一、 设计内容与要求 设计一个简单的电子秒表(按一下钮启动,再按一个停止,再按一下清零,周而复始。)最小计时单位0.01S,即可显示XX.XX(秒、百分之一秒)。设计要求如下: (1)由键盘和8255作为输入部分 (2)用七段数码管或液晶显示屏来显示时间 (3)由8253和8259构成计时信号,通过中断完成启动计时、停止计时和动态刷新显示。 二、 设计思想 电子秒表要实现的功能:用键盘中断来控制整个程序,按一下回车键启动电子秒表,再按一下暂停,按一下ESC键清零,用七段数码管显示时间。整个程序涉及到8255、8253与8259三个芯片。8253的OUT2,CLK2分别连接8259的IRQ7与PCLK,8253的GATE2连接正5伏电压,采用计数器2每隔0.01秒产生一次中断并且计数,写入以偏移地址4000H开始的4个内存单元,然后利用8255将内存单元的数据输出到七段数码管。由于键盘中断优先于8259的7号中断,所以程序只有在按一下回车键才启动电子秒表,再按一下暂停,按一下ESC键清零,如果超出了60秒,整个程序自动重新开始。
2021-07-20 17:17:52 93KB 电子秒表 汇编语言
1
可任意启动/停止的电子秒表设计:6位LED数码显示,计时单位为1/100秒。利用功能键进行启/停控制。其功能为:上电后计时器清0,当第一次(或奇数次)按下启/停键时开始计数。第2次(或偶数次)按下该键时停止计时,再一次按启/停键时清零后重新开始计时……
2021-07-20 10:39:21 112KB 电子秒表 课程设计 微机原理
1
设计一个可任意启动/停止的电子秒表,要求用6位LED数码显示,计时单位为1/100秒。利用功能键进行启/停控制。其功能为:上电后计时器清0,当第一次(或奇数次)按下启/停键时开始计数。第2次(或偶数次)按下该键时停止计时,再一次按启/停键时清零后重新开始计时。可用开关控制,也可用按键控制。(开关控制 ☆ )(按键控制★)
2021-07-20 10:06:38 223KB 电子秒表 proteus仿真
1
可任意停止启动的电子时钟 目录 一、 课程设计要求 二、 课程设计目的 三、 设计思想 四、 所用芯片及其工作原理介绍 1. 8086 2. 8253 3. 8255A 4. 8259A 5. LED 五、 程序流程图 六、 原理图 七、 心得体会 八、 致谢 九、 参考文献 十、 附录
2021-07-11 17:04:56 732KB 可任意启动/停止的电子秒表
1
本实验主要用74LS160十进制计数器,实现以下功能: (1)计时范围:0~10分钟 (2)显示分辨率为1s/10。 (3)用一只按钮开关控制三种工作状态,即:清零 计时 停止
1
数电课程设计.......... 电子秒表.............
2021-07-01 08:34:02 756KB 秒表
1
本设计的数字电子秒表系统采用8051单片机为中心器件,利用其定时器/计数器定时和记数的原理,结合显示电路、LED数码管以及外部中断电路来设计计时器。将软、硬件有机地结合起来,使得系统能够实现五位LED显示,显示时间为0~99.99秒,计时精度为0.01秒,能正确地进行计时,同时能记录一次时间,并在下一次计时后对上一次计时时间进行查询。其中软件系统采用汇编语言编写程序,包括显示程序,定时中断服务,外部中断服务程序,延时程序等,并在WAVE中调试运行,硬件系统利用PROTEUS强大的功能来实现,简单切易于观察,在仿真中就可以观察到实际的工作状态。 基于Proteus环境下的近乎于99.99的状态:
2021-06-28 19:48:17 1.83MB 51单片机 数字秒表 电路方案
1
一、 设计任务 1、 计时秒表,具有分、秒和百分之一秒的计时功能。 2、 可以在屏幕中央显示计时结果,屏幕显示彩色图案和文字。 3、 秒表具有键控启/停功能,而且可以随时通过键盘复位,清零。
2021-06-28 13:35:39 175KB 电子秒表
1
基于VHDL电子秒表系统的设计与实现,课程设计的文档
2021-06-28 11:22:14 679KB vhdl 电子秒表 doc
1
电子秒表课程设计完整文档,各个部分内容齐全,并且附有汇编语言代码
2021-06-23 13:45:04 95KB 电子秒表
1