搜索资源列表
55
- 电子日历时钟系统程序设计 1. 可通过M键切换显示模式:日期(年、月、日)、时间(小时、分、秒)、秒表(小时、分、秒、1/100秒)、闹钟(小时、分、秒)。 2. 在日期显示模式,可通过A键依次使年、月、日闪烁或变色,这时可通过I键加1调整。 3. 在时间显示模式,可通过A键依次使小时、分、秒闪烁或变色,这时可通过I键加1调整。 4. 在秒表显示模式,可通过I键切换(启动/暂停)计时,当暂停计时时可通过A键复位。 5. 在闹钟显示模式,可通过A键依次使On/Off标志、小时、
中断实验与编程
- 实验任务及内容: 编一程序,在显示器上显示时、分、秒。借用计数器8253的Timer0作为中断源,通过8259A向CPU发中断,每10ms产生一次中断。在中断服务程序中管理刷新时、分、秒。 输入文件名(如CLK)后清屏后显示:Current time is: xx:xx:xx (时分秒键盘输入) 打回车,时、分、秒开始计时。时钟不停的刷新。 当键入CTRL+C时,停止计时,返回系统,且系统正常运行不死机。 8253的初始化程序段可借用口地址为40H、41H、42H、43H 控制字为3
dianzishizhong
- 该系统是一个简单的利用8253定时器、8255可并行通信接口和中断控制器8259设计的电子时钟系统,在该系统中设有一个启动键,启动键未按下时,显示初始化界面“HELLO”;当按下启动键时,8253定时器开始计时(8253的初值为10000,接1MHz的脉冲,即当8253计满100时正好是1S),当计时计满100时,8259便产生一次中断,在LED显示器便显示系统预先设计好的初始值“23.59.55”便开始从秒位开始加1,当加到10S时,10s位加1,加到60S时分位加1,同时秒位清零,同时怎加到