单片机试题 何献忠

发布 2024-04-17 19:30:10 阅读 6126

湖南冶金职业技术学院。

单片机应用技术》试题a

一、 填空(每空1分,共17分)

1.89c51的po口作为输出端口时,每位能驱动个sl型ttl负载。

2.当定时器to工作在方式3时,要占定时器t1的tr1和tf1_ 控制位。

3.在串行通信中,有数据传送方式三种方式。

4.微处理器本身不是计算机,它是微型计算机的核心部件,又称它为它包括两个主要部分。

5.当89c51引脚信号有效时,表示从po口稳定地送出了低8位地址。

6.89c51中凡字节地址能被_ 整除的特殊功能寄存器均能寻址。

7.一个机器周期等于个状态周期,振荡脉冲2分频后产生的时序信号的周期定义为状态周期。

8.mcs-51的定时器用作定时时,其定时时间与时钟频率和计数初值有关。用作计数时,最高计数频率为。

9.spi由组成。

10.d/a转换器的分辨率通常用d/a转换器输入二进制的位数来表示,数字量位数越多,分辨率也就 ,对输入量的敏感程度 。

二、 判断题(每题2分共10分)

1.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。

2.89c51的相对转移指令最大负跳距是127b

3.mcs-51的特殊功能寄存器分布在60h~80h地址范围内。(

4.在89c51系统中,一个机器周期等于1.5μs

5.片内ram与外部设备统一编址时,需要专门的输入/输出指令。(

三、改错题(每小题2分,共10分)

以给出的指令操作码为依据,请判断mcs—5l单片机的下列各条指令的书写格式是否有错误,如有请说明错误原因。

1.mul r0r1

2.mov a,@r7

3.mov a,#3000h

4.movc @a+dptr,a

5.ljmp #1000h

四、寻址方式(每题2分,共10分)

说明mcs—51单片机的下列各条指令中源操作数的寻址方式(可直接在每条指令后面书写)

1.anl a,20h

2.addc a,#20h

3.jz rel

4.clr c

5.rra

五、简答题(13分)

1.89c51系列单片机具有几个中断源,分别是如何定义的?其中哪些中断源可以被定义为高优先级中断,如何定义? (5分)

2.各中断源对应的中断服务程序的入口地址是否能任意设定? (3分)

3.如果想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置?请举例加以说明。 (5分)

六、编程题(共40分)

1.片内ram30h开始的单元中有10b的二进制数,请编程求它们之和(和<256=

10分)2. 已知focs=12mhz,如图利用定时器使图中发光二极管vd进行秒闪烁。即1s亮一暗,亮500ms,暗500ms。(15分)

3.用at89c51设计一个8个独立式连接的非编码键盘接口电路,并编写程序。(20分)

单片机应用技术》试题b

一、填空(每空1分,共22分)

1.单片机汇编语言程序有三种基本结构,分别是。

和。2.89c51单片机内部有个16位加1定时 / 计数器,可通过编程决定它们的工作方式,其中,可进行13位定时 / 计数的是方式是。

3.真值-0000000b的反码为其补码为。

4.单片机是一种将和集成在一个芯片中的微型计算机。

5.单片机中断系统中共有五个中断源,其中优先级最高的是优先级最低的是。

6.cpu 和外设进行数据交换时常用的方式有。

和三种。7.显示器的显示方式有: 和两种。

二、判断题(每题1分,共5分)

1.mov a, r0, 这是寄存器寻址方式。

2.89c51单片机的p0口既可以做数据口线又可以做为地址口线 。

3.cpu和外设之间的数据传送方式主要有查询方式和中断方式,两者相比。

后者的效率更高。

4. 9c51内部有4k的程序存储器。

5. 9c51单片机共有两个时钟xtal1 和xtal2

三、简答题(共10分)

1.89c51单片机的片内并行接口的作用。(5分)

2.写出下列特殊功能寄存器的名称。 (5分)

tcon 、tm0d、scon、 psw 、 ie

四、分析下面程序并填空(共25分)

mov a,#10ha

mov b,ab

mov a,ba

add a,ba

mov 20h,a20h

inc aa

mov 21h,a21h

inc aa

mov 22h,a22h

.mov dptr,#2000h (dptr

mov a,#80ha

movx @dptr,a2000h

inc dptrdptr

mov a,#90ha

movx @dptr,a2001h

mov dptr,#2000h (dptr

movx a,@dptra

mov b,ab

inc dptrdptr

movx a,@dptra

3、改正下列指令。

mov @r3,a

mov dptr,a

inc @r3

dec dptr

addc #30h,a

五、编程题(共38分)

1.应用单片机内部定时器t0工作在方式1下,从p1.0输出周期为2ms的方波脉冲信号,已知单片机的晶振频率为6mhz。(19分)

请(1)计算时间常数x,应用公式x=216-t(f/12

2)写出程序清单。

2.试画出tlc548与at89c51的接口电路,并编写程序。(20分)

单片机应用技术》试题c

一、填空(每空1分,共26分)

c51单片机内有两个位加1定时 / 计数器,可通过编程实现种工作方式。

2.在89c51单片机内部ram中,字节地址范围是20h ~ 2fh的区域。

称为而字节地址范围是30h ~ 7fh的一段区域称为。

c51单片机指令系统中共有111条指令,有六种寻址方式,分别是: 寻址、 寻址寻址寻址及寻址。

4、+1000110b的反码是0110011b的补码是。

5、一般的计算机系统都是由三总线结构组成。

c51系列单片机内部数据存储器,即内ram中位寻址区的地址范围是。

工作寄存器区的地址范围是内r0m中寻址区的地址范围是。

7、单片机汇编语言程序有三种基本结构,分别是。

和。8、单片机是一种将和集成在一个芯片中的微型计算机。

9、在键盘设计中常用去抖动的方法有和。

单片机试题

01 单片机是将微处理器 一定容量的 ram 和 rom 以及 i o 口 定时器等电路集成在一块芯片上而构成的微型计算机。2 单片机89c51片内集成了 4 kb的flash rom,共有 5 个中断源。3 两位十六进制数最多可以表示 256 个存储单元。c51是以下哪个公司的产品?c a int...

单片机试题

单片机1试题。一 填空题 每空1分,共10分 1.当使用8031单片机时,需要扩展外部程序存储器,此时ea应为。通常用作。3.若由程序设定rs1 rs0 10,则工作寄存器r0 r7的直接地址为。4.返回地址 或断点 是 的程序计数器的内容。5.处理器cpu是单片机的核心,它完成。6.单片机的工作过...

单片机试题

1 mcs 51 的无条件转移指令中,其转移范围最大的是 a ljmp b ajmp c sjmp d jmp 2 一3的补码是 a b 11111100 c 11111110 d 11111101 3 单片机应用程序一般存放在。a ram b rom c 寄存器 d cpu。4 单片机上电后或复位...