2019单片机作业练习

发布 2022-11-06 22:10:28 阅读 5008

2013单片机作业练习题。

一、填空题。

1、单片机是集和定时/计数器等功能为一体的芯片。

是存储器 ,其内存寻址空间为字节,其容量为位二进制数。

3、mcs-51内部有___个___位的定时/计数器。各具有___种工作方式,4、mcs-51单片机的外部中断1(int1)的入口地址为___比其优先级低的中断源是和。

具有一个___位的计数器,具有字节的ram

6、mcs-51单片机的工作寄存器组在内部数据存储器的h ,堆栈指针sp的值应设定在h。

7、若累加器a=78,则执行anl a,#0fh后 a= _h, 执行。

orl a,#00h 后 a= _h .

8、mcs-51单片机的片内数据存储空间的节单元通常可划分为3个区域,这3个区域分别是。

9、定时器的计数功能是当自t0、tl引脚输入的外部脉冲有效时,则其内部的计数器进行___计数。定时功能也是通过计数___来实现的。

10.mcs-51单片机的一个机器周期包含了个时钟振荡器周期。

11、mcs-51单片机内部含有___个___位的并行口,其中作为向外扩展的数据线的是___口;作为高8位地址线的是口;而___口具有双功能。

12、 汇编语言程序有三种基本结构即结构结构和顺序结构。

13、 mcs-51指令共有7种寻址方式,分别是立即数寻址寄存器间接寻址相对寻址和。

14、 mov dptr,#3500h 的作用是用来设定mov a,@a+dptr完成的功能是。

15、 片内ram可进行位寻址的空间位地址范围是h,工作寄存器区位于h。

16、 mcs-51的存储器空间配置从功能上可分为四种类型内部数据存储器外部程序存储器。

17、 mcs-51的指令按其功能可分为五大类逻辑运算类指令、位操作指令、控制转移指令。

18、 8051单片机有___个中断源,复位后___中断源为最高优先级,__中断源为最低优先级,复位后堆栈指针在。

19、 8155具有1个___位的计数器,具有个字节的ram。

20、 若累加器a=87,则执行anl a,#0fh后 a= _h, 执行orl a,#00h 后 a= _h . 执行xor a,#0fh后 a= _h,21、 若累加器a=5bh,cy=1则执行rr a后 a= _h, 执行rlc a后 a= _h . 执行addc a,#05h后 a= _h,22、 执行指令 mul ab的功能是其计算结果高8位存放在低8位存放在中。

23、 要将累加器a中的高4位屏蔽为0其余位不变,应执行指令,要将其低4位取反其余位不变应执行指令,若将其最高位置1其余位不变应执行指令。

24、 若a=96h ,则执行指令swap a 后 a则执行指令rr a 后 a

25、 执行指令 div ab的功能是其计算结果商存放在存放在中。

26、 若a=ffh cy=0则执行完指令inc a 后 cy=__a=__

27、 若a=00h cy=1则执行完指令dec a 后 cy=__a=__

28、 mcs-51单片机片外ram最大寻址范围为字节,片内外程序存储器的总寻址空间为字节。

29、 串行异步通信的数据格式通常包含有位位位和奇偶校验位。

30、 dac0832具有三种转换方式。

31、 adc0809具有个通道和两数据采集方式。

32、 单片机系统扩展6个led 显示器电路,采用静态显示需要个位的。

并行i/o接口。

33、 单片机系统扩展8个led 显示器电路,采用静态显示需要个位的。

并行i/o接口,完成的功能分别是。

35.行列式键盘的控制过程包括:键扫描和键处理。

36.74ls244用作简单的i/o接口时只能作为接口,不能作接口。而74ls273不能。

作接口。37.设计32个功能键行列式键盘需要个i/o接口,其中1个作接口,1个。

作接口。38.mcs-51 单片机的定时/计数器设定方式2时为方式,用作串行口博特率发生器的是。

定时器/计数器 ,并设置其工作在方式 。

40. 8155的i/o接口可设置为和两种不同的工作方式,后一种方式时,由。

口提供联络信号线。

41.mcs-51 单片机的堆栈区位于空间,每进行1次push指令,堆栈指针sp

