搜档网
当前位置:搜档网 › (完整版)单片机原理与应用技术江力版第三四六章答案

(完整版)单片机原理与应用技术江力版第三四六章答案

(完整版)单片机原理与应用技术江力版第三四六章答案
(完整版)单片机原理与应用技术江力版第三四六章答案

第三章作业参考答案

3-10. 己知(A)=7AH,(R0)=34H,(34H)=A5H,请写出分别执行下面各条指令后累加器A的内容。

(1) MOV A,R0 ;(A)=34H

(2) MOV A,@R0 ;(A)=A5H

(3) MOV A,34H ;(A)=A5H

(4) MOV A,#34H ;(A)=34H

3-12. 1设(R0)=32H,(A)=48H,片内RAM中(32H)=60H,(40H)=61H。请指出在执行下列程序段后上述各单元内容的变化。

MOV A,@R0 ; (A)=(32H)=60H

MOV @R0,40H ; (32H)=61H

MOV 40H,A ; (40H)=(A)=60H

MOV R0,#40H ; (R0)=40H

即:执行完程序段后,(R0)=40H, (A)=60H, 片内RAM中,(32H)=61H, (40H)=60H

3-13已知(A)=83H,(R0)=47H,(47H)=34H。请写出执行完下列程序段后A的内容。

ANL A,47H ;(A)=83H∧34H=00H

ORL 47H,A ;(47H)=34H∨00H=34H

XRL A,@R0 ;(A)=00H34H=34H

SWAP A ;(A)=43H

答:执行完程序段后,(A)=43H

3-14 14. 说明下段程序执行过程中,SP的内容及堆栈中内容的改变过程。

MOV SP,#30H ;(SP)=30H

MOV 30H,#55H

MOV 40H,#66H

PUSH 30H ;(SP)=31H, 堆栈区中(31H)=55H

PUSH 40H ;(SP)=32H, 堆栈区中(32H)=66H

POP 30H ;先将堆栈区中32H单元的内容送入30H单元,使(30H)=66H, 再使

;SP值减1,即: (SP)=31H

POP 40H ;先将堆栈区中31H单元的内容送入40H单元,使(40H)=55H, 再使

;SP值减1,即: (SP)=30H

最终,(SP)=30H, 内部RAM中,(30H)=66H, (40H)=55H.

3-15编程实现两个16位二进制数的减法。设被减数放在40H、41H单元中,减数放在50H、51H 单元,差仍存于被减数地址单元中,减数、被减数都是低地址单元存放低8位。

解:CLC C

MOV A, 40H

SUBB A, 50H

MOV 40H, A

MOV A, 41H

SUBB A, 51H

MOV 41H,A

3-16.编写一BCD码拼字程序,将存放在40H、41H单元的两个一位十进制数的BCD码合并构成一个字节的压缩BCD码,并将结果保存在42H单元中(高地址单元的BCD码放在高4位)。

分析:设(40H)=XYH, (41H)=WZH, 则,合并结果为(42H)=ZYH, X,Y,W,Z取值0~9.

解:MOV A, 40H

ANL A,#0FH

MOV B, A

MOV A,41H

ANL A, #0FH

ORL A, B MOV 42H, A

3-17. 把片外数据存储器4020H 单元中的数据读到累加器中,应用哪几条指令?

解:方法1: MOV DPTR, #4020H 方法2: MOV P2, #40H MOVX A, @DPTR MOV R0, #20H MOVX A, @R0 3-18. 试编写程序将外部RAM 5000H 单元内容传送至外部RAM 6030H 单元。 解: MOV DPTR, #5000H MOVX A , @DPTR MOV DPTR, #6030H MOVX @DPTR, A

3-20. 试编写一段程序,将累加器A 的高4位由P1口的高4位输出,P1口低4位保持不变。 分析: 设(A)=XYH, (P1)=WZH, 则执行结果为: (P1)=XZH, 解: ANL A, #0F0H ;(A)=X0H ANL P1,#0FH ;(P1)=0ZH ORL P1, A ;(P1)=XZH

21. 试编写一段程序,将P1口的高5位置位,低3位不变。 ORL P1, #11111000B 或 ORL P1, #0F8H

25. 使用位操作指令实现下列逻辑关系。 (1) P1.0=(10H ∨Pl.1)∧(ACC.0∨CY)

(2) P1.3=(ACC.2∧P1.0)⊕(ACC.1∨P1.1) 解:(1) ORL C, ACC.0 MOV F0, C ;令 F0=ACC.0∨CY MOV C, 10H ;注意 此处的10H 是一个位地址而非字节地址 ORL C, P1.1 ;令 CY=(10H) ∨Pl.1 ANL C, F0 ;令CY=(10H) ∨Pl.1)∧(ACC.0∨CY) MOV P1.0, C (2) MOV C, ACC.2 ANL C, P1.0 MOV 20H, C ;令20H=(ACC.2∧P1.0) MOV C, ACC.1 ORL C, P1.1 ;令 CY=(ACC.1∨P1.1) ;位指令中没有XRL 指令,只能用X Y XY XY ⊕=+但可利用“”来形成异或运算, MOV 21H, C ;令21H= (ACC.1∨P1.1) ANL C, /20H MOV F0,C MOV C,20H ANL C, /21H

ORL C, F0 ; 令C=(ACC.2∧P1.0)⊕(ACC.1∨P1.1) MOV P1.3, C

26. 试编程将内部RAM 30H ~3FH 单元中的内容全部清0(利用循环转移指令)。 解: MOV R0,#30H MOV R7,#10H ; 30H~3FH 共10H 个数据 LOOP: MOV @R0, #00H INC R0 DJNZ R7, LOOP

解: MOV DPTR,#2040H

MOV A, #m MOVC A, @A+DPTR

第4章 作业参考答案

5. 有两个4位十六进制数分别存放在片内RAM 20H 、21H 单元和30H 、31H 单元内,请编程求它们 的和,并将和存放到片内RAM 40H 、41H 单元。

6. 有一个16位二进制负数的原码存放在片内RAM 60H 、61H 单元内,请编程求它的补码,并将它存放到片内RAM 70H 、71H 单元。 解:5. 设20H 、30H 存放高字节 MOV A,21H ADD A,31H

MOV 41H,A

MOV A,20H

ADDC A,30H

MOV 40H,A

END

7. 片内RAM 中存放有20个数据,首地址为40H ,请编程将数据块传送到片外RAM 以50H 为首地址的存储单元中。

解: (编程1) MOV R7,#20 MOV R0,#40H MOV R1,#50H MOV P2,#00H LOOP: MOV A,@R0 MOVX @R1,A INC R0 INC R1 DJNZ R7,LOOP END

8. 片外RAM 中存放有20个数据,首地址为40H ,请编程将数据块传送到片外RAM 以5000H 为首地址的存储单元中,同时将片外RAM 以40H 为首地址的20个存储单元中的内容全清零。 解:

MOV R7,#20 MOV P2,#00H MOV R0,#40H MOV DPTR,#5000H

LOOP: MOVX A,@R0 ;从源区取数据 MOVX @DPTR,A ; 送入目的区 CLR A MOVX @R0,A ;将源区当前单元内容清0 INC R0 INC DPTR ;修改源区和目的区的地址 DJNZ R7,LOOP END

6. MOV A,61H CPL A ADD A,#1

MOV 71H,A ;低字节取反加1 MOV A,60H CPL A ADDC A,#00H ;高字节取反加上进位位

SETB ACC.7 ;高字节的符号位一定为1

MOV 70H,A

END (编程2) MOV R7,#20 MOV R0,#40H MOV DPTR,#0050H LOOP: MOV A,@R0 MOVX @DPTR,A INC R0 INC DPTR DJNZ R7,LOOP END

