编辑: hys520855 | 2014-12-29 |
采用流水线结构,指令以队列形式出现在CPU中,从而有很高的运算速度. 2.2.2片内存储器大容量化 以往单片机的片内ROM为1到4KB,RAM为64到128B.因此在一些较复杂的应用 系统中,存储器容量就显得不够,不得不外扩存储器.为了适应这种领域的要求,利用新工艺,将片内存储器的容量大幅度增加,不得不外扩存储器.为了适应这种 领域的要求,利用新工艺,将片内存储器的容量大幅度增加,片内ROM可以达到12KB. 2.2.3小容量、低价格化 与上述相反,小容量、低价格化的4位、8位单片机也是发展方向之一.这类单片机主要用于儿童玩具等较小规模的控制系统. 2.2.4外围电路内装化 随着集成度的不断提高,有可能把众多的各种外围功能器件集成在片内.除了一般必须具备的 CPU、RAM、ROM、定时/计数器等之外,片内集成的部件还有A/D、D/A转换器,DMA控制器,声音发生器,监视定时器,液晶显示驱动器,彩色电 视机和录像机用的锁相电路等. 2.2.5增强I/O接口功能 为了减少外部驱动芯片,进一步增加单片机并行口的驱动能力,现在有些单片机可直接输入大电流和高电压,以便直接驱动显示器. 2.2.6加快I/O接口的传输速度 有些单片机设置了高速I/O接口,以便能以更快的速度触发外围设备,以更快的速度读取数据. 2.3单片机的应用 单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分为如下几个: 1.在计算机网络和通信领域中的应用;
2.在工业控制中的营运;
3.在家用电器中的应用;
4.在智能仪器仪表上的应用;
5.在医用设备领域的应用;
3 交通灯单片机控制 3.1 硬件电路 3.1.1芯片选用: 选用设备8031单片机一片,8255并行通用接口芯片一片,74LS07,MAX692 看门狗 一片,共阴极的七段数码管两个,双向晶闸管若干,7805三端稳压电源一个,红、黄、绿交通灯各两个,开关键盘、连线若干. 3.1.2硬件电路图: 3.1.3系统工作原理: 1.开关键盘输入交通灯初始时间,通过8051单片机P1输入到系统. 2.由8051单片机的定时器每秒钟通过P0口向8255的数据口传送信息,由8255的PA口显示红、绿、黄等的燃亮情况;
由8255的PC口显示每个灯的燃亮时间. 3.8051通过设置各个信号等的燃亮时间,通过8031设置,绿、红时间分别为60秒,80秒循环由8051的P0口向8255的数据口输出. 4.通过8051单片机的P3.0位来控制系统的工作或设置初值,当牌位0就对系统进行初始化,为1系统就开始工作. 5.红灯倒计时时间,当有车辆闯红灯时,启动蜂鸣器进行报警,3S后恢复正常. 6.增加每次绿灯时间车流量检测的功能,并且通过查询P2.0端口的电平是否为低,开关按下为低电平,双位数码管显示车流量,直到下一次绿灯时间重新记入. 7.绿灯时间倒计时完毕,重新循环. 3.2 软件设计 3.2.1每秒钟的设定: 利用MCS-51内部定........