《单片机技术》作业四
一、判断题(8分)
1.8255A的三个端口均能设置为3种方式的任何一种。(× )
210.D/A转换器的分辨率是指输入数字量的最低有效位发生变化时,所对应的输入数字量的变化量。(× )
3.D/A转换器依照数字量传送方式分为串行和并行两种;输出方式可分为电流型输出和电压型输出两种。( √)
4.直流型固态继电器分为非过零型和过零型两种。( ×)
5.访问ADC0809的读指令是获取模拟量信息,写指令是将数据写入ADC0809。(× )
6.通常将各段发光二极管的阳极连在一起作为公共端的LED称为共阳极显示器,而阴极连在一起作为公共端的LED称为共阴极显示器。( )
7.DAC0832与单片机间的接口,可根据连接方式分为三种:单缓冲器、双缓冲器和直通方式。( )
8.光耦合器的输入电路和输出电路是绝缘的。( )
二、单项选择题(5分)
1.可编程外设接口芯片8255A在使用前要写入一个方式控制字,选择A、B、C三个端口各自的工作方式,控制方式共有( )种
A.2
B.3
C.4
D.5
2.访问片外数据存储器时,不起作用的信号是( )。
A.RD
B.WR
C.PSEN
D.ALE
3.在访问外部数据存储器时,应用( )指令。
A. MOV
B. MOVC
C. MOVX
D.以上都不是
4.某种存储器芯片的容量是16KB,那么它的地址总线连接根数是( )。
A.11根
B.12根
C.13根
D.14根
5.下列哪个芯片是常用的译码芯片( )。
A.74LS138
B.8255A
C.LM7805
D.ADC8032
三、多项选择题(2分)
1. MCS-51单片机外扩存储器芯片时,4个I/O口中用作地址总线的是( )。
A.P0口 B.P1口
C.P2口 D.P3口
2.单片机扩展的内容有( )。
A.程序存储器扩展 B. 存储器扩展
C.I/O口扩展 D.CPU扩展
四、编程题(10分)
1.设在以M为始地址的内部RAM 中连续存放有100个单字节数,试编一程序查找一个数0BH,找到后把其地址送N单元,若这个数不存在,则把FFH 送N单元。
根据题意,完成下面程序
ORG 1800H
START:MOV R0,#M
MOV R1,①
LP1:CJNE @R0,#0BH,LP2;
MOV N,R0
SJMP LP3
LP2:INC R0
② ,LP1
MOV N,0FFH
LP3:SJMP LP3
(1).①处的正确指令为( )。
A.#100H B.#64H C.#0FFH D.#0BH
(2).②处的正确指令为( )。
A.DJNZ RO B.DJNZ R1 C.SJMP D.CJNE R1,#64H
2.系统晶振频率为12MHZ,用定时器0工作方式1,产生65.4ms中断,编写初始化程序。
答:
(1). 设TC为定时器初始常数值.M为计数器量程.fosc为单片机晶振振荡频率,则定时器定时时间T的计算公式为 , 定时器0工作在方式
1,fosc=12MHz,T=65.4ms,则定时器的初值TC为( )。
A.88 B.136 C.32836 D.57208
(2).根据题意,完成初始化程序
LED1: MOV TMOD,①
MOV TL0,#88H
MOV TH0, #00H
SETB EA
SETB ET0
SETB TR0
END
①.处的正确指令为( )。
A.#00H B.#01H C.#02H D.#11H
评论0