DELAY1:MOV R7,#250

DL2: MOV R5,#240

DL3: NOP

NOP

DJNZ R5,DL3

DJNZ R6,DL2

DJNZ R7,DL1

RET

; 延时时间=[250×250*(1+1+2)*240]*1μs=1min

DELAY2: MOV R1,#60

LOOP: ACALL DELAY1

DJNZ R1,LOOP

RET

;通过调用1min 延时子程序60次,达到1h 延时。

11. 自变量X为一无符号数,存放在片内RAM区30H单元,函数Y存放在31H单元。请编写满足如下关系的程序:X≤95时,Y=1;95<X<105时,Y=2;X≥105时,Y=3。

解:MOV A, 30H

CJNE A,#96,NEXT1

NEXT1: JNC NEXT2 ;X>95,则转至NEXT2

MOV 31H,#1 ;X≤95,则令Y=1

SJMP DONE

NEXT2: CJNE A,#105,NEXT3

NEXT3: JNC NEXT4 ;X≥105, 则转至NEXT4

MOV 31H,#2 ; 95<X<105时,则令Y=2

SJMP DONE

NEXT4: MOV 31H,#3 ; X≥105时,令Y=3

DONE: SJMP $

END

13. 编写双字节无符号数加法子程序。

解: 设子程序的入口参数为:(R0)=被加数低字节地址指针,(R1)=加数低字节地址指针出口参数为:(R0)=和的高字节地址指针

参考程序如下:

ADD_SUB: MOV A,@R0

ADD A,@R1

MOV @R0, A

INC R0

INC R1

MOV A,@R0

ADDC A,@R1

MOV @R0,A

INC R0

CLR A

ADDC A, #0

MOV @R0, A

RET

第六章作业参考答案

1.(略)

3. 当定时器/计数器工作于方式0时,晶振频率为12MHz,请计算最小定时时间、最大定时时间、最小计数值和最大计数值。

答:当fosc=12MHz时,T机=1μs,对于方式0,最小定时时间为1μs,最大定时时间为8192μs,

最小计数值为1,最大计数值为8192。

(补充说明,如果工作于方式1,则相应的最小定时时间、最大定时时间、最小计数值和最大计数值分别为1μs,65536μs, 1, 65536。)

4.(略)

7. 用方式0设计两个不同频率的方波,P1.0输出频率为200Hz,P1.1输出频率为100Hz,晶振频率12MHz。

分析:该题编程可以有很多方案,比如可以设计两个定时器,让T0作2.5ms定时器,T1作5ms定时器,定时时间一到,分别对P1.0口和P1.1口电平改变一次;也可以只设计一个2.5ms的定时器,让P1.1口每次定时时间到改变电平一次,P1.0口每两次定时时间到改变电平一次。又如,定时器既可以用中断方式工作,也可以用查询方式工作。大家可自定方案。

参考方案1:设计两个定时器,让T0作2.5ms定时器,T1作5ms定时器,定时时间一到,分别对P1.0口和P1.1口电平改变一次。参考方案2:只用T0作2.5ms定时器,定时时间到,P1.0电平改变1次,每定时2次,P1.1电平改变1次。

;参考方案1(中断方式)

ORG 0000H

AJMP MAIN

ORG 000BH

AJMP TIMER0

ORG 001BH

AJMP TIMER1

ORG 0100H MAIN: SETB P1.0

SETB P1.1

MOV TMOD,#00H

MOV TH0,#0B1H

MOV TL0,#1CH

MOV TH1,#63H

MOV TL1,#18H

SETB EA

SETB ET0

SETB ET1

SETB TR0

SETB TR1

SJMP $

TIMER0:MOV TH0,#0B1H

MOV TL0,#1CH

CPL P1.0

RETI

TIMER1: MOV TH1,#63H

MOV TL1,#18H

CPL P1.1

RETI

END

;参考方案1(查询方式)

ORG 0000H

AJMP MAIN

ORG 0100H

MAIN: SETB P1.0

SETB P1.1

MOV TMOD,#00H

MOV TH0,#0B1H

MOV TL0,#1CH

MOV TH1,#63H

MOV TL1,#18H

SETB TR0

SETB TR1

CHECK: JBC TF0,TIMER0

JBC TF1,TIMER1

SJMP CHECK

TIMER0: MOV TH0,#0B1H

MOV TL0,#1CH

CPL P1.0

SJMP CHECK

TIMER1: MOV TH1,#63H

MOV TL1,#18H

CPL P1.1

SJMP CHECK

END

;参考方案2(查询方式)

ORG 0000H

AJMP MAIN

ORG 0100H

MAIN: SETB P1.0

SETB P1.1

MOV R7,#2

MOV TMOD,#00H

MOV TH0,#0B1H

MOV TL0,#1CH

SETB TR0

LP1: JBC TF0,LP2

SJMP LP1

LP2: MOV TH0,#0B1H

MOV TL0,#1CH

CPL P1.0

DJNZ R7, EXIT

MOV R7,#2

CPL P1.1

EXIT: SJMP LP1

END

8. P1.0输出脉冲宽度调制(PWM)信号,即脉冲频率为2KHz、占空比为7:10的矩形波,晶振频率为12MHz。

解:对P1.1取反时,由于高、低电平的时间不同,可选时间基准为0.05ms,高电平的软件计数为7,低电平的软件计数为3。若采用定时器1工作于方式2,则定时初值X=256-50/1=CEH。

; 参考程序1(中断方式)

ORG 0000H

LJMP MAIN

ORG 001BH

LJMP TIMER1

MAIN: SETB P1.0

MOV R7,#7

MOV TMOD,#20H

MOV TH1,#0CEH

MOV TL1,#0CEH

SETB EA

SETB ET1

SETB TR1

SJMP $

TIMER1: DJNZ R7, EXIT

CPL P1.0

JNB P1.0, L1

MOV R7,#7

SJMP EXIT

L1: MOV R7,#3

EXIT: RETI

END

;参考程序3(查询方式,T1工作于方式1)

ORG 0000H

MAIN: SETB P1.0

MOV R7,#7

MOV TMOD,#10H

MOV TH1,#0FFH

MOV TL1,#0CEH

SETB TR1

TIMER1: JBC TF1,LP2

SJMP TIMER1

LP2: MOV TH1,#0FFH

MOV TL1,#0CEH

DJNZ R7, TIMER1

CPL P1.0

JNB P1.0, L1

MOV R7,#7

SJMP TIMER1

L1: MOV R7,#3

SJMP TIMER1

END ; 参考程序2 (查询方式)

ORG 0000H MAIN: SETB P1.0

MOV R7,#7

MOV TMOD,#20H

MOV TH1,#0CEH

MOV TL1,#0CEH

SETB TR1 TIMER1: JBC TF1,LP2

SJMP TIMER1 LP2: DJNZ R7, TIMER1

CPL P1.0

JNB P1.0, L1

MOV R7,#7

SJMP TIMER1

L1: MOV R7,#3

SJMP TIMER1

END

1kHz、2kHz、4kHz的方波,晶振频率为12MHz。

解:仍有多种设计方案。其中一种为:

要求P1.0分别输出频率0.5kHz、1kHz、2kHz、4kHz的方波,需要的定时时间分别为:

1ms、0.5ms、0.25ms、0.125ms。可设计一个0.125ms的定时器,作为基准时间,再加上软件计数器8、4、2、1即可。设定时器T0工作于方式1,查询方式工作,参考程序如下。

; 参考程序1

ORG 0000H

M AIN: SETB P1.0

CHECK: JB P3.1,NEXT

JB P3.0,KHZ_1

SJMP HZ_500

NEXT: JNB P3.0,KHZ_2

SJMP KHZ_4

HZ_500: MOV R7,#8

SJMP TO_DL Y

KHZ_1: MOV R7,#4

SJMP TO_DL Y

KHZ_2: MOV R7,#2

SJMP TO_DL Y

KHZ_4: MOV R7,#1

TO_DELAY: ACALL DELAY

CPL P1.0

SJMP CHECK

DELAY: MOV TMOD,#01H

MOV TH0,#0FFH

MOV TL0,#83H

SETB TR0

LP: JBC TF0,LP1

SJMP LP

LP1: DJNZ R7,LP2

SJMP EXIT

LP2: MOV TH0,#0FFH

MOV TL0,#83H

SJMP LP

EXIT: RET

END

; 参考程序3

ORG 0000H

; 参考程序2

ORG 0000H

MAIN: SETB P1.0

CHECK: MOV P3,#0FFH

MOV A, P3

ANL A,#03H

TEST0: CJNE A,#00H, TEST1

SJMP HZ_500

T EST1: CJNE A,#01H,TEST2

SJMP KHZ_1

TEST2: CJNE A,#02H, TEST3

SJMP KHZ_2

TEST3: SJMP KHZ_4

HZ_500: MOV R7,#8

SJMP TO_DL Y

KHZ_1: MOV R7,#4

SJMP TO_DL Y

KHZ_2: MOV R7,#2

SJMP TO_DL Y

KHZ_4: MOV R7,#1

TO_DELAY: ACALL DELAY

CPL P1.0

SJMP CHECK

DELAY: MOV TMOD,#01H

MOV TH0,#0FFH

MOV TL0,#83H

SETB TR0

LP: JBC TF0,LP1

SJMP LP

LP1: DJNZ R7,LP2

SJMP EXIT

LP2: MOV TH0,#0FFH

MOV TL0,#83H

SJMP LP

EXIT: RET

END

CHECK: JB P3.1,NEXT

JB P3.0,KHZ_1

SJMP HZ_500 NEXT: JNB P3.0,KHZ_2

SJMP KHZ_4 HZ_500: MOV R7,#8

D1: ACALL DELAY

DJNZ R7, D1

CPL P1.0

SJMP CHECK KHZ_1: MOV R7,#4

D2: ACALL DELAY

DJNZ R7, D2

CPL P1.0

SJMP CHECK KHZ_2: MOV R7,#2

D3: ACALL DELAY

DJNZ R7, D3

CPL P1.0

SJMP CHECK KHZ_4: MOV R7,#1

D4: ACALL DELAY

DJNZ R7, D4

CPL P1.0

SJMP CHECK DELAY: MOV TMOD,#01H

MOV TH0,#0FFH

MOV TL0,#83H

SETB TR0

LP1: JBC TF0,LP2

SJMP LP1

LP2: MOV TH0,#0FFH

MOV TL0,#83H EXIT: RET

END

单片机原理及应用期末考试试卷及答案

苏州经贸职业技术学院 2009-2010学年第二学期 《单片机原理及应用》期终试卷(A) 班级:姓名:学号:成绩: 一﹑填空题(将正确答案填在题干的空白处。1分×35=35分) 1、十进制数-47用8位二进制补码表示为:11010001B。 2、89C51含4KB Flash ROM,128B的RAM,在物理上有4个独立的存储器 空间。 3、若8031单片机的晶振频率fosc=12MHz,则振荡周期为1/12us ,状态周期为1/6us ,机器周期为1us ,执行MUL AB指令需要时间为4us 。 4、假定A=85H,R0=20H,(20H)=0AFH。执行指令:ADD A,@R0后,累加器 A的内容34H ,CY的内容1 ,AC的内容1 ,OV的内容1 。 5、假定DPTR的内容为8100H,累加器A的内容为40H,执行下列指令: MOVC A,@A+DPTR 后,送入A的是程序存储器8140H 单元的内容。 6、PSW中RS1 RS0=10H时,R2的地址为12H 。 7、ROM在物理上分为片内ROM 和片外ROM ,在逻辑上两者统一编址。 8、MCS-51单片机当EA=1时,首先使用的是片内程序存储器,存储容量超过4KB时开始使用外部程序存储器;EA=0时,则仅仅使用片外程序存储器。 9、MCS—51单片机访问片外存储器时,利用ALE 信号锁存来自P0 口的低8位地址信号。 10、欲使P1口的高4位输出1,而低4位不变,应执行一条ORL P1,#0F0H指令。 11、12根地址线可选4KB个存储单元,32KB存储单元需要15 根地址线。 12、设80C51 fosc=12MHz,定时器工作在方式0,则最大定时时间为8192μs。 13、异步串行数据通讯有单工、半双工和全双工共三种传送方式。 14、51单片机的中断系统最多可以有 2 个嵌套。 15、8031单片机指令MOV是访问内RAM ,最大范围为256B ,MOVX是访问外RAM ,最大范围为64KB,MOVC是访问ROM ,最大范围为64KB 。 二、单项选择(1分×15=15分) 1、MCS-51上电复位后,SP的内容是(B) (A)00H (B)07H (C)60H (D)70H 2、80C51是(C)

《接入网技术》复习章节题型,含答案

《接入网技术》 第一章 一、填空 1、电信网按网络功能分为交换网,传输网和(接入网)。 2、接入网按传输介质分为(有线接入网)和(无线接入网)两类。 3、宽带有线接入网包括XDSL接入,(光纤接入),和混合光纤同轴电缆接入等。 4、一个完整的电信网包括硬件和软件两大部分,电信网的硬件一般包括(交换设备),传 输设备,终端设备和通信线路,是构成通信网的物理实体。 5、按传送的信息类型分类,电信网可分为(电话通信)网和(数据通信)网。 6、电信网的基本结构形式主要有(网型网),(星型网),(总线型网),(环型网),(树型网) 等。 7、通信网按网络作用分为(传送网),(业务网),(支持网)。 二、选择 1、接入网支持哪些业务(D) A.普通电话业务 B.窄带ISDN C. ADSL专线业务 D.网络所能提供的各种业务 2、接入网完成的诸多功能,下列哪一项不在其中(D)。 A.交叉连接功能 B.复用功能 C.传输功能 D.加密功能 3、下列数据通信网络技术中,属于宽带接入网络技术的是(ACD) A、xDSL B、ISDN C、HFC D、ETHERNET 第二章 一、填空 1、按照网络规模,计算机网络被划分成三个主要类型(LAN),(MAN),(WAN)。 2、宽带IP城域网采用分层的建网思路,这样可使网络结构清晰,各层功能实体之间的作 用定位清楚,接口开放,标准。根据网络规模不同,传统的宽带城域网可分为(核心)层,(汇聚)层,(接入)层。 3、目前计算机网络主要采用的是(TCP/IP)协议。 二、选择 1、IP网常用设备包括网络交换机,接入服务器,光纤收发器和(A)

A.路由器 B.电话机 C.传真机 D.打印机 2、关于以太网交换机,下面的论述中不正确的是(D) A.以太网交换机工作在数据链路层 B.交换机的每个端口形成一个冲突域。 C.交换机支持多端口同时收发数据 D.交换机是一种多端口中继器。 3、VLAN的优点包括(ABC) A、限制网络上的广播 B、增强局域网的安全性 C、增加了网络连接的灵活性 D、提高了网络带宽 三、判断 1、计算机网络是将地理位置不同,且有独立功能的多个计算机系统利用通信设备和线路互 相连接起来,且以功能完善的网络软件(包括网络通信协议,网络操作系统等)实现网络资源共享的系统。(A) 2、按照网络规模,计算机网络被划分为LAN、MAN、WAN。(A) 3、FTP、TELNET、DNS、SMTP都属于常用的应用层协议(A) 4、网络划分子网的目的是为了提高IP地址的使用效率。(A) 5、VLAN的一个基本功能是隔离广播域(A) 6、TRUNK是一种封装技术,它是一条点到点的链路,主要功能就是仅通过一条链路就可 以连接多个交换机,从而扩展已配置的多个VLAN。TRUNK用在不同的交换机之间的连接,以保证在跨越多个交换机上建立的同一个VLAN的成员能够相互通信。(A)7、网络地址转换NAT(Network Address Translation)是将一个地址映射到另一个地址域的技 术,它是网桥的一个主要功能。(B) 第三章 一、填空 1、G.992.5,被称为ADSL2+技术,ADSL2+技术是在ADSL技术的基础上发展起来的,因 此继承了ADSL标准的所有特点,下行频段从1.104M HZ扩展到(2.208)MHZ,下行支持最大25Mbit/s的速率。 2、在ADSL中,(EC)技术是将上行带宽与下行带宽产生重叠,再以局部回波消除的方法 将两个不同方向的传输带宽分离,这种技术也用在一些模拟调制解调器上。 3、目前最常用的ADSL编码调制方式的是(QAM+DMT)。 4、ADSL采取两种调制方式CAP方式和DMT方式,我国采用的调制方式为(DMT)调

单片机原理及应用设计(胡辉主编)

第 第第 第6 66 6章 章章 章 单片机的定时器 单片机的定时器单片机的定时器 单片机的定时器/ // /计数器 计数器计数器 计数器 习题 习题习题 习题 1.MCS-51系列的8051单片机内有几个定时/计数器?每个定时/计数器有几种 工作方式?如何选择? 答:MCS-51系列的8051单片机内有2个定时/计数器,即T0和T1,每个都可以编程为定时器或计数器,T0有四种工作方式(方式0—13位、方式1—16位、方 式2-可自动装入初值的8位、方式3-两个8位),T1有三种工作方式(与T0相 同的前三种),通过对TMOD的设置选择,其高四位选择T1,低四位选择T0。2.如果采用的晶振频率为3MHz,定时/计数器TO分别工作在方式0、1和2下,其最大的定时时间各为多少? 答:如果采用的晶振频率为3MHz,机器周期为12×1/(3*106)=4us,由于定时/ 计数器TO工作在方式0、1和2时,其最大的计数次数为8192、65536和256 所以,其最大定时时间分别是:方式0为8192×4us=32.768ms、方式1为65536 ×4us=262.144ms、方式2为256×4us=1024us。 3.定时/计数器TO作为计数器使用时,其计数频率不能超过晶振频率的多少?答:由于定时/计数器TO作为计数器使用时,是对外部引脚输入的脉冲进行计数,CPU在每个机器周期采样一次引脚,当前一次采样为高电平,后一次采样为低电平,则为一次有效计数脉冲,所以如果晶振频率为fosc,则其采样频率fosc/12,两次采样才能决定一次计数有效,所以计数频率不能超过fosc/24。 4.简单说明定时/计数器在不同工作模式下的特点。 答:方式0为13位的定时/计数器,由THx的8位和TLx的低5位构成、方式1 为16位的定时/计数器,由THx的8位和TLx的8位构成,方式2为8位的定时/ 计数器,TLx为加1计数器,THx为计数初值寄存器。方式3只能用于T0,是将 T0的低8位用作一个独立的定时/计数器,而高8位的TH0用作一个独立的定时

单片机考试试题(带答案)

