菜单
  

    由于自检、计时中断、复位功能共需要三个中断口才能实现,而80C51系列单片机只有P3.2和P3.3两个中断口,因此有必要进行中断拓展。中断拓展电路图如图3.4所示:
     图3.4 中断拓展电路图
    在其中一个中断口前加上两个非门就可以实现三个中断口的拓展[18]。而且通过P1.0口与P1.3来控制两个D触发器的清零。
    由于本课题的设计存在数据的传送与接收问题,因此选用P3.0作为串行输入口,P3.1作为串行输出口。即两口分别与无线模块的发射与接收口相连。同时由于在软件设计时需要分配中断输入口,而P1口作为真正的双向口恰好可以很好地满足条件,因此选择P1.2、P1.4、P1.6作为终端输入口与三根外部中断线相连。而对于整个上位机的强制复位可以通过单片机自身的复位口RST与高电平触发来实现[19]。整个主机单片机电路如图3.5所示。
    图3.5 主机单片机电路图
    当然,如前面一样,也需要对元器件的选择进行说明。本部分电路主要是单片机的选择。至于D触发器的选择,首要考虑的是其触发方式,而本课题需要上升沿触发,并且需要两个触发器才能实现既定功能,因此选用比较常见74HC74型号的双D触发器。整个主机电路系统中需要四个将高电平转化为低电平的反相器,可以使用性能优越、价格实惠且常见的751反相器74LS04。
    由于本课题所需单片机只需实现计数、中断等一些简单的功能,因此常用的80C51系列单片机足够使用。下面对80C51的一些结构功能进行简要介绍。
    (1)80C51单片机的内部结构。
    80C51 芯片内部集成了 CPU、RAM、ROM、定时/计数器和I/O口等各功能部件,并由内部总线把这些不见连接在一起。
    (2)80C51单片机内部包含以下一些功能部件:
    ●  一个8位CPU;
    ●  一个片内振荡器和时钟电路;
    ●  4KB ROM(80C51有4KB掩膜ROM,87C51有4KB EPROM,80C31片内有无ROM);
    ●  128B内RAM;
    ●  可寻址64KB的外ROM和外RAM控制电路;
    ●  两个16位定时/计数器;
    ●  21个特许功能寄存器;
    ●  4个8位并行I/O口,共32条可编程I/O端线;
    ●  一个可编程全双工串行口;
    ●  5个中断源,可设置成2个优先级。
    当然,单片机的计数离不开外部晶振,采用单片机计时,根据测量原理得知需采用频率fg为12MHz的晶振才能满足精度要求。其起振电路图如图3.6所示:
     
    图3.6 晶振起振电路图
    12MHz的晶振电路通常与22pF的电容搭配使用,用来校正振荡波形。
  1. 上一篇:高阶叠层基函数应用于矩量法分析电大尺寸物体的散射特性
  2. 下一篇:基于MEMS惯性地磁测量组件的人体运动跟踪与捕捉方法
  1. 三角共路分光方式高光谱显微成像研究

  2. 金纳米线多种方式冷焊接的研究

  3. 城市太阳能应用主要方式方法

  4. 对《中学物理教学论》评...

  5. MOS管无线电能传输装置设计+电路图

  6. 周口城乡主要取暖方式比较

  7. 重力加速度三种测量方式的精度比较

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

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

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

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

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

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

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

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

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

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

  

About

751论文网手机版...

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

关闭返回