单片机数据传送实验报告
《单片机数据传送实验报告》由会员分享,可在线阅读,更多相关《单片机数据传送实验报告(5页珍藏版)》请在装配图网上搜索。
1、实验名称:数据传送实验实验类型:设计性实验姓名:袁志生时间:04.17第五六节课一、实验目的与要求实验目的:1、掌握单片机的汇编指令系统及汇编语言程序设计方法。2 、掌握单片机的存储器体系结构。3 、熟悉keil软件的功能和使用方法。4 、掌握单片机应用程序的调试方法。实验要求:1、实现单片机内部RAM之间,外部RAM之间以及内部RAM与外部 RAM之间的数据传送。2 、利用Keil软件编辑、汇编、调试、运行实验程序并记录实验数 据。、设计要求、编写程序将00H-0FH16个数据分别送到单片机内部 RAMBQH- 3FH单元中。、编写程序将片内RAM 303FH的内容传送至片内 RAM 44F
2、H单元中。、编写程序将片内RAM 40HP 4FH单元中的内容传送到外部 RAM 4800HP480FH单元中。4 、编写程序将片外4800H480FH单元内容送到外部RAM 58001+ 580FH单元中。5、编写程序将片外RAM 5800580FH单元内容传送回片内 RAM 505FH单元中、实验程序流程框图和程序清单:开始7将00H至 0FH送至内部 RAM30至 3FHVr将内部RAM30至3FH勺内容送至片内咅B RAM4至4FHX.7内部RAM 40HH4FH勺内容传送到外部 RAM 4800W480FHV7片外4800H480Fh单元内容送到外 部 RAM 5800W580FH单
3、元中。X/7片外 RAM 5800H580Fh单元 内容传送回片内RAM 50W5FH单X7r、结束K 丿程序清单:ORG0000HMOVR0,#30HMOVDPTR,#QW1MOVR5,#0MOVR7,#16MOVA,R5MOVCA,A+DPTRMOVR0,AINCR0INCR5DJNZR7,LOOPLJMPQW2DB00H, 01H, 02H, 03H, 04H, 05H, 06H, 07HDB08H, 09H, 0AH, 0BH, 0CH, 0DH, 0EH, 0FHMOVR0,#30HMOVR1,#40HMOVR5,#16MOVA,R0MOVR1,AINCR0INCR1DJNZR5,L
4、OOP1MOVR1,#40HMOVDPTR,#4800HMOVR5,#16MOVA,R1MOVXDPTR,AINCR1INCDPTRDJNZR5,LOOP2MOVSP,#60HMOV11H,#48HMOV10H,#58HMOVR2,#00HMOVDPL,R2PUSH10HPUSH11HPOPDPHMOVXA,DPTRSTART:LOOP:QW1:QW2:LOOP1:LOOP2:LOOP3:POPDPHMOVXDPTR, AINCR2CJNER2,#10H, LOOP3MOVR1,#50HMOVDPTR,#5800HMOVR5,#16LOOP4:MOVXA,DPTRMOVR1,AINCR1INC
5、DPTRDJNZR5,LOOP4END四,实验小结1 通过本次实验熟悉了 keil软件的功能和使用方法.2 掌握单片机的数据传送类和循环类汇编指令系统,学会了各种数据传送 形式的程序设计方法3 掌握了单片机的调试方法。为以后的实验开了个好头五、思考题1、说明MCS-5係列单片机对片内RAM和片外RAM存贮器各有哪些寻址方式? 答:片内RAM寻址方式有:寄存器寻址方式,直接寻址方式,寄存器间接寻址方式,位寻址方式,立即数寻址。片外 RAM寻址方式:寄存器间接寻址。2、说明指令MOV A 20H和MOV C 20H中的20H含义有什么不同?传送指 令中的助记符MOV MOVX MOV各适用于访问哪个存储器空间?答:MOV A,20H的含义是字节地址,MOV C 20H的含义是位地址。(2)助记符MO适用于访问片内RAM助记符MOV适用于访问外部RAM助记符MOV适用于访问程序存储空间
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。