一、选择题 访问片外数据存储器的寻址方式是( C ) A、立即寻址 B、寄存器寻址 C、寄存器间接寻址 D、直接寻址 堆栈数据的进出原则是( B ) A、先进先出 B、先进后出 C、后进后出 D、进入不出 若某存储器芯片地址线为12根,那么它的存储容量为( C ) A、1KB B、2KB C、4KB D、8KB 控制串行接口工作方式的寄存器是( C ) A、TCON B、PCON C、SCON D、TMOD 判断是否溢出时用PSW的(B )标志位,判断是否有进位时用PSW的( A )标志位。 A.CY B.OV C.P D.RS0 E.RS1 当串行口向单片机的CPU发出中断请求时,若CPU 允许并接受中断请求时,程序计数器PC的内容将被自动修改为( E )。 A.0003H B.000B C.0013H D.001BH E.0023H 子程序的返回和中断响应过程中的中断返回都是通过改变PC的内容实现的,而PC内容的改变是(D )完成的。 A.通过POP命令B.通过MOV 指令C.通过RET或RETI指令D.自动 单片机复位后,SP、PC、I/O口的内容为(C )A.SP = 07H PC = 00H P0 = P1 = P2 = P3 = FFH B.SP = 00H PC = 0000H P0 = P1 = P2 = P3 = 00H C.SP = 07H PC = 0000H P0 = P1 = P2 = P3 = FFH D.SP = 00H PC = 00H P0 = P1 = P2 = P3 = 00H 堆栈指针SP的作用是( B )。 A 指示堆栈的栈底 B 指示堆栈的栈顶 C 指示下一条将要执行指令的地址 D 指示中断返回的地址 下列指令中,不影响堆栈指针的指令是( B)。 A RET B JB bit,rel C LCALL addr16 D RETI 定时器T1的中断入口地址是( C ),从该地址开始一般可(F )。 A 0003H B 000BH C 001BH D 0013H E 连续存放中断服务程序 F 存放转移指令定时器T0的溢出标志TF0,在CPU响应中断后( B )。 A 由软件清零 B 由硬件清零 C 随机状态 D AB都可以 在进行串行通信时,若两机的发送与接收可以同时进行,则称为(D )。 A 半双工传送 B 单工传送 C 双工传送 D 全双工传送 在CPU内部,反映程序运行状态或反映运算结果一些特征的寄存器是(B )。 A . PC B. PSW C. A D. SP 二、填空题 晶振的频率为6MHz时,一个机器周期为(2)μS。 欲使P1口的低4位输出0,高4位不变,应执行一条(ANL P1,#0F0H )命令。 MCS-51单片机系列有( 5 )个中断源,可分为( 2 )个优先级。 计算机三大总线分别为(数据总线)、(地址总线)和控制总线。 MCS-51指令系统中,ADD与ADDC指令的区别是(是否带进位)。 8051单片机有( 2 )个16位定时/计数器。MCS-51单片机有(4 )个并行输入/输出口,当系统扩展外部存储器或扩展I/O口时,(P0 )口作地

单片机原理及应用在线考试试题答案

中国石油大学(北京)远程教育学院期末考核 《单片原理及应用》 说明:共100分,每题20分,在下题中任选5题。 1.MCS-51的时钟周期、机器周期、指令周期是如何分配的?当振荡频率为10MHz时,一 个机器周期为多少毫秒? 参考第二章第四节。MCS-51典型的指令周期为一个机器周期,每个机器周期由6个状态周期组成,每个状态周期由2个时钟周期(振荡周期)组成。一个机器周期=6×一个状 态周期=12×一个时钟周期=12× 答: 为使单片机能够完成取指、译码、执行指令等操作,需要为单片机提供时钟信号以产生必要的时序。单片机振荡电路中的振荡信号对应的周期叫振荡周期(时钟周期)。对振荡周期12分频后得到的信号周期叫做机器周期,即12个时钟周期,是1个机器周期。一个机器周期宽度为6个状态周期,并依次表示为S1~S6。每个状态周期由2个时钟周期(振荡周期)组成。Mcs51单片机的111条指令,执行时,所花费的时间,称为指令周期。 一个机器周期=6×一个状态周期=12×一个时钟周期=12×=12×1/10=1.2 us=0.0012ms 2.指出下列指令中画线的操作数的寻址方式? MOV R0, #55H ;立即寻址 MOV A, 2AH ;直接寻址 MOV A, @R1 ;寄存器间接寻址 MOV @R0, A ;寄存器寻址 ADD A, R7 ;寄存器寻址 MOVX A, @DPTR ;寄存器间接寻址 MOV DPTR, #0123H ;立即寻址 MOVC A, @A+DPTR ;基址加变址寻址 INC DPTR;寄存器寻址 参考第三章第二节指令寻址方式 3.外部RAM中从1000H到10FFH有一个数据区,现在将它传送到外部RAM中2500H单元 开始的区域中,编程完成上述功能。 参考第三章第三节数据传送类指令和第六章第二节外部存储器扩展 START: MOV R0,#00H MOV DPTR,#1000H LOOP: MOVX A,@DPTR MOV DPH,#25H MOVX @DPTR,A MOV DPH,#10H

微机原理与接口技术(第二版)课后习题答案完整版

习题1 1.什么是汇编语言,汇编程序,和机器语言? 答:机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合。 汇编语言是面向及其的程序设计语言。在汇编语言中,用助记符代替操作码,用地址符号或标号代替地址码。这种用符号代替机器语言的二进制码,就把机器语言编程了汇编语言。 使用汇编语言编写的程序,机器不能直接识别,要由一种程序将汇编语言翻译成机器语言,这种起翻译作用的程序叫汇编程序。 2.微型计算机系统有哪些特点?具有这些特点的根本原因是什么? 答:微型计算机的特点:功能强,可靠性高,价格低廉,适应性强、系统设计灵活,周期短、见效快,体积小、重量轻、耗电省,维护方便。 这些特点是由于微型计算机广泛采用了集成度相当高的器件和部件,建立在微细加工工艺基础之上。 3.微型计算机系统由哪些功能部件组成?试说明“存储程序控制”的概念。 答:微型计算机系统的硬件主要由运算器、控制器、存储器、输入设备和输出设备组成。 “存储程序控制”的概念可简要地概括为以下几点: ①计算机(指硬件)应由运算器、存储器、控制器和输入/输出设备五大基本部件组成。 ②在计算机内部采用二进制来表示程序和数据。 ③将编好的程序和原始数据事先存入存储器中,然后再启动计算机工作,使计算机在不需要人工干预的情况下,自动、高速的从存储器中取出指令加以执行,这就是存储程序的基本含义。 ④五大部件以运算器为中心进行组织。 4.请说明微型计算机系统的工作过程。 答:微型计算机的基本工作过程是执行程序的过程,也就是CPU自动从程序存

放的第1个存储单元起,逐步取出指令、分析指令,并根据指令规定的操作类型和操作对象,执行指令规定的相关操作。如此重复,周而复始,直至执行完程序的所有指令,从而实现程序的基本功能。 5.试说明微处理器字长的意义。 答:微型机的字长是指由微处理器内部一次可以并行处理二进制代码的位数。它决定着计算机内部寄存器、ALU和数据总线的位数,反映了一台计算机的计算精度,直接影响着机器的硬件规模和造价。计算机的字长越大,其性能越优越。在完成同样精度的运算时,字长较长的微处理器比字长较短的微处理器运算速度快。 6.微机系统中采用的总线结构有几种类型?各有什么特点? 答:微机主板常用总线有系统总线、I/O总线、ISA总线、IPCI总线、AGP总线、IEEE1394总线、USB总线等类型。 7.将下列十进制数转换成二进制数、八进制数、十六进制数。 ①(4.75)10=(0100.11)2=(4.6)8=(4.C)16 ②(2.25)10=(10.01)2=(2.2)8=(2.8)16 ③(1.875)10=(1.111)2=(1.7)8=(1.E)16 8.将下列二进制数转换成十进制数。 ①(1011.011)2=(11.6)10 ②(1101.01011)2=(13.58)10 ③(111.001)2=(7.2)10 9.将下列十进制数转换成8421BCD码。 ① 2006=(0010 0000 0000 0110)BCD ② 123.456=(0001 0010 0011.0100 0101 0110)BCD 10.求下列带符号十进制数的8位基2码补码。 ① [+127]补= 01111111

单片机原理及应用课程简介

《传感器原理及应用》课程简介 传感器是获取自然科学领域信息的主要途径和手段。在现代测控系统中,作为关键环节的传感器处于连接被测控对象和测控系统的接口位置,该课程涉及机械、动力、物理、化学、光学、材料、电子、生物、半导体、信息处理等众多学科领域,应用领域十分广泛,与当前多学科交叉融合的趋势相一致,在专业课程体系中起到重要的承上启下作用,从本课程开始奠定工程设计与应用思想、创新实践能力和创新思维能力基础,在现代高素质专业人才培养中所起的重要作用是不言而喻的。通过本课程的学习学生应掌握以下几方面的知识: (1)测量的基本知识。 (2)各种常用传感器的结构,原理,特性及应用。 (3)工程检测中常用的测量电路及工作原理。 (4)传感器的静,动态特性及其标定方法。 《单片机实用系统设计》课程简介 《单片机实用系统设计》是电子科学与技术专业、电子信息工程技术专业和电气自动化技术专业的一门专业课,是现代电子工程领域一门飞速发展的技术,其在教学及产业界的技术推广仍然是当今科学技术发展的热点。学习单片机并掌握其设计应用技术已经成为电子类学生必须掌握的一门技术,也是现代工科学生就业的一个基本条件。它的后续课程是各专业课如:计算机控制、智能化仪器仪表、数控机床、课程设计、毕业设计,一般都要应用到单片机系统的应用。它可以充分体现学生利用自己所掌握的知识解决实际工程问题的能力。单片机知识在电子类专业整个课程体系中处于承上启下的核心地位。 通过本课程的学习,使学生能更深刻地领会和掌握单片机应用系统设计的基本理论、基本知识与基本技能,掌握单片机应用系统各主要资源的设计、单片机C语言编程方法和调试方法,了解单片机在测量、控制等电子技术应用领域的应用。利用所学知识,独立设计电路、布局印刷电路板、设计应用软件和系统软件、亲自焊接元器件、亲自调试系统。培养学生实

单片机考试试题带答案

单片机原理及应用试卷A 一、填空题(每空1分,共20分) 1、单片微型计算机由CPU、存储器和I/O 三部分组成。 PSEN信号有效时,表示从P0口稳定地送出了低8位地址。 2、MCS-51系统中,当 3、访问8031片外数据存储器采用的是寄存器间接寻址方式。 4、累加器(A)=80H,执行完指令ADD A,#83H后,进位位CY= 1 。 5、指令LCALL 37B0H,首地址在2000H,所完成的操作是2003H入栈,37B0H送入PC。 6、51有5个中断源,有2个中断优先级,优先级由软件填写特殊功能寄存器IP 加以选择。 7、在变址寻址方式中,以A作为变址寄存器,以PC或DPTR作基址寄存器。 8、中断请求信号有电平触发和脉冲触发两种触发方式 9、用串行口扩展并行口时,串行接口的工作方式应选为方式0。 10、74LS273通常用来作简单输出接口扩展;而74LS244则常用来作简单输入接口扩展。 11、51的并行I/O口信息有读引脚和读锁存器两种读取方法,读—改—写操作是针对并行I/O口内的锁存器进行的。 12、A/D转换器的三个重要指标是转换速度、分辨率和转换精度。 二、选择题(从备选答案中选择一个正确答案,并将代号写在括号内。每题1.分,共10分) 1、计算机能识别的语言是( C )。 (A)汇编语言(B)自然语言(C)机器语言(C)高级语言 2、MCS-51单片机外扩存储器芯片时,4个I/O口中用作数据总线的是( B )。 (A)P0和P2口(B)P0口(C)P2和P3口(D)P2口 3、在中断服务程序中,至少应有一条( D )。 (A)传送指令(B)转移指令(C)加法指令(D)中断返回指令

51单片机原理及应用期末考试试题汇总7

一、选择题 从下列各题4个备选答案中选出一个或二个正确答案 并将其代号写在题干后面的括号内。 1、8051基本型单片机内部程序存储器容量为 C 。 A、16KB B、8KB C、4KB D、128B 2、8051基本型单片机内部RAM容量为D。 A、16KB B、8KB C、4KB D、128B 3、当优先级的设置相同时 若以下几个中断同时发生 A 中断优先响应。 A、外部中断0 B、T1 C、串口 D、T0 4、在80C51单片机应用系统中 可以作为时钟输出的是 C 引脚。 A、EA B、RST C、ALE D、PSEN 5、当CPU响应外部中断1 的中断请求后 将自动转向 B 。 A、0003H B、0013H C、000BH D、001BH 6、为了能够使MCS-51单片机在正常工作中及时服务于多个外设 以下传送方式最适用的是 D 。 A、异步 查询 传送 B、同步 无条件 传送 C、DMA传送 D、中断传送 7、已知1只共阴极LED显示器 其中a笔段为字形代码的最低位 若需显示数字1 它的字形代码应为(A )。A、06H B、0F9H C、30H D、0CFH 8、已知1只共阳极LED显示器 其中a笔段为字形代码的最低位 若需显示小数点“.” 它的字形码应为(A)。A、7FH B、0F9H C、30H D、80H 9、已知1只共阴极LED显示器 其中a笔段为字形代码的最低位 若需显示小数点“.”共阳极 它的字形码应为(A )。A、80H B、0F9H C、30H D、7FH 10、下列数据字定义的数表中 (C、D)是错误的。 A、DW “AA” B、DW “A” C、DW “OABC” D、DW 1ABC2H 11、若P1口接有一个4×4的行列键盘 则P1口一定有 C、D 。 A、8位输入口 B、8位输出口 C、4位输入口 D、4位输出口 12、以下指令中能够产生WR信号的是 B、D 。 A、MOV @R0,A B、MOVX @R0,A C、MOVX A @DPTR D、MOVX @DPTR,A 13、8031单片机的定时器T1用作定时方式时是 A、B 。 A、以内部时钟频率为定时基准 12个时钟周期加1 B、以内部时钟频率为定时基准 1个机器周期加1 C、以外部脉冲为定时基准 12个脉冲加1 D、以外部脉冲为定时基准 每个脉冲加1 14、DAC0832在单片机系统中是一种 B、D 器件。 A、输入 B、输出 C、将数字量转换成模拟量 D、将模拟量转换成数字量 15、家用电器中使用的单片机应属于计算机的 B 。 A、辅助设计应用B.测量、控制应用C.数值计算应用 D.数据处理应用 16、对程序存储器的读操作 只能使用 D 。 A MOV指令 B. PUSH指令 C. MOVX指令 D. MOVC指令 17、若82C55的PC口接有一个4×4的行列键盘 则PC口一定有 C、D 。 A、8位输入口 B、8位输出口 C、4位输入口 D、4位输出口 18、下列说法正确的是 A、B 。 A、立即数寻址方式是操作数本身就在指令中 而不是它的地址在指令中。

最新宽带接入技术课后习题

宽带接入技术课后习题 第1章宽带接入网概述 1、在通信技术中,什么是带宽?什么是宽带? 答:带宽又叫频宽,是指在固定的时间可传输的资料数量。在数字设备中,频宽通常以bps表示,即每秒可传输之位数。在模拟设备中,频宽通常以每秒传送周期或赫兹hz来表示。宽带是一个相对的概念,是对于窄带来说的,就目前情况,2Mbps以上的都可以定义为宽带,但除此以外,宽带并不只是带宽很宽,而是要承载数据业务,宽带应能满足话音,图像,视频等大量数据信息的传递。 5、宽带接入技术有哪些?当前的主流技术有哪些?宽带接入的最终目标是什么? 答:宽带接入技术有:基于PSTN的接入技术(ADSL和其它xDSL技术);基于LAN 的以太网接入技术;基于光纤的接入技术(FTTX、宽带PON技术、FTTH);基于同轴电缆的接入技术;无线接入技术(固定无线接入技术、无线局域网技术);自由空间光通信;网络电视;家庭网络。主流技术:铜缆接入的各种数字用户线(xDSL)、光纤/同轴混合网(HFC)和以太网为主流技术,其中,xDSL为现阶段的主导技术。最终目标是:光纤到户。 11、通信技术发展的大趋势是什么? 答:融合趋势;交换技术;传输技术;接入技术;无线技术。 13、说明下一代接入网的关键技术。 答:QoS技术;多点接入控制技术;传送技术; 第2章接入网中的基础技术 12、说明接入网中二线双工的方法。 答:一种是基于时分(TDM)双工原理的时间压缩法;另一种是传统模拟二线原理和数字信号处理技术为基础的回拨抵消法。 13、在时间压缩复用(TCM)中,为什么实际的速率高于两倍的有效速率? 答:因为有效时间里还包括了传输延时和为了防止两个方向的信号相互干扰而在两个“突发”信号之间增加的一个保护时间。

单片机期末考试试题答案

单片机期末考试试题(答案) 01、单片机是将微处理器、一定容量的RAM 和ROM以及I/O 口、定时器等电路集成在一块芯片上而构成的微型计算机。 2、单片机89C51片集成了 4 KB的FLASH ROM,共有 5 个中断源。 3、两位十六进制数最多可以表示256 个存储单元。 4、89C51是以下哪个公司的产品?( C ) A、INTEL B、AMD C、ATMEL D、PHILIPS 5、在89C51中,只有当EA引脚接高电平时,CPU才访问片的Flash ROM。 6、是非题:当89C51的EA引脚接低电平时,CPU只能访问片外ROM,而不管片是否有程序存储器。T 7、是非题:当89C51的EA引脚接高电平时,CPU只能访问片的4KB空间。F 8、当CPU访问片外的存储器时,其低八位地址由P0 口提供,高八位地址由P2 口提供,8位数据由P0 口提供。 9、在I/O口中,P0 口在接LED时,必须提供上拉电阻,P3 口具有第二功能。 10、是非题:MCS-51系列单片机直接读端口和读端口锁存器的结果永远是相同的。F 11、是非题:是读端口还是读锁存器是用指令来区别的。T 12、是非题:在89C51的片RAM区中,位地址和部分字节地址是冲突的。F 13、是非题:中断的矢量地址位于RAM区中。F 14、MCS-51系列单片机是属于( B )体系结构。 A、诺依曼 B、普林斯顿 C、哈佛 D、图灵 15、89C51具有64 KB的字节寻址能力。 16、是非题:在89C51中,当CPU访问片、外ROM区时用MOVC指令,访问片外RAM 区时用MOVX指令,访问片RAM区时用MOV指令。T 17、在89C51中,片RAM分为地址为00H~7FH 的真正RAM区,和地址为80H~FFH 的特殊功能寄存器(SFR) 区两个部分。 18、在89C51中,通用寄存器区共分为 4 组,每组8 个工作寄存器,当CPU 复位时,第0 组寄存器为当前的工作寄存器。

(精校版)单片机原理及应用期末考试试卷及答案

(完整word版)单片机原理及应用期末考试试卷及答案 编辑整理: 尊敬的读者朋友们: 这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整word版)单片机原理及应用期末考试试卷及答案)的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。 本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为(完整word版)单片机原理及应用期末考试试卷及答案的全部内容。

