《单片机原理》实验指导书

《单片机原理》实验指导书

ID:6328391

大小:230.50 KB

页数:19页

时间:2018-01-10

《单片机原理》实验指导书_第1页
《单片机原理》实验指导书_第2页
《单片机原理》实验指导书_第3页
《单片机原理》实验指导书_第4页
《单片机原理》实验指导书_第5页
资源描述:

《《单片机原理》实验指导书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《单片机原理》实验指导书杜学军编写***审定安徽新华学院信息工程学院计算机科学与技术专业2008年9月19前言本实验指导书是为适应各大、中专院校开设单片机原理与应用方面的课程需做大量软、硬件实验的需要而编写的。完成本实验指导书中的实验,可使学生基本掌握MCS-5l单片机的结构原理、接口技术、程序设计技巧。指导书中详细叙述了各实验的目的、内容,列出了接线图、程序结构框图和清单。免除了主讲教师和实验辅导老师为设计、准备调试实验线路和实验程序所需的工作量,节约了宝贵的时间。一、所有硬件实验程序已固化在程序存储器EEPROM中,选择UP模

2、式(SW1),我们可以脱机实验,从小键盘输入相应实验序号,再按F0/EX即可运行该实验程序;也可采用联机实验,将实验系统与PC机通过DICE-3000仿真器相连,联机调试所有实验程序。二、实验接线图上的粗实线表示用户在实验时要用导线连接起来。 三、所有实验都是相互独立的,次序上也没有固定的先后关系,在使用本书进行教学时,教师可根据教学要求,选择相应实验。四、对同一问题的解决办法往往不是唯一的,欢迎在使用本书过程中提出更为优秀的实验方案,指出错误和不足,希望反馈给我们,以便及时修改。2008年9月19目录实验一清零程序4实验二拆字程

3、序5实验三拼字程序6实验四数据区传送子程序8实验五数据排序实验10实验六查找相同数个数12实验七P1口亮灯实验14实验八P1口转弯灯实验1519实验一清零程序一、实验目的1.掌握汇编语言设计和调试方法,熟悉键盘操作。二、实验仪器1.单片机原理实验箱、计算机三、实验原理1.实验程序框图:2.程序清单:      ORG0000H      LJMPSE01      ORG0640HSE01: MOVR0,#00H      MOVDPTR,#2000H   ;(0000H)送DPTRLOO1: CLRA      MOVX@DPT

4、R,A      ;0送(DPTR)      INCDPTR          ;DPTR+1      INCR0            ;字节数加1      CJNER0,#00H,LOO1 ;不到FF个字节再清LOOP: SJMPLOOP      END四、实验内容191.把2000H~20FFH的内容清零。五、实验步骤1.用连续或单步方式运行程序,检查2000~20FF中执行程序前后的内容变化。六、思考题1.假使把2000H~20FFH中的内容改成FF,,如何修改程序。实验二拆字程序一、实验目的1.掌握汇编语言设计和

5、调试方法。二、实验仪器1.单片机原理实验箱、计算机三、实验原理1.实验程序框图:2.程序清单:19ORG0000H     LJMPSE02      ORG0660HSE02:MOVDPTR,#2000H     MOVXA,@DPTR     MOVB,A        ;(2000)→A→B     SWAPA         ;交换     ANLA,#0FH     ;屏蔽高位     INCDPTR     MOVX@DPTR,A   ;送2001H     INCDPTR     MOVA,B     ANLA,#0

6、FH     ;(2000)内容屏蔽高位     MOVX@DPTR,A   ;送2002HLOOP:SJMPLOOP     END四、实验内容1.把2000H的内容拆开,高位送2001H低位,低位送2002H低位,2001H、2002H高位清零,一般本程序用于把数据送显示缓冲区时用。五、实验步骤1.用连续或单步方式运行程序,检查2000H~2002H中内容变化情况。六、思考题1.如何用断点方式调试本程序。实验三拼字程序一、实验目的191.进一步掌握汇编语言设计和调试方法。二、实验仪器1.单片机原理实验箱、计算机三、实验原理1.

7、实验程序框图:2.程序清单:ORG0000H       LJMPSTART        ORG0680HSTART: MOVDPTR,#2000H       MOVXA,@DPTR       ANLA,#0FH      ;(2000H)内容屏蔽高位       SWAPA          ;交换       MOVB,A         ;保存       INCDPTR       MOVXA,@DPTR    ;(2000H)内容送A               ANLA,#0FH      ;屏蔽高位      

8、 ORLA,B         19;或       INCDPTR       MOVX@DPTR,A    ;送2002H       SJMP$       END四、实验内容1.把2000H.2001H的低位分别送入2002H高低位,一般本

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

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

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