闹钟开
STI 是否IRQ3 关中断 中断次数+1 中断次数20? 开中断,读中断 把DATAPORT存放的数码管对应的状态显示到数码管 是否=00分 闹钟关 秒=00 是否=59秒 秒数+1 秒=00 10
是否=59分 分数+1 分=00 是否=24时 时数+1 时=00 是否=99年 年数+1 年=00 是否=13月 月数+1 月=00 是否=31日 日数+1 日=00 将对应的年月日时分秒值放至DATA11/DATA12/DATA13 DATA21/DATA22/DATA23中供以后输出查询 11
【2】电子万年历主控程序:
一系列的初始化 WAITING 菜单选择 SHOW1(58-58-58) 等待输入一个键值 判断 进入相应的模块 程序本轮跑完
五)硬件接线图:
实验线路连接:
1.8253A芯片的CLK2引出插孔连分频输出插孔T1(1MHZ)。 2. 8259A的IRQ3插孔和8253A的OUT2插孔相连。
3.将8279接口模块上的插座DU(JB51)(a-h)用8芯线连接至数码管模块插座DU (a-h),8279接口模块上插座BIT(JB53)连接至数码管模块插座BIT。
4. 8255的片选CS插孔和8253A的Y2插孔相连,PB0和8253的GATE0相连。
12
1KHz和8253的CLK0相连,8253的OUT0与蜂鸣器相连。
13
5.
三 实验调试结果
打开汇编软件DVCC实验系统,设置正确的接口并且联机进入程序汇编界面。
按照电子万年历设计的硬件图把线路一一连接正确。 (下图为正常运行情况下电子万年历的状态)
14
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库中南大学微机原理课程设计报告(3)在线全文阅读。
相关推荐: