一、填空题(每空1分,共20分)
1. 单片机一般包含五个部分,分别是 、 、 、 和 。
2. 单片机芯片凹槽向上引脚向外,右上角是 ,左下脚是 ,RST是 ,ALE是 。
3. 二进制数1011001B=( )D
4. 单片机有 个 位的定时计数器,定时和计数的区别是 。
5. 若特殊功能寄存器PSW中RS1和RS0组合起来是01,那么R0的地址是 。
6.程序计数器PC内存放的是 ,因此PC含有 个比特。
7.51单片机共有 个中断源,其优先级由高向低排依次是
8.51单片机的内外程序存储器用引脚 区分,内外数据存储器用指令 来区分。
9. 微处理器常用的数制有 、 、 。
10. 51系列单片机的封装类型有两种分别是 、 。
二、填空题(每小题5分,共20分)
1.外部中断T1的中断入口地址是以下选项中的哪一个( )
A 0003H B 000BH C 0013H D 001BH
2.若用12MHZ的晶振,以下哪一个是机器周期( )
A 2μs B 1μs C 0.5μs D 1/6μs
3.以下哪一个是P3.4的第二功能( )
A:外部中断0输入 B:外部中断1输入
C:计数器0输入 D:计数器1输入
4.以下哪个是位工作寄存器区的地址范围:( )。
A:00H-1FH B:20H-2FH C:30H-7FH D:80H-FFH
三、问答题(每小题20分,共40分)
1.试按下列要求传送数据,编写程序语句。(20’)
(1)将R2中的数据传送到30H。
(2)将两个外部中断源均设成低电平触发。
(3)开中断T0和INT1。
(4)将R1中的数据传送到以R0中内容为地址的存储单元中。
2.指出执行下列指令后寄存器或各地址单元内容的变化(20’)
(1)指出执行下列指令后累加器A的变化:
1)若(A)=CCH,(R0)=AAH,执行指令XCHD A,R0
2)若(A)=29H,执行指令INC A
(2)若(R1)=30H,(A)=40H,(30H)=60H,(40H)=36H。试分析执行下列程序段后上述各单元内容的变化。
MOV A,@R1
MOV @R1,40H
MOV 40H,A
MOV R1,#7FH
问:(R1)=?,(A)=?,(30H)=?,(40H)=?
四、简答题(共2小题,共20分)
1.请写出下列指令的寻址方式和功能(10′)
(1)MOV 32H,#32H
(2)MOVX @DPTR,A
2. 设电路图如下:请写程序使P1.3,P1.6对应的灯亮。(10′)
评论0