文件名称:中断实验与编程
介绍说明--下载内容来自于网络,使用问题请自行百度
实验任务及内容:
编一程序,在显示器上显示时、分、秒。借用计数器8253的Timer0作为中断源,通过8259A向CPU发中断,每10ms产生一次中断。在中断服务程序中管理刷新时、分、秒。
输入文件名(如CLK)后清屏后显示:Current time is: xx:xx:xx (时分秒键盘输入)
打回车,时、分、秒开始计时。时钟不停的刷新。
当键入CTRL+C时,停止计时,返回系统,且系统正常运行不死机。
8253的初始化程序段可借用口地址为40H、41H、42H、43H
控制字为36H=00110110B
时间常数TC=11932:1.1932MHz/11932=100Hz
输出方波频率为100Hz,其周期为1000/100=10ms
编一程序,在显示器上显示时、分、秒。借用计数器8253的Timer0作为中断源,通过8259A向CPU发中断,每10ms产生一次中断。在中断服务程序中管理刷新时、分、秒。
输入文件名(如CLK)后清屏后显示:Current time is: xx:xx:xx (时分秒键盘输入)
打回车,时、分、秒开始计时。时钟不停的刷新。
当键入CTRL+C时,停止计时,返回系统,且系统正常运行不死机。
8253的初始化程序段可借用口地址为40H、41H、42H、43H
控制字为36H=00110110B
时间常数TC=11932:1.1932MHz/11932=100Hz
输出方波频率为100Hz,其周期为1000/100=10ms
相关搜索: 中断,汇编,时钟
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 微原中断实验.rar 列表 中断实验与编程.doc clock.asm CLOCK.EXE CLOCK.OBJ
压缩包 : 微原中断实验.rar 列表 中断实验与编程.doc clock.asm CLOCK.EXE CLOCK.OBJ
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.