2011毕业设计实例(论文正文)(9)
时间:2026-01-22
时间:2026-01-22
值。
6.报警:即利用蜂鸣器来实现,当实时温度超过设定的温度上限时,系统会自动停止加热且内部会计时,若一分钟后实时温度仍没有降到设定的温度范围内,则会自动报警。当经过一段时间后,温度降到设定的范围内,则单片机就会发出停止报警的命令。
7.加热:即当实时温度低于设定的温度下限时,系统会自动加热,此时单片机会发出命令来让继电器闭合,此时LED4点亮,表示系统处于加热状态。
3.2系统的单元电路设计
3.2.1单片机部分
在众多的单片机系列中,AT89C52是一种低功耗、高性能CMOS8位微控制器,具有8K在系列可编程Flash存储器。使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,也适用于常规编程。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89C52为众多嵌入式控制应用系统提供高灵活、超高效的解决方案。
AT89C52具有以下标准功能:8K字节Flash,256字节RAM,32位I/O口线,3个16位定时器/计数器,一个响亮2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89C52可降至0HZ静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。AT89C52单片机为很多嵌入式控制系统提供了一种灵活性高且廉价的方案。故此选用AT89C52单片机。
AT89C52单片机的内部结构与MCS-51系列单片机的构成基本相同。CPU是由运算器和控制器所构成的。运算器主要用来对操作数进行算术、逻辑运算和位操作的。控制器是单片机的指挥控制部件,主要任务的识别指令,并根据指令的性质控制单片机各功能部件,从而保证单片机各部分能自动而协调地工作。它的程序存储器为8K字节可重擦写Flash闪速存储器,闪烁存储器允许在线+5V电擦除、电写入或使用编
- 9 -
上一篇:试卷正文数控铣工中级