《单片机原理及接口技术(第2版)张毅刚》第8章习题及答案.doc
-
资源ID:29967824
资源大小:112KB
全文页数:4页
- 资源格式: DOC
下载积分:15金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
《单片机原理及接口技术(第2版)张毅刚》第8章习题及答案.doc
单片机原理及接口技术(第2版)人民邮电出版社第8章 AT89S51单片机外部存储器的并行扩展思考题及习题81单片机存储器的主要功能是存储 和 。答:程序、数据。2假设外部数据存储器2000H单元的内容为80H,执行下列指令后累加器A中的内容为 。MOV P2,#20HMOV R0,#00H MOVX A,R0答:80H。3在存储器扩展中,无论是线选法还是译码法最终都是为扩展芯片的 端提供 控制信号。答:片选。4起止范围为0000H3FFFH的存储器的容量是 KB。答:16KB。5在AT89S51单片机中,PC和DPTR都用于提供地址,但PC是为访问 存储器提供地址,而DPTR是为访问 存储器提供地址。答:程序、数据。611条地址线可选 个存储单元,16KB存储单元需要 条地址线。答:2K,14。74KB RAM存储器的首地址若为0000H,则末地址为 H。答:0FFFH。8区分AT89S51单片机片外程序存储器和片外数据存储器的最可靠方法是 。A看其位于地址范围的低端还是高端B看其离AT89S51单片机芯片的远近C看其芯片的型号是ROM还是RAMD看其是与信号连接还是与信号连接答:D9试编写一个程序(如将05H和06H拼为56H),设原始数据放在片外数据区2001H单元和2002H单元中,按顺序拼装后的单字节数放入2002H。答:本题主要考察对外部存储器的读、写操作,只要记住正确使用MOVX指令就可以了。编程思路:首先读取2001H的值,保存在寄存器A中,将寄存器A的高四位和低四位互换,再屏蔽掉低四位然后将寄存器A的值保存到30H中,然后再读取2002H的值,保存在寄存器A中,屏蔽掉高四位,然后将寄存器A的值与30H进行或运算,将运算后的结果保存在2002H中。ORG0000HMAIN:MOVDPTR,#2001H;设置数据指针的初值MOVXA,DPTR;读取2001H的值SWAPAANLA,#0F0H;屏蔽掉低四位MOV30H,A;保存AINCDPTR;指针指向下一个MOVXA,DPTR;读取2002H的值ANLA,#0FH;屏蔽掉高四位ORLA,30H;进行拼装MOVXDPTR,A;保存到2002HEND10编写程序,将外部数据存储器中的4000H40FFH单元全部清“0”。答:本题主要考察对外部数据块的写操作;编程时只要注意循环次数和MOVX指令的使用就可以了。ORG0000HMAIN:MOVA,#0;送预置数给AMOVR0,#0FFH;设置循环次数MOVDPTR,#4000H;设置数据指针的初值LOOP:MOVXDPTR,A;当前单元清零INCDPTR;指向下一个单元DJNZR0,LOOP;是否结束END11在AT89S51单片机系统中,外接程序存储器和数据存储器共16位地址线和8位数据线,为何不会发生冲突?答:因为控制信号线的不同:外扩的RAM芯片既能读出又能写入,所以通常都有读写控制引脚,记为OE*和WE*。外扩RAM的读、写控制引脚分别与AT89S51的RD*和WR*引脚相连。外扩的EPROM在正常使用中只能读出,不能写入,故EPROM芯片没有写入控制引脚,只有读出引脚,记为OE*,该引脚与AT89S51单片机的PSEN*相连。12题图8-1(a)所示为AT89S51单片机中存储器的地址空间分布图。题图8-1(b)题图8-1为存储器的地址译码电路,为使地址译码电路按题图8-1(a)所示的要求进行正确寻址,要求画出:(1)A组跨接端子的内部正确连线图。(2)B组跨接端子的内部正确连线图。答:(1)A组跨接端子的内部正确连线图(2)B组跨接端子的内部正确连线图注意:答案不唯一,还有其他连接方法,也可满足题目要求。4 求目术足也接其 还一答人线确内电端组版线连内端接 图连部内接 图连部子跨出画址确求的 - 路码为电址器- 。分址储机 为)-连* 的 引,为,读只制入片 入不,只使 连相*的 脚写的 外 *为引写读常所能读片 同同信为突生不,据和址 储数器存,统片 束否 0 单一向; 清单当, 初针据; 0# 次循置 # 给给;0 00 了可使指 环要时;写块外考题”“清 0的器数,程 0 拼行, 四掉屏0 的的0取 一向针; 存;,0 四低蔽 , 的 ; 初初数设0# 000 中 保的运算行0值器将然位屏中寄存的00后中0保 存后低掉换四位的存, 在, 0取:程了就 确记,写、器部要 数的后按元 元 区外在数设 为0 如(写编:连连是号与 是 号型远片芯 其高高的址位其 靠的储外器序外片 为末,0若首储 线地 元储 元存 址地据据址地储 而提储 访是址供于 ,机 容器存 0围止选号信 提 芯扩终码还线无,储 0 0, 0 , 为 累指列,0内单0储数外据据 储能主器片题及扩并储外片