微机原理及接口技术实验指导书 -201404.doc

微机原理及接口技术实验指导书 -201404.doc

ID:52892257

大小:1.06 MB

页数:20页

时间:2020-03-31

微机原理及接口技术实验指导书 -201404.doc_第1页
微机原理及接口技术实验指导书 -201404.doc_第2页
微机原理及接口技术实验指导书 -201404.doc_第3页
微机原理及接口技术实验指导书 -201404.doc_第4页
微机原理及接口技术实验指导书 -201404.doc_第5页
资源描述:

《微机原理及接口技术实验指导书 -201404.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《微机原理及接口技术》实验指导书《微机原理及接口技术》实验指导书适用专业:车辆工程(汽车电子技术方向)课程代码:6010289学时:10学分:3编写单位:交通与汽车工程学院编写人:赵玲审核人:唐岚审批人:孙仁云2013年3月-19-《微机原理及接口技术》实验指导书目录实验一、MCS-51单片机汇编指令编程1实验二、MCS-51单片机汇编指令编程2实验三定时器/计数器实验实验四I/O接口的应用实验五A/D转换实验-19-《微机原理及接口技术》实验指导书实验一MCS-51单片机汇编指令编程1一、实验目的1、掌握循环结构程序设计方法。2、了解汇编程序的编写、编译及调试。二、实验设备EL-MUT-I

2、II型单片机实验箱,PC机及操作系统一套。三、实验内容实现发光二极管每隔0.1s依次循环右移点亮。NAMET1CSEGAT0000H(由于该实验箱既可以开展单片机实验,也可以开展微机原理实验,其硬件设计与实际的单片机系统有一些小的调整,该句,实际就是ORG0000H的作用)LJMPSTARTCSEGAT4100H(ORG0100H)START:MOVA,#0FEHLOOP:LCALLDELAYRLAMOVP1,AJMPLOOPDELAY:MOVR1,#125DEL1:MOVR2,#200DEL2:DJNZR2,DEL2DJNZR1,DEL1RETEND实验接线:P1.0~P1.7接发光二极管

3、L1~L8。四、思考与练习-19-《微机原理及接口技术》实验指导书1、补充完成程序里面的内容,实现0.1s的延时,并解释理由。(本实验系统晶振为6MHZ)书上2、请问发光二极管是高电平还是低电平点亮?低3、如何修改程序实现每隔0.1s依次循环左移2位点亮。程序loop阶段修改为LOOP:RRARRAMOVP1,ALCALLDELAYJMPLOOP五、实验报告内容1、实验报告格式按照学院下发的统一实验报告用纸上面的要求手写完成。2、报告里面必须包含:实验目的、实验设备、实验内容及实验相应的结果,并完成相应的思考题。3、该实验的心得体会,包括过程中遇到什么问题,怎么解决的?六、附录-MCS51软

4、件的使用。-19-《微机原理及接口技术》实验指导书1、打开安装好的MCS51软件,如图所示,在串口栏中选中串口(在设备管理器中,查看USB转串口是哪个串口?)比如:COM1,波特率是9600,点“确定”,在立即按实验箱上的RST按键,如果实验箱数码管显示”C_”,表示联机成功。按照MCS调试软件提示操作即可。2、新建汇编程序,文件名必须不能是中文,且不能多于8个字符,文件必须存放在C:MCS51下;-19-《微机原理及接口技术》实验指导书2)输入程序,保存文件。最好是手工输入,如果从其它地方粘贴过来,可能会出问题。3.汇编程序,生成可执行文件。4.点击调试程序,将程序烧录到实验箱的程序存储

5、器中。-19-《微机原理及接口技术》实验指导书5.点击“!”图标,运行程序。也可以单步进行调试。6.如果要修改程序,则停止调试进行修改,程序修改后,则需要进行单片机复位后,才可以进行调试。-19-《微机原理及接口技术》实验指导书-19-《微机原理及接口技术》实验指导书实验二MCS-51单片机汇编指令编程2一、实验目的1、掌握查表程序程序设计方法。2、了解汇编程序的编写、编译及调试。3、掌握外部中断的使用。二、实验设备EL-MUT-III型单片机实验箱,PC机及操作系统一套。三、实验内容采用中断方式,统计按键次数,并由发光二极管进行显示。NAMET2CSEGAT0000HLJMPSTARTCS

6、EGAT4003HLJMPINT0CSEGAT4100HSTART:SETBIT0SETBEASETBEX0CLRR0HERE:AJMPHEREINT0:INCR0Mova,r0CPLAMOVP1,ARETI实验接线:P1.0~P1.7接发光二极管L1~L8。INTO接PULSE键左边的P+。实验电路:-19-《微机原理及接口技术》实验指导书四、思考与练习1、观察按键按下,P1口的显示与按键次数是否一致?画出观察的实验结果不一致因为机器内部已经将P1赋值2、修改程序,实现按键次数只能循环正确显示0-9。NAMET2CSEGAT0000HLJMPSTARTCSEGAT4003HLJMPINT_

7、0CSEGAT4100HSTART:SETBIT0SETBEASETBEX0CLRAHERE:AJMPHEREINT_0:INCR0CJNER0,#000AH,RELMOVA,R0CJNER0,#0AH,SSMOVR0,#00H-19-《微机原理及接口技术》实验指导书SS:MOVA,R0REL:MOVA,R0CPLAMOVP1,ARETIEND2、为什么要CPLA,这个语句?可以举例说明。五、实验报告内容1、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。