您的位置 首页 发布

51单片机练习题

1、填空题11、MCS-51系统中,当PSEN信号有效时,表示CPU要从(外部程序存储器)存储器读取信息。12、PSW中的RS1RS0=10时,R2的地址为(12

1、填空题

1.1、MCS-51体系中,当PSEN信号有用时,表明CPU要从(外部程序存储器)存储器读取信息。

1.2、PSW中的RS1RS0=10时,R2的地址为(12H),RS1RS0=11时,R2的地址为(1AH)。

1.3、一个机器周期=12个(振动周期)=6个(状况周期/时钟周期)。

1.4、在MCS-51单片机中,假如选用9MHz晶振,1个机器周期为(1.5)us。

1.5、若(DPTR)=2000H,(A)=50H,履行指令“MOVC A,@A+DPTR”后,送入A的是程序存储器(2050H)单元的内容。

1.6、假定累加器(A)=50H,履行程序存储器2000H单元处的指令“MOVC A,@A+PC”后,送入A的是程序存储器(2051H)单元的内容。

1.7、拜访内部RAM可运用MOV指令,而拜访外部RAM运用(MOVX)指令,拜访内部ROM运用(MOVC)指令,拜访外部ROM运用(MOVC)指令。

1.8、指令“ORL A,#0F0H”的作用是将A的高4方位1,而低4位(坚持不变)。

1.9、履行“ANL A,#0FH”指令后,累加器A的高4位= (0000B)。

1.10、若“SJMP rel”的指令操作码地址为1000H,rel=50H,那么它的搬运方针地址为(1052H)。

1.11、假定(A)=54,履行指令“ADD A,#65”后,累加器A的内容为(01110111B),CY的内容为(0)。

1.12、主频为12MHz的MCS-51单片机体系用T0方法1守时1ms,则时间常数应为 (64536)。

1.13、假定(A)=86H,履行指令“ADDA,#8DH”后,累加器A的内容为(03H),CY的内容为(1),AC的内容为(1),OV的内容为(1)。

2、选择题

2.1、当MCS-51复位时,下面说法正确的是(A)。
A、 PC=0000H;B、 SP=00H;C、 SBUF=00H;D、 P0=00H;
2.2、PSW=01H时,则当前工作寄存器是(B)。
A、 0组;B、 1组;C、 2组;D、 3组;

2.3、单片机8031的ALE引脚是(C) 。
A、输出高电平;C、输出矩形脉冲,频率为fosc的1/6;
B、输出低电平;D、输出矩形脉冲,频率为fosc的1/2;

2.4、若PSW.4=0,PSW.3=1,要想把寄存器R0的内容入栈,应运用(D)指令。
A、PUSH R0;B、PUSH @R0;C.PUSH 00H;D.PUSH 08H;

3、简答题

3.1、简述读片外ROM和读写片外RAM用到的操控信号。

答:①ALE:当CPU 拜访外部程序或数据存储器时,此信号作为锁存低8位地址的操控信号。

②PSEN:外部程序存储器选通操控信号,低电平有用。
③EA:该引脚为低电平时,只选用片外程序存储器;该引脚为高电平时,先选用片内程序存储器,然后选用片外程序存储器。
④RD:片外RAM读操控信号。
⑤WR:片外RAM写操控信号。

3.2、简述89C51串口通讯的四种方法及其特色。
答:方法0:同步移位寄存器输入/输出方法,常用于扩展I/O口。波特率固定为振动频率的1/12,并不受PCON寄存器中SMOD位的影响。
方法1:用于串行发送或接纳,为10位通用异步接口。TXD与RXD别离用于发送与接纳数据。收发一帧数据的格局为1位开始位、8位数据位(低位在前)、1位中止位,共10位。波特率由守时器T1的溢出率与SMOD值一起决议。
方法2:用于串行发送或接纳,为11位通用异步接口。TXD与RXD别离用于发送与接纳数据。收发一帧数据的格局为1位开始位、8位数据位(低位在前)、1位可编程的第9数据位和1位中止位,共11位。波特率取决于PCON中SMOD位的值:当SMOD=0时,波特率为 的1/64;当SMOD=1时,波特率为 的1/32。
方法3:用于串行发送或接纳,为11位通用异步接口。TXD与RXD别离用于发送与接纳数据。帧格局与方法2相同,波特率与方法1相同。

4、编程与使用

4.1、编程完成c=a*a+b*b。设a、b均小于10,a存在31H单元,b存在32H单元,把c存入33H单元。

4.2、将两个半字节数,兼并成一字节数。将片内RAM 50H、51H地址中的内容各自低4位兼并后,成果存入片内RAM 52H地址中。

4.3、设有D1、K1衔接如附图。


①试编程完成如下操控:D1初始点亮,尔后开关每按下一次,D1改动状况一次。

②试编程完成如下操控:D1初始点亮,尔后开关闭合时,每隔250毫秒D1改动状况一次,开关翻开时D1保持最终状况不改动(设晶振频率=3MHz)。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/changshang/fabu/258254.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部