第1页共9页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共9页一、课程设计题目交通灯控制二、课程设计目的综合运用《微机原理与应用》课程知识,利用集成电路设计实现一些中小规模电子电路或者完成一定功能的程序,以复习巩固课堂所学的理论知识,提高程序设计能力及实现系统、绘制系统电路图的能力,为实际应用奠定一定的基础
掌握8255A方式0的使用与编程方法PC机及配套的接口电路实验装置IC芯片:8255A应用和8253三、课程设计内容采用8255A设计交通灯控制的接口方案采用8253设计延时电路插接电路编写控制程序四、课程设计过程1、设计原理8255第2页共9页第1页共9页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共9页8255是Intel公司生产的可编程并行I/O接口芯片,有3个8位并行I/O口
具有3个通道3种工作方式的可编程并行接口芯片(40引脚)
其内部与引脚图如图所示:8255有三个端口A、B、C端口,3种不同的工作方式,在其控制字的作用下使某一个端口工作于某一种工作状态下
8253intel8253是NMOS工艺制成的可编程计数器/定时器,其内部有三个计数器,分别成为计数器0、计数器1和计数器2,他们的机构完全相同,如图所示:第3页共9页第2页共9页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共9页每个计数器的输入和输出都决定于设置在控制寄存器中的控制字,互相之间工作完全独立,采用减1计数方式
控制字如图所示:在门控信号有效时,每输入1个计数脉冲,通道作1次计数操作
当计数脉冲是已知周期的时钟信号时,计数就成为定第4页共9页第3页共9页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第4页共9页时
各通道可有6种可供选择的工作方式,以完成定时、计数或脉