计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

基于80C51的温湿度控制系统.(一)信息工程毕(4)

2013-05-09 18:15
导读:;CLKI、CLKO : 外界振荡器时钟调节电阻Rc,Rc一般取 470 K左右。 转换启动/结束信号端 EOC:转换结束信号输出端,正脉冲有效。 DU: 启动新的转换,若DU与
;CLKI、CLKO : 外界振荡器时钟调节电阻Rc,Rc一般取 470 KΩ左右。
 转换启动/结束信号端
 EOC:转换结束信号输出端,正脉冲有效。
 DU:  启动新的转换,若DU与EOC相连,每当A/D转换结束后,自动启动新的转换。
 过量程信号输出端
 /OR  :    当|Vx|›VR,过量程/OR 输出低电平。
 位选通控制线
 DS4----DS1:  选择个、十、百、千位,正脉冲有效。
 DS1 对应千位,DS4 对应个位。每个选通脉冲宽度为18个时钟周期,两个相应脉冲之间间隔为2个时钟周期。
 
                     图3-11 MC14433选通脉冲时序图
 BCD码输出线
 Q0---Q3: BCD码输出线。其中Q0为最低位,Q3 为最高位。当DS2、DS3和DS4选通期间,输出三位完整的BCD码数,但在DS1选通期间,输出端Q0-------Q3 除了表示个位的0或1外,还表示了转化值的正负极性和欠量程还是过量程其含意见表3-3
 
 表3-3、DS1选通时Q3~Q0表示的结果
 
 由表可知Q3 表示1/2位,Q3=“0”对应1,反之对应0。
          Q2 表示极性,Q2=“1”为正极性,反之为负极性。
        Q0=“1”表示超量程:当Q3=“0”时,表示过量程;当Q3=“1”时,表示欠量程;
 MC14433与8051单片机的接口设计
 由于MC14433的A/D转换结果是动态分时输出的BCD码,Q0~Q3HE  DS1~DS4都不是总线式的。因此,MCS-51单片机只能通过并行I/O接口或扩展I/O接口与其相连。对于8051单片机的应用系统来说,MC14433可以直接和其P1口或扩展I/O口8155/8255相连。下面是MC14433与8051单片机P1口直接相连的硬件接口,接口电路如图3-13所示 (科教作文网http://zw.ΝsΕAc.com发布)
 
 
 
 图3-12  MC14433与8051单片机P1口直接相连的硬件接口
 3. 2. 2单片机8051
 为了设计此系统,我们采用了8051单片机作为控制芯片,在前向通道中是一个非电信号的电量采集过程。它由传感器采集非电信号,从传感器出来经过功率放大过程,使信号放大,再经过模/数转换成为计算机能识别的数字信号,再送入计算机系统的相应端口。
 8051是有8个部件组成,即CPU,时钟电路,数据存储器,程序存储器,并行口(P0~P3)串行口,定时计数器和中断系统,它们均由单一总线连接并被集成在一块半导体芯片上,即组成了单片微型计算机,
 8051就是MCS-51系列单片机中的一种。
 
 图 3-13 8051基本组成
 
                        3-14  8051引脚功能图
 8051的制作工艺为HMOS,采用40管脚双列直插DIP封装,引脚说明如下:
 VCC(40引脚)正常运行时提供电源。
 VSS(20引脚)接地。
 XTAL1(19引脚)在单片机内部,它是一个反向放大器的输入端,该放大器构成了片内的震荡器,可以提供单片机的时钟信号,该引脚也是可以接外部的晶振的一个引脚,如采用外部振荡器时,对于8051而言此引脚应该接地。
 XTAL2(18引脚)在内部,接至上述振荡器的反向输入端,当采用外部振荡器时, 对MCS51系列该引脚接收外部震荡信号,即把该信号直接接到内部时钟的输入端。
 RST/VPD(9引脚)在振荡器运行时,在此引脚加上两个机器周期的电平将单片机复位,复位后应使此引脚电平保持不高于0.5V的低电平以保证8051正常工作。在掉电时,此引脚接备用电源VDD,以保持RAM数据不丢失,当BVCC低于规定的值时,而VPD在其规定的电压范围内时,VPD就向内部数据存储器提供备用电源。

(科教作文网http://zw.nseAc.com)


 ALE/PROG(30引脚)当8051访问外部存储器时,包括数据存储器和程序存储器,ALE9地址锁存允许0输入的脉冲的下沿用于锁存16位地址的低8位,在不访问外部存储器的时候,ALE仍有两个周期的正脉冲输出,其频率为振荡器的频率的1/6,在访问外存储器的是候,在两个周期中,ALE只出现一次,ALE断可驱动8个LS TTL负载,对于有片内EPROM的而言,在EPROM编程期间,此脚用于输入编程脉冲PROG。
 (29引脚)此脚输出为 单片机内访问外部程序存储器的读选通信号,在读取外部指令期间, PSEN非有两次在每个周期有效,在此期间,每当访问外部存储器时,两个有效的PSEN非将不再出现,同样这个引脚可驱动8个LSTTL负载。
 /VPP(31引脚)当保持高电平时,单片机访问内部存储器,当PC值超过0FFFH时,将自动转向片外存储器。当保持低电平时,则只访问外部程序存储器,对8051而言,此脚必须接地。
 P0,P1,P2,P3:8051有四个并行口,在这四个并行口中,可以在任何一个输出数据,又可以从它们那得到数据,故它们都是双向的,每一个I/O口内部都有一个8位数据输出锁存器和一个8位数据输入缓冲器,各成为SFR中的一个,因此CPU数据从并行I/O口输出时可以得到锁存,数据输入时可以得到缓冲,但他们在功能和用途上的差异很大,P0和P2口内部均有个受控制器控制的二选一选择电路,故它们除可以用做通用I/O口以外还具有特殊的功能,P0口通常用做通用I/O口为CPU传送数据,P2口除了可以用做通用口以外,还具有第一功能,除P0口以外其余三个都是准双向口。
 3. 3 显示与报警的设计
 3. 3. 1 显示电路
  LCD12864在市面上主要分为两种,一种是采用st7920控制器的,它一般带有中文字库字模,价格略高一点。另一种是采用KS0108控制器,它只是点阵模式,不带字库。
(转载自http://zw.NSEAC.com科教作文网)

 LCD12864模块的20个引脚定义如下:
 1。Vss  &nbs
上一篇:温度监控系统的设计(一)信息工程毕业论文 下一篇:没有了