一选择题。
1.下列四个无符号数最小的是___
2.80c51单片机中,设置堆栈指针sp为17h后就发生子程序调用,这时sp的值变为 。
3.下列指令中错误的是___
4.定时器/计数器工作方式1\2\3是 。
a.13位计数器结构 b.2个8位计数器结构 c.8位计数结器构 d.16位计数器结构。
5.51单片机串行通信中,帧格式为1个起始位、8个数据位和1个停止位的异步串行通信方式是 。
a.方式 3b.方式 2c.方式1d.方式0
6.51单片机串行口控制寄存器中多机通信控制位为 。
7.单片机8051的xtal1和xtal2引脚是___引脚。
的值是___
单片机复位操作的主要功能是把pc初始化为。
a.0100hb.2080hc.0000hd.8000h
单片机在同一优先级的中断源同时申请中断时,cpu首先响应。
a.定时器0中断。
b.外部中断0
c.定时器1中断d.外部中断1
单片机的外部中断1的中断请求标志是。
12.定时/计数器有4种操作模式,它们由寄存器中的m1 m0状态决定。
13.串行口的控制寄存器scon中,ren的作用是 。
a.接收中断请求标志位b.发送中断请求标志位。
c.串行口允许接收位d.地址/数据位。
14.访问片外数据存储器的寻址方式是___
15.控制串形接口工作方式的寄存器是___
16.要设计一个32键的行列式键盘,至少需要占用___根引脚线。
17.单片机应用程序一般存放在___
18.定时器/计数器工作于模式0\1\2\时,其计数器为___位。
19.一个eprom的地址有a0---a11引脚,它的容量为___
20.执行movie,#00h指令的意义是___
21.80c51单片机中片内ram共有___字节。
22.下列的说法正确的是___
a. 特殊功能寄存器scon,与定时器/计数器的控制无关。
b. 特殊功能寄存器tmod,与定时器/计数器的控制无关。
c. 特殊功能寄存器ie,与定时器/计数器的控制无关。
d. 特殊功能寄存器tcon,与定时器/计数器的控制无关。
二填空。1.80c51单片机中有个8位端口,16位地址线由口输出低8位地址a7~a0, 口输出高8位地址a15~a8。
2.**处理器cpu是单片机的核心,它完成 。
3.80c51单片机中,若由程序设定rs1、rs0=10,则工作寄存器r0~r7的直接地址为 。
4.80c51单片机中,一个机器周期包含个状态周期,一个状态周期又可以划分为个拍节,一个拍节为个振荡脉冲周期。因此,一个机器周期应包含个振荡脉冲周期。
5.80c51单片机的堆栈区一般开辟在 。
6.串行通信按照数据传送方向可分为三种制式,分别是和。
7.中断源的优先级别被分为高级和低级两大级别,各中断源的中断请求是属于什么级别是由寄存器的内容决确定的。
数码显示有和两种显示形式。
单片机的变址寻址是以或作为基址寄存器,以作变址寄存器,并以两者内容相加形成的16位地址作为操作数地址,以达到访问64k存储器的目的。
10.模拟输入通道处理过程包括、,保持与滤波等基本步骤。
11.假定a=11h,(r0)=22h,(17h)=0aah,执行以下指令:
anl a, #17h
orl 17h, a
xrla,@r0
cpla后,a的内容为。
12.数据指针dptr有位,程序计数器pc有位。
13.8051系列单片机中,片内数据存储区一共分为3个区,这3个区为:;;用户ram区。
14.若异步通信接口按方式3传送,已知其每分钟传送3600个字符,其波特率是。
帧格式为1个起始位,8个数据位和1个停止位的异步串行通讯方式是方式。
三简答。系列单片机内部有哪些主要的逻辑部件?
2.简述mcs-51单片机中断响应过程。
3.定时器/计数器的工作方式2有什么特点?适用于什么应用场合?
4.单片机的串行接口由哪些功能部件组成?
5.何为并行通信、串行通信?其中串行通信的两种基本形式是什么?请叙述各自原理。
6.什么是中断?51单片机有哪几个中断源?各自对应的中断入口地址是什么?中断入口地址与中断服务子程序入口地址有区别吗?
的静态显示方式与动态显示方式有何区别?各有什么优缺点?
与dac0832接口时,有哪三种连接方式?各有什么特点?
四程序题。1.有8051单片机、74ls373锁存器、2片2764eprom和1片6116ram,请使用它们组成1个单片机应用系统,要求:
1)画出硬件电路连线图,并标注主要引脚;
2)指出该应用系统程序存储空间和数据存储器各自的地址范围。
2.请回答下面一段程序运行后寄存器a、r0和内部ram11h、22h、33h单元中的内容为何值。
mov 50h,#50h
mov a,50h
mov r0,a
mov 51h,a
mov 52h,#00h
结果:(a)=,r0)=,11h)=,22h)=,33h)=
3.把累加器a中无符号二进制整数(00~ff)转换为三位压缩bcd码(00~255),并存入片内数据存储单元30h和31h中,试写出程序。
4.试编写一段程统计从片内ram的10h单元起所存的100个字节单元中“1”位的个数。
5.利用51单片机的定时器t1,采用工作方式2 ,计数,要求每计满100次,将p1.2取反。
6.编程将片内ram 20h 单元开始的10个数传送到片外ram 4000h 开始的单元中。
7.使用定时器中断方式编程实现从p1.0引脚上输出一个周期为1s的方波。(系统时钟为12mhz)
答案。1s的方波。
org 0000h
sjmp start
org 000bh
sjmp intt0
start:
mov tmod,#01h
mov ie,#82h
mov th0,#3ch
mov tl0,#0b0h
mov r2,#
setb tr0
sjmp $
intt0:
mov th0,#3ch
mov tl0,#0b0h
djnz r2,next
cpl p1.0
next:reti
1的个数。org 0000h
sjmp start
start: mov r4,#
mov r0,#10h
loop0: mov @r0,#
inc r0
djnz r4,loop0
mov r0,#10h
mov r2,#
mov r3,#
mov r4,#
loopstart:mov a,@r0
mov r1,#
clr cloop:rlc a
jnc next
inc r2
cjne r2,#255,next
inc r4
mov r2,#
next:djnz r1,loop
inc r0
djnz r3,loopstart
mov 75h,r2
mov 76h,r4
end计数100
org 0000h
sjmp start
org 001bh
sjmp intt1
start:mov tmod,#60h
mov ie,#88h
mov tl1,#
mov th1,#
setb tr1
sjmp $
单片机试题
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 单片机上电后或复位...