- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理课程设计说明书加热器
1.课程设计任务书
设计内容:
设计当把物品放入加热器中,首先要启动加热器和电机工作,设定加热时间为3(5)分钟,为使物品均匀加热,每隔20(30)秒电机要反转一次,(正转→反转、反转→正转),加热时间到后,停止加热器和电机工作,并发声,告知加热结束。
设计目标:
在规定的时间内设计出符合要求的汇编语言程序,并提交一份符合本科生毕业设计论文规范的报告。
进度安排:
8月13日-8月16日-----------------------确定设计内容并完成硬件部分
8月17日-8月21日------------------------------------完成程序清单
8月22日-8月23日------------------------------完成课程设计说明书
2. 总体设计思路
2.1、分析设计所用到的芯片的原理及使用方法:
⑴8259A的使用方法:
8259A有四个初始化命令字ICW及3个操作操作命令字OCW。8259A的编程就是根据应用需要将初始化命令字ICW1-ICW4和操作命令字OCW1- OCW3分别写入初始化命令寄存器组和操作命令寄存器组。ICW1-ICW4各命令字格式如图2-1所示,OCW1-OCW3各命令字格式如图2-2所示,其中OCW1用于设置中断屏蔽操作字,OCW2用于设置优先级循环方式和中断结束方式的8操作命令字,OCW3用于设置和撤销特殊屏蔽方式、设置中断查询方式以及设置对8259内部寄存器的读出命令。
图2-1 ICW1-ICW4各命令字格式如
图2-2 OCW1-OCW3各命令字格式如图
⑵8255的使用方法:
方式0 — 基本输入/出方式;
方式1 — 选通输入/出方式;
方式2 — 双向选通工作方式。
图2-3 8255命令字格式图
⑶8253的使用方法:
(1) 方式0:计数到0结束输出正跃变信号方式。
(2) 方式1:硬件可重触发单稳方式。
(3) 方式2:频率发生器方式。
(4) 方式3:方波发生器。
(5) 方式4:软件触发选通方式。
(6) 方式5:硬件触发选通方式。
图2-4 8253命令字格式图
2.2、分析系统所要求实现的功能,综合考虑各芯片的功能,决定各芯片在系统中所起的作用,以及它们之间的组合方式,画出系统的框架图,对框架图的细节部分进行填充。
2.3、画程序流程图
2.4、编写代码
5.5、调试试运行
5.6、修改并系统最终定型
3.硬件设计
所设计加热器控制系统,由CPU、8259A、8253A口输出,PA0控制加热器的起停、PA1控制电机的起停、PA2、PA38259A的输出与系统的INTR相连提供中断申请,8253的OUT0与8259A的IR0相连提供中断信号。由CPU协调控制其它三个芯片的工作,8253提供计时功能,输入系统时钟信号,计数器0输出周期为50毫秒的方波,即每隔50毫秒,8255向8259提供一个中断脉冲,通过对CX、SI的设置循环判断,每20秒对8255的A口的PA2进行数据改变,即电机反转一次,当到达加热时间,通过写8255的A口的数据,实现电机和加热器的停止工作警告报告。
图3-1 硬件电路连接图
4.软件设计
4.1 程序流程图
根据实验要求及设计思路设计程序流程图如下:
图4-1 程序流程图
图4-2 程序流程图
4.2部分地址初始化及程序代码如下
INTR_IVADD EQU 01CCH ;INTR对应的中断矢量地址
INTR_OCW1 EQU 0A1H ;INTR对应PC机内部8259的OCW1地址
INTR_OCW2 EQU 0A0H ;INTR对应PC机内部8259的OCW2地址
INTR_IM EQU 0F7H ;INTR对应的中断屏蔽字
PCI_INTCSR EQU 9438H ;PCI卡中断控制寄存器地址
IOY0 EQU 9C00H ;片选IOY0对应的端口始地址
MY8259_ICW1 EQU IOY0+00H ;实验系统中8259的ICW1端口地址
MY8259_ICW2 EQU IOY0+04H ;实验系统中8259的ICW2端口地址
MY8259_ICW3 EQU IOY0+04H ;实验系统中8259的ICW3端口地址
MY8259_ICW
您可能关注的文档
- 建筑工程预算心得体会.doc
- 建筑房屋施工计划1.doc
- 建筑施工合同范本_2.doc
- 建筑施工图识度大赛(建筑CAD).doc
- 建筑施工安全监督暨平安创建简报_25330.doc
- 建筑施工安全管理资料999.doc
- 建筑施工现场安全技术资料浙江版.doc
- 建筑智能化施工组织.doc
- 建筑智能化系统设备安装工程定额说明.doc
- 建筑机电安装专业材料常用品牌汇总.doc
- 汽车安全气囊行业2025年市场动态与技术创新分析报告.docx
- 金融科技企业估值与投资策略在2025年金融科技区块链保险技术应用报告.docx
- 社区团购2025年运营管理创新模式与用户留存策略实践.docx
- 新能源汽车废旧电池梯次利用项目2025年市场容量与竞争格局分析报告.docx
- 互联网金融平台用户信任构建中的心理因素分析报告.docx
- 小学数学实验实践教学资源开发中的人工智能用户需求调研与多模态数据采集实践教学研究课题报告.docx
- 2025年量化投资策略在量化指数基金管理中的绩效评估与策略创新.docx
- 智能交通系统在城市拥堵治理中的智能交通设施的应用现状与发展趋势报告.docx
- 人工智能教育平台在小学科学教学中的国际化语言策略与文化对接教学研究课题报告.docx
- 小学班主任家校合作育人中的家校共育困境与对策分析教学研究课题报告.docx
最近下载
- 沿着塞纳河到翡冷翠.pdf VIP
- 2025甘肃定西市招聘专业化管理村党组织书记103人考试备考试题及答案解析.docx VIP
- 一种小鼠结直肠原位癌模型的构建方法.pdf VIP
- 百度地图-北京市购物中心报告-71页.pdf VIP
- 克莱斯勒-Grand Voyager-产品使用说明书-Grand Voyager(3.6L)-Grand Voyager(3.6L)-2013款大捷龙用户手册(产品使用说明书).pdf
- 居住绿地设计标准.pdf VIP
- 新媒体短视频代运营.pptx VIP
- 人教版(2025)八年级英语上册 Unit 1 Happy Holiday单元检测卷(含答案及听力原文,无听力音频).doc VIP
- 2025人教版英语四年级上册Unit 4 Helping in the community单元测试试卷.docx VIP
- 企业短视频代运营.pptx VIP
文档评论(0)