1. 首页
  2. 课程学习
  3. 专业指导
  4. 微原软件实验三:中断实验与编程

微原软件实验三:中断实验与编程

上传者: 2019-07-13 12:22:45上传 DOC文件 413.5KB 热度 46次
实验任务:编一程序,在显示器上显示时、分、秒。借用计数器8253的Timer0作为中断源,通过8259A向CPU发中断,每10ms产生一次中断。在中断服务程序中管理刷新时、分、秒。输入文件名(如CLK)后清屏后显示:Currenttimeis:xx:xx:xx(时分秒键盘输入)打回车,时、分、秒开始计时。时钟不停的刷新。当键入CTRL+C时,停止计时,返回系统,且系统正常运行不死机。8253的初始化程序段可借用口地址为40H、41H、42H、43H控制字为36H=00110110B时间常数TC=11932:1.1932MHz/11932=100Hz输出方波频率为100Hz,其周期为1000/100=10ms
下载地址
用户评论