资源简介
一、 设计内容与要求
设计一个简单的电子秒表(按一下钮启动,再按一个停止,再按一下清零,周而复始。)最小计时单位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秒,整个程序自动重新开始。
代码片段和文件信息
- 上一篇:Qt spi测试
- 下一篇:大学英语 读写教程课后习题答案1-4册
相关资源
- 汇编语言学生成绩排序
- 汇编语言判断一个数是否为0
- 汇编语言拼图游戏
- 汇编语言简易四子棋
- 微机原理与接口技术课程设计交通灯
- 24点游戏 汇编语言
- 汇编语言写的几个游戏
- 实验一 CCS的使用与汇编语言程序设计
- 8086汇编帮助手册.CHM
- 用汇编语言实现的记事本
- 汇编语言大作业报告
- 汇编语言编写的闹钟显示日期、时间
- 用汇编语言编写的电话号码本
- 汇编语言各进制之间的转换
- 基于FPGA的电子秒表代码
- 微机原理及汇编语言课程设计_简易电
- 单片机 电子时钟 汇编语言
- 8086交通灯.rar
- 中山大学汇编语言教程
- 步进电机控制8086汇编语言源程序
- 基于51单片机的多功能电子时钟汇编
- 汇编语言程序设计源代码斐波那契数
- 电子秒表 微机原理课程设计
- 汇编语言驱动蜂鸣器响音乐
- 汇编语言四则计算器加减乘除,1000以
- 汇编语言学习——音乐盒
- Intel汇编语言程序设计——Irvine.16/3
- 汇编语言的饮水机控制程序
- 基于AT89C52单片机的智能交通灯系统设
- 天津大学计算机科学与技术学院汇编
评论
共有 条评论