- 51
- 0
- 约2.07千字
- 约 11页
- 2020-11-23 发布于广东
- 举报
2010 级微机原理课程设计 实验报告;2;3;实现,选择的是 8253 定时/计数器,但又因为 8253 所能提供的信号的周期时毫秒级的,因此必须 通过软件的方法在运算模块中设置一个统计中断次数的变量,并且这一变量必须事先在内存里开 辟存储单元。中断信号是 8253 的计数器 2 工作方式为方式 2 时,同过设置计数器 2 的初值来产生 一个 1s 的脉冲信号。运算模块负责时、分、秒的计算,该模块主要通过 8086 的NMI 信号中断来 实现,首先将秒定时模块提供的中断信号为 8086 的NMI 中断请求信号。但由于每 1s 一次中断?? 求。所以在中断服务程序必须利用已申请内存单元 count 来统计中断请求的次数,只有当 count 的值为 1000 时,才能让秒单元内的数值加 1。另外,在中断服务程序里,必须对秒、分和时的单 元内的数值进行判断,当秒加到 60 时,分必须加 1、秒清零;当分加到 60 时,时加 1、分清零。 当时加到 24 啊,直接清零。
2.1.3、对时模块
该模块主要功能是修改小时、分钟内存单元的数值。在对时的时候,秒继续走时,并且在对 分进行调整的时,时单元内的数值不变。由以上分析可见,对时、分的调整用两个优先级高于 NMI 的中断来完成。两个中断源的中断请求信号只需直接接在两个按键即可起到对时作用。
、原理说明
电子时钟主要由 74ls273
您可能关注的文档
- 微信公众平台使用说明书.pptx
- 微信公众平台实施方案.pptx
- 微信公众平台操作流程图.pptx
- 微信公众平台服务协议十一月整理.doc
- 微信公众平台服务号认证流程.pptx
- 微信公众平台栏目策划书.pptx
- 微信小程序运营规则.pptx
- 微信工作群的使用规范.pptx
- 微信工作群管理细则(试行).pptx
- 微信开发需求分析.pptx
- 2026年个人合伙经营租赁合同合同三篇.docx
- CN119670830A 存算一体处理器、数据处理方法和计算机设备 (之江实验室).docx
- 烘培材料出让合同模板(2篇).docx
- 2026年母婴用品品质保障优化方案报告.docx
- 2026年半导体设备安装合同协议合同三篇.docx
- CN119670837A 预训练ai模型在终端应用中微调的方法、系统及装置 (北京邮电大学).docx
- 人教版八年级上册英语知识点归纳.docx
- 2026年特种机器人特种行业发展趋势分析报告及市场机会挖掘报告.docx
- 新人教版四年级数学下册期末复习《三角形》易错题.docx
- 2026年智能电网能源管理服务合同合同三篇.docx
原创力文档

文档评论(0)