单片机原理及应用期末考试试卷 班级:_______________学号:_______________姓名:_______________得分:_______________(卷面共有100题,总分100分,各大题标有题量和总分,每小题标号后有小分) 一、单项选择题(33小题,共33分) [1分](1)要MCS—51系统中,若晶振频率屡8MHz,一个机器周期等于( A )μs A 1。5 B 3 C 1 D 0.5 [1分](2)MCS—51的时钟最高频率是 ( A )。 A 12MHz B 6 MHz C 8 MHz D 10 MHz [1分](3)下列不是单片机总线是( D ) A 地址总线 B 控制总线 C 数据总线 D 输出总线 [1分](4)十进制29的二进制表示为原码( C ) A 11100010 B 10101111 C 00011101 D 00001111 [1分](5)电子计算机技术在半个世纪中虽有很大进步,但至今其运行仍遵循着一位科学家提出的基本原理。这位科学家是:( D ) (A)牛顿(B)爱国斯坦(C)爱迪生(D)冯·诺伊曼 [1分](6)在CPU中,控制器的功能是:( C ) (A)进行逻辑运算(B)进行算术运算 (C)分析指令并发出相应的控制信号(D)只控制CPU的工作 [1分](7)下列数据中有可能是八进制数的是:( A) (A)764 (B)238 (C)396 (D)789 [1分](8)MCS—51的时钟最高频率是 (D ) A、6MHz B、8MHz C、10MHz D、12MHz [1分](9)-49D的二进制补码为.( B) A、 11101111 B、11101101 C、0001000 D、11101100 [1分](10)要用传送指令访问MCS—51片外RAM,它的指令操作码助记符应是( B) A、 MOV B、 MOVX C、 MOVC D、以上都行 [1分](11)若某存储芯片地址线为12根,那么它的存储容量为(C ) A、1KB B、2KB C、 4KB D、 8KB [1分](12)PSW=18H时,则当前工作寄存器是(D ) A、 0组成 B、 1组成 C、2组成 D、3组成 [1分](13)所谓CPU是指( B) A、运算器与存储器 B、运算器与控制器 C、输入输出设备 D、控制器与存储器 [1分](14)PSW=18H时,则当前工作寄存器是(D ) (A)0组(B)1组(C)2组(D)3组 [1分](15)P1口的每一位能驱动( B ) (A)2个TTL低电平负载有(B)4个TTL低电平负载 (C)8个TTL低电平负载有(D)10个TTL低电平负载 [1分](16)二进制数110010010对应的十六进制数可表示为( A) A、192H B、C90H C、1A2H D、CA0H [1分](17)一3的补码是( D ) A、10000011 B、11111100 C、11111110 D、11111101 [1分](18)对于8031来说,脚总是( A ) A、接地 B、接电源 C、悬空 D、不用 [1分](19)进位标志CY在( C)中 A、累加器 B、算逻运算部件ALU C、程序状态字寄存器PSW D、DPOR

