单片机原理及应用第四章课后题答案.docx
《单片机原理及应用第四章课后题答案.docx》由会员分享,可在线阅读,更多相关《单片机原理及应用第四章课后题答案.docx(9页珍藏版)》请在第一文库网上搜索。
1、单片机原理及应用第四章课后题答案单片机原理及应用笫四章课后题答案16.MCS-51单片机系统中,片外程序存储器和片外数据存储器共用16位地址线和8位数据线,为何不会产生冲突?解:数据存储器的读和写由和信号把握,而程序存储器由读选通信号把握,这些信号在规律上时序上不会产生冲突;程序存储器访问指令为MoVC,数据存储器访问指令为M0。程序存储器和数据存储器虽然共用16位地址线和8位数据线,但由于二者访问指令不同,把握信号不同,所以两者虽然共处于同一地址空间,不会发生总线冲突。18.某单片机应用系统,需扩展2片8KB的EPROM和2片8KB的RAM,接受地址译码法,画出硬件连接图,并指出各芯片的地址
2、范围。解:硬件连接电路图如图4.18所示。各芯片的地址范围为:2764(1#):000011FFFH2764(2#):2000H3FFFH6264(1#):400015FFFH6264(2#):6000H7FFFH图4.184.18题硬件连接电路图21.8255A的端口地址为7F00H7F03H,试编程对8255A初始化,使A口按方式O输入,B口按方式1输出。解:程序如下:ORGOOOOH1JMPSTARTORG0030HSTART:MOVSP,#60HMOVDPTR,#7F03HMOVA,#10010100BMODPTR,ASJMP$END25.使用8255A或者8155的B端口驱动红色和绿
3、色发光二极管各4只,且红、绿发光二极管轮番发光各1s,不断循环,试画出包括地址译码器、8255A或8155与发光管部分的接口电路图,并编写把握程序。解:使用8255A,电路连接图如图4.25所示。图4.254.25题硬件连接电路图其中,PB0PB3接红色发光二极管,PB4PB7接绿色发光二极管。设MCS-51单片机主频为12MHzo程序如下:ORG0000H1JMPSTARTORG0030HSTART:MOVSP,#60HMOVDPTR,#7FFFH;数据指针指向8255A把握口MOVA,#80HMODPTR,A;工作方式字送8255A把握口MOVDPTR,#7FFDH;数据指针指向8255A
4、的B口MOVA,#OFH;置红色发光二极管亮1P1:MODPTR,A;置红色发光二极管亮1CA11DE1AY;调用IS延时子程序CP1A;置发光二极管亮反色SJMP1P1;循环执行DE1AY:MOVR7,#10;Is延时子程序DI:MOVR6,#200D2:MOVR5,#248D3:NOPDJNZR5,D3DJNZR6,D2DJNZR7,D1RETEND接受定时器TO方式1中断实现IS定时。1s=50ms20次。TO方式1实现50ms定时,初值=216-50ms1s=15536=3CB0H(1s=20ms50次,jft=216-20ms1s=45536=B1E0H)ORGOOOOH1JMPST
5、ARTORGOOOBH1JMPTTOORG0030HSTART:MOVSP,#60HMOVDPTR,#7FFFH;数据指针指向8255A把握口MOVA,#80HMODPTR,A;工作方式字送8255A把握口MOVDPTR,#7FFDH;数据指针指向8255A的B口MOVA,#OFH;置红色发光二极管亮MODPTR,A;置红色发光二极管亮MOVT1O,#0B0H;TO赋初值MOVTHO,#3CHMOVTMOD,#01H;定时器/计数器。工作于方式1SETBTRO;启动TOSETBETO;开To中断SETBEA;开总允许中断1P1:SJMP1P1;等待定时器中断TTO:PUSHPSWINC30HM
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 原理 应用 第四 课后 答案