仓库的四路温度监测与报警系统 - 图文(5)

2019-01-19 19:01

天津职业技术师范大学2012届本科生毕业设计

(7) RST:复位输入。当振荡器工作时,RST引脚出现两个机器周期以上的高电平时间将使单片机复位。WDT溢出将使该引脚输出高电平,设置SFR AUXR的DISRTO位(地址8EH)可打开或关闭该功能。 DISRTO位缺省为RESET输出高电平打开状态。

(8) ALE/PROG:当访问外部存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低8位字节。即使不访问外部寄存器,ALE仍以时钟振荡频率的1/6输出固定的正脉冲信号,因此它可对外输出时钟或用于定时目的。值得注意的是:每当访问外部数据存储器时将跳过一个ALE脉冲。对Flash存储器编程期间,该引脚还用于输入编程脉冲(PROG)。如有必要,可通过对特殊功能寄存器(SFR)区中的8EH单元的D0位置位,可禁止ALE操作。该位置位后,只要一条MOVX和MOVC指令才会激活ALE。此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置ALE无效。

(9) PSEN:程序存储允许(PSEN)输出是外部程序存储器的读选通信号,当AT89S51由外部程序存储器取指令(或数据)时,每个机器周期两次PSEN有效,即输出两个脉冲。当访问外部数据存储器时,没有两次有效的PSEN信号。EA/VPP:外部访问允许。欲使CPU仅访问外部程序存储器(地址为0000H-FFFFH),EA端必须保持低电平(接地)。需要注意的是:如果加密位LB1被编程,复位时内部会锁存EA端状态。如EA端保持高电平(接VCC端),CPU则执行内部程序存储器中的指令。Flash存储器编程期间,该引脚用于施加+12V编程电压(VPP)。

(10) XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入端。 (11) XTAL2:反向振荡放大器器的输出端。

晶体振荡器特性:AT89S51中有一个用于构成内部振荡器的高增益反相放大器,引脚XTAL1和XTAL2分别为该反向放大器的输入端和输出端。这个反向放大器与作为反馈元件的片外石英晶体或陶瓷谐振器一起构成自激振荡器。外接石英晶体(或陶瓷谐振器)及电容C1、C2接在放大器的反馈回路中构成并联振荡电路。对外接电容C1、C2虽然没有十分严格的要求,但电容容量的大小会轻微影响振荡频率的高低、振荡器工作的稳定性、起振的难易程度及温度稳定性。如果使用石英晶体,电容应该使用30pF?10pF。还可以使用外部时钟。这种情况下,外部时钟脉冲接XTAL1端,即内部时钟发生器的输入端, XTAL2应悬空。由于外部时钟信号是通过一个2分频触发器后作为内部时钟信号的,所以外部时钟信号的占空比没有特殊要求,但最小高电平持续时间和最大低电平持续时间应符合产品技术条件的要求。

15

天津职业技术师范大学2012届本科生毕业设计

3.4.4 AT89S51的主要性能参数

1).与MCS-51产品指令系统完全兼容。

2).4K字节在系统可编程(ISP)Flash闪速存储器。 3).1000次擦写周期。

4).4.0—5.5V的工作电压范围。 5).全静态工作模式:0Hz--33Hz。 6).三级程序加密。

7).128x8字节的内部RAM。 8).32个双向可编程I/O口线。 9).2个16位可编程定时/计数器。 10).6个中断源。

11).全双工UART串行通道。 12).低功耗空闲和掉电模式。 13).中断可从空闲模式唤醒系统。 14).看门狗(WDT)及双数据指针。 15).掉电标识和快速编程特性。

16).灵活的在系统编程(ISP-字节或页写模式)。

3.4.5 AT89S51的新功能

AT89S51兼容标准MCS-51指令系统及AT89C51引脚结构,它相对于AT89C51增加的新功能包括:

1).ISP在线编程功能,这个功能的优势在于改写单片机存储器内的程序不需要把芯片从工作环境中剥离。是一个强大易用的功能。

2).最高工作频率为33MHz,AT89C51的极限工作频率是24M,所以AT89S51具有更高工作频率,从而具有了更快的计算速度。

3).具有双工UART串行通道。

4).内部集成看门狗计时器,不再需要像AT89C51那样外接看门狗计时器单元电路。

5).双数据指示器。 6).电源关闭标识。

7).全新的加密算法,这使得对于AT89S51的解密变为不可能,程序的保密性大大加强,这样就可以有效的保护知识产权不被侵犯。

8).兼容性方面:向下完全兼容51全部字系列产品。比如8051、AT89C51等早期MCS-51产品。

16

天津职业技术师范大学2012届本科生毕业设计

4 硬件设计

单片机温度采集和输出显示模块由6个部分构成,晶振电路、复位电路、电源稳压电路、程序下载电路、温度采集电路和温度显示电路。

4.1 晶振电路

由11M晶振1个、30pF起振电容2个组成,连接在AT89S51芯片XTAL1和XTAL2两端。晶振电路如图4-1所示:

图4-1晶振电路

4.2 复位电路

主要由复位按钮1个、104电容1个、10μF电解电容1个、10KΩ电阻1个组成。电路图如图4-2所示:

17

天津职业技术师范大学2012届本科生毕业设计

图4-2 复位电路

4.3 电源稳压电路

主要由1805芯片1个、104电容2个、470μF电容2个、1K电阻1个组成。电路图如图4-3所示:

图4-3电源稳压电路

4.4 程序下载电路

由AT89SISP端口与AT89S51芯片连接组成。电路图如图4-4所示:

18

天津职业技术师范大学2012届本科生毕业设计

图4-4程序下载电路

4.5 温度采集电路

由温度传感器DS18B20与AT89S51芯片的P10连接,组成温度采集电路。电路图如图4-5所示:

图4-5温度采集电路

图4-5与以上各硬件电路共同组成单片机温度采集模块,并以此构成温度采集硬件系统。

19


仓库的四路温度监测与报警系统 - 图文(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:乐理

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: