- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机原理实验报告_大连理工大学
大连理工大学本科设计报告
(计算机原理接口实验综合设计)
题目:基于“准PWM技术”的直流电机调速系统
题目:基于“准PWM技术”的直流电机调速系统~2之间变化(共9档速度)、实现电机转速的控制;
利用8253的CNT2做秒脉冲发生器,在OUT2上输出0.5HZ的周期性方波,并由此方波与的MIR5连接,引发中断服务ISR。在ISR中对D8255A的PA口进行输入,并根据修改CNT1的初值。
2 设计分析及系统方案设计
设计方案分析:根据设计要求,可以8253为中心模块,利用AD转换器,8255实现拨码开关和3)8255部分:初始化并实现PA口的开关数据输入程序,PB口的数码管数据输出。
(4)AD转换部分:转换电位器接入的模拟电压值,得到相应数字量。
(5)数码管显示部分:通过8255和预先写入存储空间的字型代码驱动数码管显示。
系统方案设计:
(1)主程序:主要完成上述相应可编程芯片的初始化,包括8255,8253,8259的初始化,同时进行中断向量的设置,并开启AD转换器,然后等待相应中断的到来。
(2)中断服务程序:利用8255的PA口输入的数据控制电机转速的操作,PB口作输出驱动数码管显示。拨码开关分为8个档位,8个开关中以高有效为原则,即当K1和K7同时为高时,则为8档(最快档),同时当前档速可通过数码管显示。当CNT1的初值N=2时,占空比最大(为50%),随着N值的增加,高电平的占空比逐渐下降,电机转速也逐渐变慢。当拨码开关全部为,切换到电位器调节
3 系统电路图
4 外围接口模块硬件电路功能描述
图2.3 8255引脚图 图2.4 8253引脚图 图2.5 ADC0809引脚图
8255作为主机与外设的连接芯片ADC0809与电位器相连电位器8253是NMOS工艺制成的可编程计数器
相关器件引脚原理连接如系统电路原理图,其功能均在前面内容已作介绍。
5 主程序中主要变量说明
变量名称 内存单元类型 功能 SPEED DB 档速值 buffer DB 数码管字型代码 6 系统软件中各个子程序的功能描述
子程序名称 入口参数 出口参数 功能描述 MAIN 无 无 主程序 INT_PROC 无 无 中断服务程序 7 主程序程序流程图
8 程序清单
data segment para
io8253_0 equ 200h
io8253_1 equ 201h
io8253_2 equ 202h
io8253_k equ 203h
io_8255 EQU 210h
AD_IO EQU 220H
buffer DB 06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH
speed DB 10
data ends
ssg segment stack
Dw 256 DUP(0)
ssg ends
code segment
assume cs:code,ds:data,ss:ssg
main proc far
cli
MOV AX,DATA
MOV DS,AX
;8255初始化,a口输入,b口输出,方式0
mov dx,IO_8255+3
mov al
out dx,al
;8253初始化,cnt0
mov dx,io8253_k
mov al,36h
out dx,al
mov ax,5000
mov dx,io8253_0
out dx,al
mov al,ah
out dx,al
;8253初始化,cnt1,产生准PWM波
mov dx,io8253_k
mov al,74h
out dx,al
mov al,speed ;speed 初值设为10
mov dx,io8253_1
out dx,al
mov al,0
out dx,al
;8253初始化,cnt2,在cnt0的基础上再次分频设置中断
mov dx,io8253_k
mov al,0b6h
out dx,al
mov ax,100
mov dx,io8253_2
out dx,al
mov al,ah
out dx,al
;设置386EX主8259中断屏蔽字
in al,21h
and al
out 21h,al
;设置中断向量表
push ds
mov ax,0
mov ds,ax
lea ax,cs:int_proc
mov si,35h
add si,si
add si,si
mov ds:[si],ax
push cs
pop ax
mov ds:[si+2],ax
pop ds
sti
l2: n
您可能关注的文档
- 行政事业单位固定资产管理制度.doc
- 行政事业单位财务与会计试题解析(可编辑).doc
- 行政公文行文规范及模板汇编92732940.doc
- 行政公文行文规范及模板汇编94078207.doc
- 行政单位财务规则讲座.ppt
- 行政后勤的求职简历模板下载.doc
- 行政执法体制改革的图景与理论分析.doc
- 行政执法证上机考试题库之行政处罚法.doc
- 行政管理学2215736.doc
- 行政组织学课程综述295910611.doc
- 2025年仿制药一致性评价对医药市场医药企业医药电商发展策略报告.docx
- 农业物联网助力2025年精准种植,提高农作物抗逆性的研究报告.docx
- 2025年在线教育个性化学习路径推荐在个性化学习方案制定中的应用效果评估报告.docx
- 工业互联网平台TEE在工业控制系统安全防护中的安全防护体系构建与创新报告.docx
- 2025年线下演出市场复苏与城市品牌建设报告.docx
- 互联网医疗平台2025年在线问诊患者教育与健康管理服务模式报告.docx
- 2025年电商绿色物流物流配送中心智能化改造报告.docx
- 2025年高校产学研合作技术转移与成果转化的产学研合作平台建设与运营报告.docx
- 2025年部编版二年级上册信息技术教学计划.docx
- 生态茶园观光旅游项目经济效益分析及建议.docx
文档评论(0)