菜单
  

    系统框图如图3-1所示。

    图3-1 系统框图

    3.2单片机子系统设计

    在本次设计中我所选用的单片机是AT89C52,AT89C52它是一种低功耗、高性能CMOS 8位微控制器,具有8K 在系统可编程Flash 存储器。它所使用是Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,也可适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash的特点,使得AT89C52在众多嵌入式控制应用系统中得到最广泛应用。它具有32个可编程I/O口线(P0,P1,P2,P3);三个16位定时器/计数器;六个中断源;全双工UART串行通道。更还具有与MCS-51单片机产品兼容,8K字节在系统可编程Flash存储器,1000次擦写周期,全静态操作:0Hz-33MHz,三级加密程序存储器,低功耗空闲和掉电模式,掉电后中断可唤醒,看门狗定时器,双数据指针,掉电标识符等诸多功能。

    其引脚图如图3-2所示。

    图3-2  PDIP封装的AT89C52引脚图

    3.3 复位电路设计

    AT89C52的外围电路是必须有复位功能的,一般分为自动复位和按键复位。设计使用的是手动复位,电路原理是在普通RC复位电路的基础上接一个有下拉电阻10K、上拉电容10μf接VCC,电源由开关经串接的1K限流电阻至复位脚(和上拉电容并联),上拉电容支路负责在“上电”瞬间实施复位;开关通过1K上拉电阻和10K下拉电阻分压器,保证对单片机实施按键电平复位。电路图如图3-3所示。

    图3-3 复位电路图

    复位可以对单片机初始化。其主要功能是把PC初始化为0000H,使单片机从0000H单元开始执行程序。复位一般有两种作用,一种是在进入系统时要正常的初始化,另一种是程序可能会出现错误,运行混乱,是系统处于死锁状态,为了解决这种困境,通常采用复位方式。来.自/751论|文-网www.751com.cn/

    3.4 时钟电路设计

    AT89C52有内部时钟和外部时钟两种连接方式。设计中使用内部时钟,即在RXD和TXD两端并联晶振和适当电容。需要注意的是并不是晶振有定时的作用,而是通过和单片机内部的高增益反相放大器连接,使它可以在一定频率下稳定震动,起到口令的作用。其连接电路如图3-4所示。

                             图3-4  时钟电路图

    在RXD和TXD引脚上并联的晶振是系统的定时元件,内部振荡器就产生自激振荡。 时钟电路中选用的晶振可以在1.2~24MHz之间选择,并联的电容值可在5~30pF之间选择,为单片机提供了有序准确的命令,是单片机正常运行的前提。

  1. 上一篇:中频感应加热电源设计+电路图
  2. 下一篇:太阳能LED路灯设计+电路图+程序
  1. 单片机无线通信的恒压供水系统设计+程序

  2. 单片机的火灾报警系统设计+电路图+程序

  3. AT89S51单片机储藏室温湿度...

  4. MSP430单片机多功能电能表设计+电路图

  5. STC89C52RC单片机的智能路灯...

  6. STC12C5A60S2单片机信号发生器的设计+电路图

  7. STC89C52单片机嵌入式家庭防...

  8. 乳业同业并购式全产业链...

  9. 河岸冲刷和泥沙淤积的监测国内外研究现状

  10. java+mysql车辆管理系统的设计+源代码

  11. 大众媒体对公共政策制定的影响

  12. 当代大学生慈善意识研究+文献综述

  13. 中考体育项目与体育教学合理结合的研究

  14. 杂拟谷盗体内共生菌沃尔...

  15. 酸性水汽提装置总汽提塔设计+CAD图纸

  16. 电站锅炉暖风器设计任务书

  17. 十二层带中心支撑钢结构...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回