《单片机应用设计-基于单片机的433M无线通信系统》廖永斌

课程设计 题目基于单片机的433M无线通信系统学院 专业 班级 姓名 指导教师 2018年 1月 13日

《单片机应用设计》任务书 学生姓名:专业班级: 指导教师:工作单位: 题目: 基于单片机的433M无线通信系统 课程设计目的: 1、熟悉单片机应用系统的硬件设计及软件设计的基本方法; 2、将《单片机原理与应用》理论课的理论知识应用于实际的应用系统中; 3、训练单片机应用技术,锻炼实际动手能力 4、提高正确地撰写论文的基本能力。 课程设计内容和要求 1、完成硬件电路的设计,其中包括单片机和CC1101模块的设计; 2、完成无线通信模块的程序设计与实现,上机运行调试程序,记录实验结果(如图表等), 并对实验结果进行分析和总结; 3、课程设计报告书按学校统一规范来撰写,报告主要包括以下内容:目录、摘要、关键 词、基本原理、方案论证、硬件设计、软件设计(带流程图、程序清单)、仿真结果、实物运行结果照片、结论献等; 4、查阅不少于6篇参考文献。 初始条件: 1、STC89C52和CC1100H模块; 2、先修课程:单片机原理与应用。 时间安排: 第19周,安排设计任务,完成硬件设计; 第20周,完成软件设计、撰写报告,答辩。 指导教师签名:年月日 系主任(或责任教师)签名:年月日

目录 摘要 (Ⅰ) Abstract (Ⅱ) 1基本原理 (1) 1.1无线通信系统 (1) 1.2芯片简介 (1) 1.2.1单片机STC89C52 (1) 1.2.2 无线通信CC1101芯片 (3) 2方案论证与设计 (5) 2.1无线通信模块选择 (5) 2.2 单片机最小系统选择 (5) 2.3整体方案设计 (6) 3 硬件电路设计 (6) 4软件程序设计 (8) 4.1发送端编程 (8) 4.2接收端编程 (9) 4.3程序调试与下载 (10) 5硬件仿真 (12) 6实物制作与调试 (12) 6.1 STC89C52单片机最小系统 (12) 6.2无线通信模块CC1101 (13) 6.3稳压电路模块 (13) 7心得体会 (15) 8参考文献 (16) 附录 (17)

单片机试卷及答案

2013A卷 一、填空题(每空1分,共20分) 1、+1000001的反码是。十进制数-4的8位二进制补码是。 2、计算机所能执行的指令的集合称为。指令的编码规则称为,一般由和操作数两部分组成。 3、CPU一次可以处理的二进制数的位数称为CPU的。 4、当EA为电平时,CPU总是从外部存储器中去指令。 5、89C52单片机有6个中断源,其中内部中断源有个,外部中断源有个。 6、汇编指令中,对程序存储器的访问用指令来访问,外部RAM用指令来访问。 7、C51的数据类型sfr占个字节,C51中整型变量占个字节。 8、指令MOV 20H,#20H中,源操作数的寻址方式是,目的操作数的寻址方式是。 9、定时器T1方式2的8位常数重装初值存放于寄存器中。定时器T0方式0,寄存器用于存放计数初值的低5位。 10、多机通信中,主机的SM2= 。 11、EPROM存储器27C256内部容量是32K字节,若不考虑片选信号,则对其内部全部存储单元进行寻址共需根地址线。 12、波特率倍增位位于特殊功能寄存器中。 13、8155A内部具有1个位减法定时器/计数器。 二、单项选择题(共20题,每题1分,共20分) 1、单片机的应用程序一般存放于()中

A、RAM B、ROM C、寄存器 D、CPU 2、定时器0工作于计数方式,外加计数脉冲信号应接到()引脚。 A、P3.2 B、P3.3 C、P3.4 D、P3.5 3、MCS51单片机在同一优先级的中断源同时申请中断时,CPU首先响应()。 A、外部中断0 B、外部中断1 C、定时器0 D、定时器1 4、ADC0809是()AD的转换器件 A、4通道8位 B、8通道8位 C、4通道12位 D、8通道12位 5、执行中断返回指令后,从堆栈弹出地址送给() A、A B、Ri C、PC D、DPTR 6、串行通信中,发送和接收寄存器是() A、TMOD B、SBUF C、SCON D、DPTR 7、要使MCS-51能响应外部中断1和定时器T0中断,则中断允许寄存器IE的内容应该是() A、98H B、86H C、22H D、A2H 8、要将P1口高4位清0,低4位不变,应使用指令() A、ORL P1,#0FH B、ORL P1,#F0H C、ANL P1,#F0H D、ANL P1,#0FH 9、当选中第1工作寄存器区时,工作寄存器R1的地址是。 A、00H B、01H C、08H D、09H