且对r0-r7 操作;对@r0、@r1 操作。

二、简答题

1、ajmp nexi 和 sjmp yaas 这两条指令转移的空间分别是( )

2、若 cy=0 a=0ffh,则执行完指令 inc a 后cy=( a=(

3、设置mcs-51单片机的定时/计数器0为方式1定时中断,定时/计数器1为方式1计数,则应写入的立即数为:mov tmod ,#

4、若设置mcs-51单片机的外部中断1为边沿出发中断,则应设置 ea 、it1、et1这些位为( )

5、读取单片机内部程序存储器和外部数据存储器中的数据的指令分别为( )

6、ljmp next 和 ajmp next 这两条指令转移的空间分别是( )

7、mcs-51具有四个8位的i/o接口,若要扩展存储,提供高8位地址和提供读写信号线的是( )8、读取单片机外部程序存储器和外部i/o端口数据存储器中的数据的指令分别为( )

9、若 cy=0 a=00h,则执行完指令 dec a 后cy与a为( )

10、若设置mcs-51单片机的外部中断1为边沿触发中断,则应设置 ea 、it1、et1这些位为( )

11、若设置mcs-51单片机的外部中断0为电平触发中断,则应设置 ea 、it0、et0这些位为( )

12、lcall dsup 和 acall yans 这两条指令转移的空间分别是( )

13、若 a=0a6h, (40h)=58h , 则执行完指令 xch a,40h 和 swap a 后a为( )

14、若 cy=0 a=0b3h,则执行完指令 rlc a 后cy与a为( )

15、mcs-51单片机具有一个串行口。

的三个8位i/o端口pa口、pb口、pc口,若设定工作在基本i/o方式共有( )种输入输出的组合方式

17、adc0809若选择in4通道进行模拟转换时,则po.0、 po.1、po.2三根信号线的电平为( )

18、设计出具有24个功能键的行列式键盘最少需要的i/o线为( )

19. 存储器的地址范围是0000h~0bfffh,它的容量为( )

20. movx a , r0指令中,源操作数采用的寻址方式和存放的区间( )

21. 已知累加器a的数值为98h,它与0fah相加,相加后会影响标志位cy、ac和ov位。各个位的值是( )

22. 若(a)=86h,(psw)=80h,则执行rrc a指令后(a)=(

23.如果(p0)=65h ,则当下面执行后(p0)=(

cpl p0.2

setb c

mov p0.4 ,c

24.mcs-51单片机中,将累加器a中的数送入外部ram的40h单元,可执行的指令( )

25.mcs-51单片机内有( )个16位的定时/计数器 ,每个定时/计数器都有( )种工作方式。

26. 单片机选择0809的in3 通道采集数据,则p0口的 p0.2 p0.1 p0.0应输出的电平为( )

27. 在参考电压接+5v时,dac 0832双极性输出电压为+5v和0v 对应的数字量为( )

三、分析程序并写出结果:

1.已知(r0)=20h, (20h ) 10h, (p0) =30h, (r2) =20h, 执行如下程序段后( 40h )

mov @r0 , #11h

mov a , r2

单片机作业

单片机测试一。第一部分选择题。一 单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的,请将其 填写在题前的括号内。错选 多选或未选均无分。1.下列关于单片机说法错误的是。单片机的cpu能处理8位二进制数据或 以及布尔运算。b.8051总共有256个ram单元,内部数据存储器为前128单元。...

单片机作业

单片机原理及应用 作业。1 叫原码 反码和补码?答 正数的反码和补码都是和原码相同。负数。在计算机中,负数以其正值的补码形式表达。什么叫补码呢?这得从原码,反码说起。原码 一个整数,按照绝对值大小转换成的二进制数,称为原码。比如 是5的原码。反码 将二进制数按位取反,所得的新二进制数称为原二进制数的...

单片机作业

3 2访问外部数据存储器和程序存储器可以用哪些指令来实现?举例说明。答 访问外部数据存储器可以用ramx指令来实现。例如 movx a,ri 寄存器ri指向的片外ram单元中的内容送到累加器a中。访问程序存储器可以用ramc指令来实现。例如 movc a,a dptr rom中 地址单元中的内容送到...