一、课程设计目的和意义掌握8255、8259、8253芯片使用方法和编程方法,通过本次课程设计,学以致用,进一步理解所学的相关芯片的原理、内部结构、使用方法等,学会相关芯片实际应用及编程,系统中采用8088微处理器完成了电子钟的小系统的独立设计。同时并了解综合问题的程序设计掌握实时处理程序的编制和调试方法,掌握一般的设计步骤和流程,使我们以后搞设计时逻辑更加清晰。二、开发环境及设备1、设计环境PC机一台、windows 98系统、实验箱、导线若干。2、设计所用设备8253定时器:用于产生秒脉冲,其输出信号可作为中断请示信号送IRQ2。8255并口:用做接口芯片,和小键盘相连。8259中断控制器:用于产生中断。LED:六个LED用于显示时:分:秒值。小键盘:用于控制设置。三、设计思想与原理1、设计思想本系统设计的电子时钟以8088微处理器作为CPU,用8253做定时计数器产生时钟频率,8255做可编程并行接口显示时钟和键盘电路,8259做中断控制器产生中断。在此系统中,8253的功能是定时,接入8253的CLK信号为周期性时钟信号。8253采用计数器0,工作于方式2,使8253的OUT0端输出周期性的负脉冲信号。即每隔20ms,8253的OUT0端就会输出一个负脉冲的信号,此信号接8259的IR2,当中断到50次数后,CPU即处理,使液晶显示器上的时间发生变化。 日赚200网赚网http://wsbl52006.lingd.net/
2019-12-28 17:50:18 220KB 课程设计
1
本人的作业,是一个C51+1602+DS1307的电子时钟,内含PROTEL的电路图,PROTEL仿真测试完全可以,
2019-12-28 17:15:01 1.12MB 51 1602 ds1307 电子时钟
1
带有完整汇编语言程序及程序流程图,电路设计有八位数字显示,显示时分秒,具有加一减一按键来设定时间,蜂鸣器具有整点报时功能,主控芯片为AT89S52
2019-12-21 22:25:03 715KB 数字时钟设计
1
本人呕心沥血制作的一个基于ds12c887的电子钟的详细教程,程序已经在protues中仿真,仿真图在下方!! 花了血本制作的,我花了将近一个月时间探索出来的电子钟(其间断断续续编),在这里给同学们一个好的案例,这个程序由用51,1602,ds12c887,4个按键,一个喇叭。下面还介绍了总线的画法,以及实际中连接编程时的重要注意事项,附上了时序图,对程序的解释很是详细,看了好的帮我顶下,谢谢大家!
2019-12-21 22:24:28 614KB ds12c887 电子时钟
1
该课程设计的内容为电子时钟的设计与实现,利用定时器从0开始进行计时,将计时的结果显示在数码管上。每隔1秒,秒钟计时一次,到60秒,分钟加1,到60分小时加1。8254芯片的计时从0秒到9秒,到9秒后又从0秒重新开始计时,同时将0秒~9秒的数字变动信息通过8255送数码管显示。 设计要求 1、总体内容:设计一电子时钟,能在数码管上显示时间并计时。 2、接口设计:根据题目和所用的接口电路芯片设计出完整的接口电路,并在实验系统上完成电路的连接和调试通过. 3、程序设计:要求画出程序框图,设计出全部程序并给出程序设计说明和程序注释。
1
刚刚调试成功的电子时钟程序,思路清晰,代码简单,和大家共同学习一下
2019-12-21 22:13:52 3KB msp430 电子时钟
1
自己用MFC编写的一个电子时钟,可以实时显示当前系统时间,有表盘、时针、分针、秒针等,可以显示星期,自行调整显示格式。
2019-12-21 22:11:08 3.63MB MFC 电子时钟 当前系统时间 VC
1
一、课程设计目的 二、课程设计任务 1、内容 2、要求 3、设计环境 4、设计所用设备 三、设计所用芯片结构 1、8259A芯片的内部结构及引脚 2、8255芯片的内部结构及引脚 3、8253芯片的内部结构及引脚 四、具体模块设计 1、概述 2、主程序模块 3、小键盘模块 4、显示模块 5、定时模块 五、程序流程图 主程序流程图: 键盘扫描程序流程图:(KEY) 中断处理程序流程图: 六、心得体会 附录一:参考书目 附录二:部分源代码
2019-12-21 22:10:20 221KB 电子时钟(8259A 8255
1
数字电子时钟proteus版multisim版都有电路图 主要是为了满足大家不同的需求
2019-12-21 22:06:53 592KB 电路图 课程设计
1
本设计是基于cyclone II驱动LCD1602的电子时钟设计,本设计经验证可用,修改初始化时间后即可正常的运行时钟。该代码是最基础的实现方式,非常适合初学FPGA的同学们学习,这也是我在学习途中自己编写的一些应用代码,如果有不懂的地方或者觉得不恰当的地方,欢迎大家联系我,互相探讨,分数稍微有点高,但是你绝对值得拥有。该显示方式为“21:19:21”的方式,在时间运行到“24:00:00”时的地方稍微有点缺陷,不能自动跳0,不过这也算是给大家修改的空间,可以自我提高。
2019-12-21 22:04:17 876KB FPGA驱动1602
1