目的:通过该综合训练,使学生对掌握用汇编语言对个人PC机中定时/计数器进行操作的方法,使学生对定时/技术器的工作方式和工作原理有更深刻的认识,为将来学生从事硬件设计和硬件编程,从事嵌入式硬件开发和使用打下基础。
要求:设计一个菜单,包括定时与计数的设置,可以通过键盘设置要定的时间,或要记的数,并且要求,当定时或计数到设定的值时,计算机扬声器报警。
(1)设计一个数字钟,在屏幕上显示 分:秒(mm:ss)。
(2)按下非空格键开始计时,并显示00:00。
(3)每过1秒,ss增加1,到60秒mm增加1,到60分就是1小时。
(4)经过1小时后又回到00:00重新开始计数。
(5)当定时或计数到设定值时,扬声器发生报警。
(6)当按下空格键时,程序返回DOS,定时或计数结束。
1