




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、实验目的(1)掌握8254的工作原理和编程方法;(2)了解光电开关,掌握用光电传感器测量电机转速的方法。二、实验内容光电测速的基本电路由光电传感器、计数器组成。被测电机主轴上固定一个圆盘,圆盘的边缘上有小孔。传感器的红外发射端和接收端装在圆盘的两侧,电机带动圆盘转到有孔的位置是,红外光通过,接收管导通,输出低电平。红外光被挡住时,接收截止,输出高电平。用计数器/定时器记录在一定时间内传感器发出的脉冲个数,就可以计算出电机的转速。三、线路连接8254计数器/定时器0和2作为定时器,确定测速时间,定时器0的CLK0连1MHZ脉冲频率,OUT作为定时器2的输入,与CLK2相连,输出OUT2与8255的PA0端相连。GATE0和GATE2均接+5V,8254计数器/定时器1作为计数器,输入CLK1与直流电机计数端连接,GATE1与8255的PC0相连。电机DJ端与+5V0V模拟开关SW1相连。四、流程图如图1所示图1直流电机测速程序流程图五、实验数据记录和处理data segmentioport equ 0d880h-0280hio8255k equ ioport+283hio8255a equ ioport+280hio8255c equ ioport+282hio8254k equ ioport+28bhio82542 equ ioport+28ahio82541 equ ioport+289hio82540 equ ioport+288hmess db strike any key,return to dos!,0ah,0dh,$cou db 0cou1 db 0count1 db 0count2 db 0count3 db 0count4 db 0data endscode segmentassume cs:code,ds:datastart: mov ax,data mov ds,ax mov dx,offset mess mov ah,09h int 21h mov dx,io8254k mov al,36h out dx,al mov dx,io82540 mov ax,50000 out dx,al nop nop mov al,ah out dx,al mov dx,io8255k mov al,90h out dx,al mov dx,io8255c mov al,00 out dx,alll: mov ah,01h int 16h jnz quit1 mov dx,io8254k mov al,70h out dx,al mov dx,io82541 mov al,0ffh out dx,al nop nop out dx,al mov dx,io8254k mov al,90h out dx,al mov dx,io82542 mov al,100 out dx,al mov dx,io8255c mov al,01h out dx,al jmp a0quit1: jmp quita0: mov dx,io8255aa1: in al,dx and al,01h jz a1 mov dx,io8255c mov al,00h out dx,al mov dx,io8254k mov al,70h out dx,al mov dx,io82541 in al,dx mov bl,al in al,dx mov bh,al mov ax,0ffffh sub ax,bx call disp mov dl,0dh mov ah,02 int 21h mov dl,0ah mov ah,02 int 21h jmp lldisp proc near mov dx,0000h mov cx,03e8h div cx mov count1,al mov ax,dx mov cl,64h div cl mov count2,al mov al,ah mov ah,00h mov cl,10 div cl mov count3,al mov count4,ah mov al,count1 call disp1 mov al,count2 call disp1 mov al,count3 call disp1 mov al,count4 call disp1 ret disp endp disp1 proc near and al,0fh cmp al,09h jle num add al,07h num: add al,30h mov dl,al mov ah,02 int 21h ret disp1 endp quit: mov ah,4ch int 21h code ends end start六、实验结果与分析七、思考题关闭电机后,为什么8254计数不为0?答:关闭电机后,主机未断电,计数值锁存在锁存器中,所以读数会一直为锁存器的值,8254计数不会显示为
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 空调安装考试题及答案
- oracle测试面试题及答案
- 小区保洁考试试题及答案
- 2025年和辉光电承包商安全健康环保规定试题
- 2025年医院收费室收费员整改措施及报告范文
- 工地堆土安全知识培训内容课件
- 2025年事业单位招聘考试综合类专业能力测试试卷(财务类)-2025年
- 2025年事业单位招聘考试综合类专业技能测试试卷(社会工作类)
- 2025年事业单位招聘考试市场营销类综合专业能力测试试卷(市场营销虚拟现实营销篇)
- 2025年室内装饰设计师(创意级)考试试卷与审美培养
- 水稻植保无人机服务协议
- 读后续写体育竞技个人成长课件高三英语二轮复习
- 箱式变电站技术规范书
- 有轨电车交通工程设施设计规范
- 施工安全村民告知书
- 快速入门穿越机-让你迅速懂穿越机
- 广州南方学院(原中山大学南方学院)学校办公室新闻宣传中心新闻管理岗招聘公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版
- 儿童呼吸机基本使用
- 起重机械安全日管控、周排查、月调度制度
- 派出所民警心理健康辅导
- 民事诉讼法课件
评论
0/150
提交评论