計时器汇编语言程序设计.docVIP

  • 9
  • 0
  • 约5.92千字
  • 约 20页
  • 2017-01-17 发布于重庆
  • 举报
计时器汇编语言程序设计 1设计要求 1.1初始条件 采用16位微处理器 8086 CPU以及86系列微型计算机的指令系统; 软件设计平台为多功能微型计算机实验软件MFS中的微机原理实验集成环境MF2KP。 1.2设计任务 设计汇编语言程序,实现计时功能,具体功能要求如下: 设计一个计时器界面,形式为:时:分:秒; 单击“S”或“s”键开始计时,单击“P”或“p”停止计时,单击“G”或“g”键继续计时,单击“C”或“c”键清0; 单击”ESC”键退出程序。 (2)单击”ESC”键退出程序。 根据功能要求绘制程序流程图、编写完整的汇编语言程序并上机调试。 2总体方案论证 2.1方案一 利用8155芯片设计一个具有时、分、秒显示的电子时钟,启动按键,数码管从初始设置的时间开始显示。从设计要求可知,需要键盘扫描部分,时间控制部分,初始值设置部分,数码管显示部分,延时部分。 时间走动部分的实现:各个时钟的个位部分逢十进一,秒和分钟的十位部分是逢六进一。当时的十位达到2时,个位为4时,程序跳到清零部分,程序从零开始计时。 数码管显示部分的功能是实现时、分、秒的显示,可以用六个数码管从左至右一次显示时间,采用分配存储单元的形式,地址从低到高分别显示秒、分、时。 延时部分是对秒的个位进行延时,延时中调用系统时钟显示程序,以便连续不断地显示并实现一秒延时的计时

文档评论(0)

1亿VIP精品文档

相关文档