单片机原理与应用期末考试试题

单片机原理及应用期末考试试题 一、填空题(每空1分,共20分) 1.相对寻址是以PC的当前值为基准,加上指令中给出的相对偏移量形成目标地址的方式。 2.AT89S51单片机的1个机器周期含有12 个晶振周期或 6 状态周期。 3.AT89S51单片机进行扩展时,用P0 口作为地址/数据总线,用P2口作为地址总线高8位。 4.假定累加器A的容30H,执行指令:1000H:MOVC A,A+PC后,把程序存储器1031H单元的容送累加器A中 5.指令格式是由操作码和操作数部分组成。 6. AT89S51单片机的串行口控制寄存器中有2个中断标志位,它们是TI和RI 7.在进行BCD码加法运算时,紧跟ADD 或 ADDC 指令后的指令必须是DA A 指令 8. JNC rel指令执行时,当CY位为0时程序发生跳转。 9.单片机位寻址区的单元地址是从20H单元到2FH单元,若某位地址是10H,它所在单元 的地址应该是22H 。 10.外部中断0的中断入口地址为0003H,定时/记数器T1的中断入口地址为001BH。 11.串行口工作方式2为9位异步通信,若SMOD=0,f OSC = 6 MH Z,则其相应波特率为6×106/64 b/s 12.堆栈应遵循先进后出规律,堆栈指针的符号为SP 二、单项选择题(每小题1分,共20分) 1.AT89S51单片机的( d )口的引脚,还具有外中断、串行通信等第二功能。 a)P0 b)P1 c)P2 d)P3 2.单片机应用程序一般存放在(b) a)RAM b)ROM c)寄存器 d)CPU 3.已知某数的BCD码为00010 则其表示的十进制数值为(b) a) 7542H b) 7542 c) 75.42H d) 75.42

接入技术完整版答案

接入技术完整版答案

接入网技术1-3章习题解答 第一章:网络演进与法规制约 一、判断题 1、接入网最初的原型是用户环路,仅仅是一种专用设施,附属于电话网甚至附属于特定控交换机。(∨) 2、接入网的竞争给运营商带来了挑战和机遇,同时也给用户带来了更多的选择.。(∨) 3、传统的三网指的是电话网、有线电视网和互联网,随着技术的发展,网络融合是必然趋势。(∨) 二、选择题(说明:本选择题为不定项选择,答案至少有一个。) 1、“最后一公里”可理解为(A) A: 局端到用户端之间的接入部分B: 局端到用户端之间的距离为1公里 C: 数字用户线为1公里D: 数字用户线为1公里 2、“fist mile”可理解为(AC) A: 用户端到局端之间的接入部分B: 用户端到局端之间的距离为一公里 C: 对接入网的形象称呼D: 专指数字

用户线部分 三、填空题 1、last mile和first mile都是对__接入网___的称呼,表示__核心网___和__用户驻地网___之间的接入部分。 2、接入网是将___用户设备_连接到核心网的网络。接入网可以只连接一台具体的用户设备,也可以连接由多台用户设备组成的____用户驻地网_。 3、AN的英文全称是__ Access Network __,对应的中文名称是__接入网__。 4、现代通信网络的两大基本部件是__核心网__和__接入网__。 5、接入网所具有的__相对独立性和完整性__为用户提供了更多选择的同时,也加剧了网络运营商的竞争。 6、接入网的概念最早是由__英国电信BT__提出的。 7、制定接入网标准的机构是__ ITU-T __。迄今已制定了两个标准,这两个标准的名称分别是和__ G.902 __和__ Y.1231 __。 四、问答题

单片机原理及应用设计报告

单片机设计报告 编写:HUBU2015级通信工程xmx 2017年5月23日 一、设计的目的与要求 利用8*8LED点阵动态显示汉字的字样。采用STC89C52单片机作为整个控制搭电路的核心,并编制软件程序,实现汉字的显示。通过此设计来巩固单片机硬件系统的设计及软件系统的编程,通过设计将平时所学知识付诸实践,提高动手能力。 1、设计一个8*8点阵LED电子显示屏。 2、要求在目测条件下LED显示屏各点亮度均匀、充足,可显示一个“大” 字。 二、总体方案设计 2.1硬件电路的总体设计 1、设计总体框图 硬件电路的设计框图如图1所示。硬件电路结构由8个部分组成:时钟电路、复位电路、按键接口电路、电源电路、点阵显示阳极电路、点阵显示阴极电路和 8*8点阵显示电路。 2、工作原理 由于是8*8点阵屏设计,需要端口16个,可采用静态显示模式,用P0 口控制行,P1 口控制列,通过软件编程,即可实现汉字的显示

3、兀器件清单 元件名称规格数量备注 STC89C52单片机一块附底座 晶振12MHZ一块 8*8点阵LED显示器一块SZ411288k 按钮开关一个四脚 极性电容10uF一支 瓷片电容51pF两个 电阻5k Q八个 电阻10k Q一个 2.2系统软件的设计 软件程序主要由开始、初始化、主程序、字库和延时子程序组成 三、系统硬件电路的具体设计 3.1时钟电路 STC89C52单片机内部的振荡电路是一个高增益反向放大器,引线X1和X2分别是放大器的输入端和输出端。单片机内部虽然有振荡电路,但要形成时钟,外部还需附加电路。STC89C52的时钟产生方式有两种:内部时钟电方式和外部时钟方式。由于外部时钟方式用于多片单片机组成的系统中,所以此处选用内部时钟方式。

单片机原理及应用期末考试试题汇总

单片机原理及应用期末考试试题汇总

单片机原理及应用期末考试试题汇总 1、单片机是将微处理器、一定容量的 RAM 和ROM 以及 器等电路集成在一块芯片上而构成的微型计算机 2、 单片机89C51片内集成了 有 5 个中断 源。 3、 两位十六进制数最多可以表示 4、 89C51是以下哪个公司的产 品? 4 KB 的 FLASH RO ,共 256 个存储单元。 C ) A 、INTEL B 、AMD C 、ATMEL D 、PHILIPS 8、当CPU 访问片外的存储器时,其低八位地址由 P0 口提供,高八位 地址由 P2 口提供,8位数据由 P0 口提供。 9、在I/O 口中, P0 口在接LED 时,必须提供上拉电 阻, P3 口具有第二功能。 10、是非题:MCS-51系列单片机直接读端口和读端口锁存器的结果永远是相同 的。F 11、 是非题:是读端口还是读锁存器是用指令来区别的。 T 12、 是非题:在89C51的片内RAM 区中,位地址和部分字节地址是冲突的。 F 13、 是非题:中断的矢量地址位于 RAM 区中。F 14、 M CS-51系列单片机是属于( B )体系结构。 A 、冯诺依曼 B 、普林斯顿 C 、哈佛 D 、图 灵 15、 89C51具有 64 KB 的字节寻址能力。 16、 是非题:在89C51中,当CPU 访问片内、夕卜ROM 区时用MOV 指令,访问片 外RAM 区时用MOV 指令,访问片内 RAM 区时用MOV 旨令。T I/O 口、定时 5、在89C51中,只有当EA 引脚接 Flash ROM 。 高 电平时,CPU 才访问片内的 6、是非题:当89C51的EA 引脚接低电平时, 内是否有程序存储器。T CPL 只能访问片外ROM 而不管片 7、是非题:当89C51的EA 引脚接高电平时, CPU 只能访问片内的4KB 空间。F

相关主题