单片机应用基础实验讲义.doc

单片机应用基础实验讲义.doc

ID:51140943

大小:904.00 KB

页数:18页

时间:2020-03-19

单片机应用基础实验讲义.doc_第1页
单片机应用基础实验讲义.doc_第2页
单片机应用基础实验讲义.doc_第3页
单片机应用基础实验讲义.doc_第4页
单片机应用基础实验讲义.doc_第5页
资源描述:

《单片机应用基础实验讲义.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第一章单片机软件实验实验一内存操作1.实验目的%1掌握数据传送指令;%1掌握各种数据传送指令的寻址方式;%1熟练运用keil环境对汇编程序进行调试;%1掌握数据传送、复制等程序的设计与调试方法。2.预习要求%1理解数据传送指令和循环指令的使用;%1理解如何对内部寄存器、内部RAM、外部RAM的读写;%1理解各种寻址方式,尤其是较为抽象的变址寻址及相对寻址的方式;%1认真预习木实验内容,自行编写程序,填写实验报告。3.实验设备计算机1台;4.基础型实验内容%1下列程序的功能是给外部RAM8000〜80FFH的256个单元的内容赋值,赋值的内容取决于程序中A的赋

2、值。在Keil坏境运行该程序,并观察寄存器及内存单元的变化。STARTEQU8000HMOVDPTR,#STARTMOVRO,#0MOVA,#1HORG0000HMATN::起始地址;设置256字节计数值第一章单片机软件实验实验一内存操作1.实验目的%1掌握数据传送指令;%1掌握各种数据传送指令的寻址方式;%1熟练运用keil环境对汇编程序进行调试;%1掌握数据传送、复制等程序的设计与调试方法。2.预习要求%1理解数据传送指令和循环指令的使用;%1理解如何对内部寄存器、内部RAM、外部RAM的读写;%1理解各种寻址方式,尤其是较为抽象的变址寻址及相对寻址的方

3、式;%1认真预习木实验内容,自行编写程序,填写实验报告。3.实验设备计算机1台;4.基础型实验内容%1下列程序的功能是给外部RAM8000〜80FFH的256个单元的内容赋值,赋值的内容取决于程序中A的赋值。在Keil坏境运行该程序,并观察寄存器及内存单元的变化。STARTEQU8000HMOVDPTR,#STARTMOVRO,#0MOVA,#1HORG0000HMATN::起始地址;设置256字节计数值Loop:MOVX@DPTR,AINCDPTR:指向下一个地址DJNZRO,Loop:计数值减1NOPSJMP$END%1下列稈序将3000H起始的256个

4、字节存储块移动到4000H起始的256个字节存储块,在Keil环境运行如下程序,观察寄存器及存储单元的变化。LOOP:MOVDPTR,#3000HMOVA,#01HMOVR5,#0MOVX@DPTR,AINCDPTRDJNZR5,LOOPMOVRO,#30HMOVRl,#00HMOVR2,#40HMOVR3,#0011MOVR7,#0MOVDPH,ROMOVDPL,R1MOVXA,©DPTRMOVDPII,R2LOOP1:ORG000011MOVDPI,,R3MOVX@DPTR,AINCR1INCR3DJNZR7,L00P1SJMP$END5.①设计型实验内

5、容在keil环境修改内部RAM30H〜3FH的内容分别为#OOH-#OFH,设计稈序实现将内部RAM30II-3FH到40H-4FH的数据块拷贝。■Bn^QD^HKBnnKBDQBOsmsaaBBiDmnQt»>«

6、4«30Bvi.fioaw.f—v^.fioaLOOPINH'r.HTODOZ03F00000000000000000000000000000000000000000000000

7、0000■灿•

8、4«

9、ia4»IdFlXlQ0a2*M9?uOftIF11

10、到片夕卜1030H〜103FH中。⑥⑧在keil环境修改内部RAM30H〜3FH的内容分别为#OOH-#OFH,设计程序实现将内部RAM30H〜3FH内容逆序拷贝到外部数据XRAM:0000H〜OOOFH中。使用单步、断点方式调试程序,杳看特殊功能寄存器、内部数据RAM、外部数据空间的变化。tvtm?-(C八2c«»kH・1fr««・W"1•”mHIXIvvvmiI>.r»U

11、4all"日b“CJDWOT_

12、Doewatea>4Sett»v'protevs.W

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

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

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