- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、填空题(40分)
1、40 , 8 。
2、 全双工
3、 00H-7FH, 20H-2FH, 00H-7FH, 64K 。
4、 微控制器 或 嵌入式控制器。
5. PSEN 。
6、 0 ,04 H。
7、 寄存器、直接寻址、 寄存器间接、立即、基址加变址、位寻址 。(相对寻址也可以)
8、 8031、8051、8751 。
9、 P3 ;
10、EA ;
11、 64K , 0000H~ FFFFH 。 8 KB, 0000H, 1FFFH 。
12、 外中断0, T0 ,外中断1, T1,串行口, 2 。
13、 MOV DPTR,data16。
14、 64K, 2K B, ±128 B(或256B) 。
15、 1。
16、地址的高8位
二、简答题(10分)
1答:
(1) Ts=2us
(216-X)×2us=2ms
从而X=64536
(2) 64536=FC18H
2、
答:
因为访问外扩的程序存储器和数据存储器执行的指令不同,所发出的控制信号也就不同。(2分)
读外部数据存储器时,RD*信号有效。写外部数据存储器时,WR*信号有效。而读外部程序存储器时,PSEN*信号有效。由于发出的控制信号不同,且只能有一种信号有效,因此,即使MCS-51外扩的程序存储器和数据存储器有相同的地址空间,也不会发生数据冲突。(3分)
三、 答:
ORG ****H (1分)
MOV DPTR #5000H
MOV R0,#00H
CLR A (3分)
LOOP : MOVX @DPTR,A
INC DPTR (3分)
DJNZ R0,LOOP (2分)
HERE: SJMP HERE (RET ,SJMP $ 等)(1分)
四、
1) 原理图 (2分)
图片1
2) 将所有从机的REN、SM2置1 (1分) 工作在方式2或3 (1分)
3)主机发送一个地址桢01H (1分) 第9位为1即TB8=1 (1分)
4) 各从机接收到后,都发生中断,进入中断服务程序,比较自己的地址与01H是否相同,若相同则将本机SM2置0,否则仍为1 (1分)
5)主机发送数据桢,TB8=0 (1分) 各从机接收该数据桢,从机中SM2为0的产生中断,而其它SM2为1的从机不产生中断将信息丢弃,从而实现主机与从机传递数据 (2分)
五、简述行列式扫描键盘的工作原理。(10分)
答案:
1)首先判断有无键按下: (3分)
将列线全部置0,读行线状态,若P1.0~P1.3全为1,则表明无键按下,若出现低电平即0,则有键按下,记录下行号 i ;
2) 其次,如有键按下,判断具体键号 (7分)
方法如下:逐列为低,其它为高,再读行线状态,如出现哪一行为低,记录此时的列号j ,则证明第i行第j列的按键被按下,至此完成键盘的行列式扫描。
?
六、
图
代码:0x3F, 0x06H, 0x 5B, 0x 4F, 0x 66, 0x 6D, 0x 7D, 0x 07, 0x 7F,0x 6F, 0x 77, 0x 7C, 0x 39, 0x 5E, 0x 79, 0x 71
七、
图:
理由:当刚上电时,由于电容具有电压不能突变的特性,所以RST引脚为高电平,单片机进行复位阶段;当电容充电完成后,由于电容具有隔直通交的特性,所以RST的电压变低,单片机正常工作。
文档评论(0)