课程设计 基于8086的电子钟设计 共22页,8673字 目 录 摘要………………………………………………………………………………… …1 Abstract…………………………………………………………………………………1 第一章 电子钟设计总体方案设计……………………………………………………2 1.1 设计目的………………………………………………………………………2 1.2 设计要求………………………………………………………………………2 1.3 方案比较………………………………………………………………………2 1.3.1 非中断方式与中断方式的比较……………………………………… 2 1.3.2 LED显示与液晶显的比较…………………………………………… 3 1.4 总体方案设计思路……………………………………………………………3 第二章 系统硬件设计…………………………………………………………………4 2.1 8255与CPU之间的连接关系……………………………………………… 4 2.2 8253与周边电路的连接关系…………………………………………………4 2.3 8259与周边电路连接关系……………………………………………………5 2.4 液晶显示模块与8255之间的连线关系…………………………………… 5 2.5 地址译码器与按键……………………………………………………………6 2.6 系统总体硬件电路图…………………………………………………………6 第三章 系统软件设计…………………………………………………………………7 3.1 编址及控制字的确定…………………………………………………………7 3.1.1 编址…………………………………………………………………… 7 3.1.2 控制字………………………………………………………………… 7 3.2 分块子程序……………………………………………………………………7 3.2.1 1602读写操作子程序………………………………………………… 7 3.2.2中断子程序………………………………………………………………9 3.3 主程序设计……………………………………………………………………11 总结与致谢:………………………………………………………………………… 13 参考文献:…………………………………………………………………………… 14 附录:………………………………………………………………………………… 15 摘要 本设计以微机原理与接口技术为基础,以8086CPU为核心,利用INTER 8253可编程定时/计数器,通过引入时钟发生器产生标准时钟进行精准定时;经定时器产生中断源,采用可编程中断控制器8259A进行中断扩展,用可屏蔽中断方式进行时间的采集;以可编程并行I/O接口芯片8255A扩展接口,驱动MSC1602液晶模块进行时间显示。 关键词:微机原理;接口技术;8086CPU;可屏蔽中断;MSC1602液晶;可编程; INTER 8253定时/计数器;中断控制器8259A;并行I/O接口芯片8255A |
查看评论
已有0位网友发表了看法