




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第8章1单片机存储器的主要功能是存储( )和( )。答:(程序)、(数据)2试编写一个程序(例如将05H和06H拼为56H),设原始数据放在片外数据区2001H单元和2002H单元中,按顺序拼装后的单字节数放入2002H。解:本题主要考察正确使用MOVX指令对外部存储器的读、写操作。编程思路:首先读取2001H的值,保存在寄存器A中,将寄存器A的高四位和低四位互换,再屏蔽掉低四位,然后将寄存器A的值保存到30H中,然后再读取2002H的值,保存在寄存器A中,屏蔽掉高四位,然后将寄存器A的值与30H进行或运算,将运算后的结果保存在2002H中。ORG1000HMAIN:MOVDPTR,#2001H;设置数据指针的初值MOVXA,DPTR;读取2001H的值SWAPA;A的高四位和低四位互换ANLA,#0F0H;屏蔽掉低四位MOV30H,A;保存AINCDPTR;指针指向下一个MOVXA,DPTR;读取2002H的值ANLA,#0FH ;屏蔽掉高四位ORLA,30H;进行拼合MOVXDPTR,A;保存到2002HEND3假设外部数据存储器2000H单元的内容为80H,执行下列指令后:MOV P2,#20HMOV R0,#00HMOVX A,R0累加器A中的内容为( )。答:(80H)4编写程序,将外部数据存储器中的4000H40FFH单元全部清零。答:本题主要考察对外部数据块的写操作;编程时要注意循环次数和MOVX指令的使用。ORG1000HMAIN:MOVA,#0;送预置数给AMOVR0,#00H;设置循环次数MOVDPTR,#4000H;设置数据指针的初值LOOP:MOVXDPTR,A;当前单元清零INCDPTR;指向下一个单元DJNZR0,LOOP;是否结束END5在MCS-51单片机系统中,外接程序存储器和数存储器共16位地址线和8位数据线,为何不会发生冲突?答:因为控制信号线的不同:外扩的RAM芯片既能读出又能写入,所以通常都有读写控制引脚,记为和,分别与MCS-51的和引脚相连。外扩的EPROM在正常使用时只能读出,不能写入,故EPROM芯片没有写入控制引脚,只有读出引脚,记为,与MCS-51单片机的引脚相连。6区分MCS-51单片机片外程序存储器和片外数据存储器的最可靠的方法是:(1)看其位于地址范围的低端还是高端(2)看其离MCS-51芯片的远近(3)看其芯片的型号是ROM还是RAM(4)看其是与信号连接还是与信号连接答:(4)7在存储器扩展中,无论是线选法还是译码法,最终都是为扩展芯片的( )端提供信号。答:(片选)8请写出图8-18中4片程序存储器27128各自所占的地址空间。答:图中采用了译码法。4片程序存储器27128各自所占的地址空间分别为0000H-3FFFH、4000H-7FFFH、8000H-BFFFH、C000H-FFFFH。9起止范围为0000H3FFFH的存储器的容量是( )KB。答:(16)10在MCS-51中,PC和DPTR都用于提供地址,但PC是为访问( )存储器提供地址,而DPTR是为访问( )存储器提供地址。答:PC是为访问(程序)存储器提供地址,而DPTR是为访问(数据)存储器提供地址。1111根地址线可选(2KB)个存储单元,16KB存储单元需要(14)根地址线。答:若存储器的首地址均默认为0000H,则2KB的存储器需要11根地址线,地址为0000H-07FFH;4KB的存储器需要12根地址线,地址为0000H-0FFFH;8KB的存储器需要13根地址线,地址为0000H-1FFFH;16KB的存储器需要14根地址线,地址为0000H-3FFFH;32KB的存储器需要15根地址线,地址为0000H-7FFFH;64KB的存储器需要16根地址线,地址为0000H-FFFFH1232KB RAM存储器的首地址若为2000H,则末地址为( 9FFF )H。解:由上题总结得出,32KB RAM存储器的大小为0000H-7FFFH,所以只要将7FFFH加上2000H即得到正确答案。13现有8031单片机、74LS373锁存器、1片2764 EPROM和两片6116 RAM,请使用它们组成一个单片机应用系统,要求:(1)画出硬件电路连线图,并标注主要引脚;(2)指出该应用系统程序存储器空间和数据存储器空间各自的地址范围。答:(1)电路图如下所示(2)2764的地址为C000H-DFFFH;第一个6116的地址为A000H-A7FFH;第二个6116的地址为6000H-67FFH;事实上,由于采用是线选法导致了地址不连续,地址空间利用不充分。14使用89C51芯片外扩1片E2PROM 2864,要求2864兼作程序存储器和数据存储器,且首地址为8000H。要求:(1)确定2864芯片的末地址;(2)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中华文明史(山东联盟)智慧树答案
- 妊娠诊断试题及答案
- 术前讨论制度考试试题(附答案)
- 中外建筑史(吉林电子信息职业技术学院)知到智慧树答案
- 中外园林漫赏知到智慧树答案
- 吊装作业安全培训考试题(含答案)
- 药品召回管理规定考试试题(附答案)
- 甲状腺疾病与甲状腺合理用药考核试题及答案
- 农网配电营业工专业模拟习题及答案
- 中学数学课程与教学论(山东联盟)知到智慧树答案
- JJF(新) 146-2024 可燃气体和有毒气体检测报警控制系统校准规范
- 《非权力影响力》课件
- 《高血压的护理常规》课件
- 《更年期的中医调理》课件
- 《环形件模锻实验》课件
- DB37T 5059-2016 工程建设地下水控制技术规范
- 智慧安监大数据云平台建设方案
- 人教PEP版(一起)(2024)一年级上册英语全册教案(单元整体教学设计)
- 护士职业防护
- 酒店公共卫生事件应急预案
- DL∕T 1664-2016 电能计量装置现场检验规程
评论
0/150
提交评论