![微处理器与接口技术课程设计精要_第1页](http://file2.renrendoc.com/fileroot_temp3/2021-10/24/c01ae869-3184-4c82-adec-ea41df25cf58/c01ae869-3184-4c82-adec-ea41df25cf581.gif)
![微处理器与接口技术课程设计精要_第2页](http://file2.renrendoc.com/fileroot_temp3/2021-10/24/c01ae869-3184-4c82-adec-ea41df25cf58/c01ae869-3184-4c82-adec-ea41df25cf582.gif)
![微处理器与接口技术课程设计精要_第3页](http://file2.renrendoc.com/fileroot_temp3/2021-10/24/c01ae869-3184-4c82-adec-ea41df25cf58/c01ae869-3184-4c82-adec-ea41df25cf583.gif)
![微处理器与接口技术课程设计精要_第4页](http://file2.renrendoc.com/fileroot_temp3/2021-10/24/c01ae869-3184-4c82-adec-ea41df25cf58/c01ae869-3184-4c82-adec-ea41df25cf584.gif)
![微处理器与接口技术课程设计精要_第5页](http://file2.renrendoc.com/fileroot_temp3/2021-10/24/c01ae869-3184-4c82-adec-ea41df25cf58/c01ae869-3184-4c82-adec-ea41df25cf585.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、微处理器与接口技术课程设计 设计报告姓名:庄良班级:电科132学号:1311032198一设计目的 实现电路控制步进电机的转速和转向。 要求学生熟悉和掌握微机系统的软件、硬件设计的方法、设计步骤,使学生得到微机开发应用方面的初步训练。让学生独立或集体讨论设计题目的总体设计方案、编程、软件硬件调试、编写设计报告等问题,真正做到理论联系实际,提高动手能力和分析问题、解决问题的能力,实现由学习知识到应用知识的初步过渡。通过本次课程设计使学生熟练掌握微机系统与接口扩展电路的设计方法,熟练应用8086汇编语言编写应用程序和实际设计中的硬软件调试方法和步骤,熟悉微机系统的硬软件开发工具的使用方法。二设计内
2、容 编程实现步进电机的控制,能够实现开关控制步进电机的正反转功能.三设计要求实现步进电机的正、反转功能,以及可以调整转速。四设计原理及方案 利用8255输出(通过pa0pa3)的脉冲序列,k(通过pc7)控制步进电机转向。8255的选片信号cs接0200h0206h。pa0pa3接步进电机。 8086微处理器74ls3738d型透明锁存器74273触发器741544-16译码器8255a可编程24位接口82538位定时、计数器uln2003驱动motor-steper步进电机switch开关五程序设计 代码:io3 equ 30hio4 equ 40hdata segment table db
3、 01h,03h,02h,06h,04h,0ch,08h,09h;data endscode segment assume cs:code,ds:data start:mov ax,data mov ds,ax mov al,36h mov dx,46h out dx,al mov ax,40000 mov dx,40h out dx,al mov al,ah out dx,al mov al,76h mov dx,46h out dx,al mov ax,10000 mov dx,42h out dx,al mov al,ah out dx,al mov al,90h mov dx,36h
4、out dx,al again: in al,30h test al,01h jz run1 jnz run2 run1:mov bx,offset table mov cx,0008h a: mov al,bx out 32h,al call delay in al,30h test al,01h jnz again inc bx loop a jmp run1 run2:mov bx,offset table mov cx,0008h mov ax,0007h add bx,ax b: mov al,bx out 32h,al call delay dec bx in al,30h tes
5、t al,01h jz again loop b jmp run2 delay proc push cx mov cx,4000 again1: push ax pop ax loop again1 pop cx ret delay endp exit: ret code ends end start 六系统仿真调试与分析 遇到问题:初步设计是电机实现正反转动。进行编程之后发现的问题是,控制口的开关能够实现电机的正反向转动,但是却不能实现电机的一直转动。而后发现步进电机不能连续往一边转,经过验证发现:delay proc push cx mov cx,4000延时太少,所以把原程序改为: de
6、lay proc push cx mov cx,40000解决了问题。 经过组合、循环与延时,我们完全可以实现用开关控制步进电机的转向,以及保持电机的一直转动。七设计结果及完成情况经过组合、循环与延时,我们完全可以实现用开关控制步进电机的转向,以及保持电机的一直转动。八设计心得体会 微机原理这门课程学完后我有很大的收获,对汇编语言有了初步的了解。并且通过本实验让我对汇编语言产生很大的兴趣,让我掌握了汇编编程的总体思路,本实验利用微机控制步进电机的转向,在实验过程中遇到的问题告诉我们理论的编程要结合实际的电动机技术指标调试延迟时间。从这次实验中并让我进一步的学习到了8255的应用和掌握了8255
7、 的初始化和其编程。对我们以后的工作和学习起到的积极的作用。 对于本次课程设计的题目,刚开始的时候我们大部分人都在网上进行了查询,结果查出来的结果基本上都是用单片机实现的功能。因此我们可以了解到,微机原理这门课程也为我们学习单片机打下了基础。 古今名言敏而好学,不耻下问孔子业精于勤,荒于嬉;行成于思,毁于随韩愈兴于诗,立于礼,成于乐孔子己所不欲,勿施于人孔子读书破万卷,下笔如有神杜甫读书有三到,谓心到,眼到,口到朱熹立身以立学为先,立学以读书为本欧阳修读万卷书,行万里路刘彝黑发不知勤学早,白首方悔读书迟颜真卿书卷多情似故人,晨昏忧乐每相亲于谦书犹药也,善读之可以医愚刘向莫等闲,白了少年头,空悲切岳飞发奋识遍天下字,立志读尽人间书苏轼鸟欲高飞先振翅,人求上进先读书李苦禅立志宜思真品格,读书须尽苦功夫阮元非淡泊无以明志,非宁静无以致远诸葛亮熟读唐诗三百首,不会作诗也会吟孙洙唐诗三百首序书到用时方恨少,事非经过不知难陆游问渠那得清如许,为有源头活水来朱熹旧书不厌百回
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年自动平滑门项目可行性研究报告
- 2025年竹纤维家居服项目可行性研究报告
- 2025至2031年中国电池专用材料行业投资前景及策略咨询研究报告
- 2025年水管手推车项目可行性研究报告
- 2025年显微(细胞)电泳系统项目可行性研究报告
- 2025至2031年中国寻像器行业投资前景及策略咨询研究报告
- 2025至2031年中国商业印刷票据表格行业投资前景及策略咨询研究报告
- 2025至2031年中国儿童多用台行业投资前景及策略咨询研究报告
- 2025年免维护阀控式铅酸电池项目可行性研究报告
- 2025年U型收音机项目可行性研究报告
- 销售部廉政培训课件
- 七年级下册英语Unit1单元综合测试题-人教版(含答案)
- 部编人教版五年级下册道德与法治全册教学课件
- 节后复工安全培训的事故案例分析与教训
- 五子棋基础入门课件
- 玩魔方的论文
- 人教版鄂教版二年级下册科学教案(全)
- 男孩的青春期性教育
- 建筑工程劳务作业服务方案
- 探究水垢的主要成份
- (完整版)小学生心理健康教育课件
评论
0/150
提交评论