文档库 最新最全的文档下载
当前位置:文档库 › 单片机技术

单片机技术

单片机技术
单片机技术

《单片机技术》第01章在线测试

《单片机技术》第01章在线测试剩余时间:59:54

第一题、单项选择题(每题1分,5道题共5分)

1、将数(1011.01)2按权展开为十进制数为( ) 。

A、9.25

B、11.25

C、10.35

D、11.35

2、将十进制数196转换成二进制数为( )。

A、0100010

B、11001000

C、11000100

D、10100100

3、将0.256转换成二进制数(保留到小数点后5位)为( ) 。

A、0.01000

B、0.00010

C、0.00100

D、0.01001

4、若X=1011B, Y=1001B, 求X?Y= ( ) 。

A、1011

B、1001

C、1110

D、1000

5、十进制数7对应的BCD码为( )。

A、0100

B、0111

C、0110

D、1010

第二题、多项选择题(每题2分,5道题共10分)

1、微处理器是集成在一个集成电路芯片上的 ( ) 和 ( ) 。

A、存储器

B、运算器

C、控制器

D、I/O设备

2、微型计算机概念:采用微处理器作CPU,并配以适当容量的 ( ) 以及必要的输入/输出设备。

A、存储器

B、输入/输出设备的接口电路

C、控制器

D、系统总线

3、微型计算机系统概念:是微型计算机硬件与 ( )、( )和必要的( )的结合。

A、I/O 接口电路

B、系统软件

C、应用软件

D、支撑软件

4、单片微型计算机是把组成微型计算机的各个功能部件包括( )以及输入/输出接口电路等集成在一块芯片中,构成的一个完整的微型计算机。

A、CPU

B、RAM

C、ROM

D、定时器/计数器

5、微型计算机的三总线是指( )、( )和( )。

A、内部总线

B、数据总线

C、地址总线

D、控制总线

第三题、判断题(每题1分,5道题共5分)

1、在微型计算机的指令执行过程中程序计数器PC的内容是保持不变的。()

正确错误

2、BCD码是用4位二进制数表示1位十进制数的一种编码。()

正确错误

3、计算机中带符号数一般以原码的形式存放和运算。()

正确错误

4、机器数的最高位为“1”表示正数,最高位为“0”表示负数。()

正确错误

5、十进制数转换为二进制数时小数部分采用: 除基取余法。()

正确错误

《单片机技术》第02章在线测试

《单片机技术》第02章在线测试剩余时间:56:49

第一题、单项选择题(每题1分,5道题共5分)

1、( )是信息存放的载体,是计算机系统中用来存储指令和数据的重要部件。

A、寄存器

B、运算器

C、存储器

D、控制器

2、8位单片机中8位存储电路组织在一起作为存储器中最基本的存储单元,称为一个( )。

A、位

B、存储器

C、寄存器

D、字节

3、8位单片机中8位存储电路组织在一起作为存储器中最基本的存储单元,称为一个字节,用( )表示。

A、D

B、B

C、b

D、H

4、有n条地址线的存储器,可以有( )个基本存储单元(或字节)。

A、n

B、2n

C、2的n次方

D、n的2次方

5、对于16条地址总线的机器,其寻址范围为( )。

A、2KB

B、6KB

C、4KB

D、64KB

第二题、多项选择题(每题2分,5道题共10分)

1、存储器是信息存放的载体,是计算机系统中用来存储( )和( ) 的重要部件。

A、指令

B、数据

C、单元

D、文件

2、当机器的地址线为n条时,则可使用的地址号有( )个,若n=1时,可使用的地址号为( ) 。

A、2的n次方

B、0

C、1

D、2

2、对于有8条地址总线的机器,其可使用的地址号为从( )到( ) 。

A、00000000

B、11111111

C、0000

D、1111

3、当机器的地址线为n条时,则可使用的地址号有2n 个,若n=2时,可使用的地址号为( )。

A、00

B、01

C、10

D、11

3、半导体存储器从功能上可分为两类:( )和( )。

A、EPROM

B、PROM

C、只读存储器

D、随机存取存储器

4、半导体存储器从功能上可分为两类: ROM(Read Only Memory)、RAM(Random Access Memory);它们又可分别被称为( )、( ) 和( )、( )。

A、只读存储器

B、随机存取存储器

C、程序存储器

D、数据存储器

5、对于16条地址总线的机器,其寻址范围为( )。

A、2KB

B、64KB

C、2的16次方B

D、6KB

第三题、判断题(每题1分,5道题共5分)

1、位(Bit)是计算机中信息存储的最小单位,用b表示。()

正确错误

2、对于有8条地址总线的机器,其寻址范围为64KB。()

正确错误

3、对于有8条地址总线的机器,其寻址范围为256B。()

正确错误

4、ROM用来存放各种输入输出数据、中间计算结果等,其存储单元的内容按需要既可以读出,也可以写入或改写。()

正确错误

5、ROM的信息在用户使用时不能改变,即只能读出,不能写入,一般用来存放固定的程序,如管理、监控程序和汇编程序等。()

正确错误

《单片机技术》第03章在线测试

《单片机技术》第03章在线测试剩余时间:59:51

第一题、单项选择题(每题1分,5道题共5分)

1、8051内部RAM中真正的数据缓冲区地址是( ) 。

A、00H~1FH

B、20H~2FH

C、30H~7FH

D、80H~FFH

2、8051片内ROM和片外ROM公共的4KB地址区范围是( ) 。

A、0000H~0FFFH

B、0000H~FFFFH

C、00H~FFH

D、80H~FFH

3、8051的特殊功能寄存器区安排在( ) 区域。

A、00H~1FH

B、20H~2FH

C、30H~7FH

D、80H~FFH

4、地址范围为0000H~00FFH的存储器表示的最大寻址范围为( )。

A、128B

B、4KB

C、256B

D、1KB

5、8051内部RAM中的工作寄存器组的选择由特殊功能寄存器( )中的两位来确定。

A、ACC

B、PSW

C、SP

D、DPTR

第二题、多项选择题(每题2分,5道题共10分)

1、8051单片机的存储器结构从寻址空间分布可分为: ( ) 、( ) 和( )3大部分。

A、程序存储器

B、寄存器

C、内部数据存储器

D、外部数据存储器

2、8051内部RAM划分为工作寄存器区、( )几个区域。

A、程序存储器区

B、RAM区

C、位寻址区

D、特殊功能寄存器区

3、8051编程时,用户程序应避开的程序存储器ROM区域是( ) 。

A、0000H~0002H

B、0000H~0FFFH

C、80H~FFH

D、0003H~002AH

4、8051中使用的特殊功能寄存器有( )和DPTR。

A、ACC

B、PSW

C、SP

D、B

5、MCS-51单片机系统的复位方法常常有( ) 。

A、上电复位

B、掉电复位

C、单步执行方式复位

D、按钮复位

第三题、判断题(每题1分,5道题共5分)

1、8051内部RAM划分为工作寄存器区、位寻址区、ROM区和特殊功能寄存器区4个区域。 ( )

正确错误

2、堆栈是为保护数据和调度数据而在存储器中开辟的按“后进先出”的原则组织的一个特别存储区。( )

正确错误

3、8051的4个并行口在什么情况下都是真正的双向口。( )

正确错误

4、单片机复位后,片内RAM中高128B的各寄存器内容不改变,但低128B的内容变为各自的初始状态。( )

正确错误

5、单片机的取指/执行时序中,ALE每出现一次,CPU就进行一次取指操作。()

正确错误

《单片机技术》第04章在线测试

《单片机技术》第04章在线测试剩余时间:59:51

第一题、单项选择题(每题1分,5道题共5分)

1、下列各指令属于累加器A与外部RAM之间的传送指令的是( )。

A、MOV @DPTR, A

B、MOVC A,@A+DPTR

C、MOVX @Ri, A

D、MOV A, @Ri

2、下列指令中属于直接寻址方式的指令是( )。

A、MOV 68H, A

B、MOV A, #68H

C、MOV A,R5

D、MOV A, @R1

3、下列指令中属于访问内部RAM的指令是( )。

A、MOVX A, @R1

B、MOVC A,@A+DPTR

C、MOVC A,@A+PC

D、MOV A, @R1

4、下列指令中属于比较不相等转移指令的是( )。

A、LCALL 4005H

B、DJNZ 10H,05H

C、CJNE A,#18H

D、JNZ FCH

5、在下列指令中,指令所在地址指令指令字节数 2104H LOOP:MOVX A, @R1 1字节………… 210AH SJMP LOOP 2字节 LOOP所表示的偏移量值为( )。

A、F9H

B、F8H

C、FAH

D、06H

第二题、多项选择题(每题2分,5道题共10分)

1、涉及外部存储器的数据传送类指令正确的是:( ) 。

A、MOVX A, @Ri

B、MOVX @DPTR, A

C、MOV @R1,P1

D、MOVC A,@A+PC

2、下列指令中属于访问外部ROM的指令是( )。

A、MOVX A, @Ri

B、MOVC A,@A+DPTR

C、MOVX @DPTR

D、MOVC A,@A+PC

3、下列指令中属于无条件转移类指令的是( ) 。

A、AJMP 00011011001

B、LJMP 8040H

C、SJMP FEH

D、JNC 05H

4、下列指令中属于逻辑运算类指令的是( )。

A、CPL A

B、RLC A

C、ORL A, #data

D、ANL A, @R1

5、下列指令中属于以Cy内容为条件的转移指令有( )。

A、JC F5H

B、JZ F5H

C、JNC E3H

D、JNZ E3H

第三题、判断题(每题1分,5道题共5分)

1、MUL R0R1。( )

正确错误

2、MOV A,#8400H。( )

正确错误

3、LJMP 010********。( )

正确错误

4、MOVC @A+PC,A。( )

正确错误

5、MOV A,@R5。( )

正确错误

《单片机技术》第05章在线测试

《单片机技术》第05章在线测试剩余时间:59:53

第一题、单项选择题(每题1分,5道题共5分)

1、设(70H)=60H,(60H)=20H,执行下面的程序: MOV R0, #70H MOV A, @R0 MOV R1, A 结果:(R1)=( ) 。

A、70H

B、60H

C、20H

D、62H

2、下列指令中属于寄存器间接寻址方式的指令是( ) 。

A、MOV 68H, A

B、MOV A, #68H

C、MOV A,R5

D、MOV A, @R1

3、内部RAM中,(40H)=60H,(41H)=70H,(60H)=30H, (61H)=80H,执行下列程序片段: MOV R0,40H MOV A,@R0 INC R0 MOV @R0,A 则,(61H)=( ) 。

A、70H

B、80H

C、30H

D、60H

4、内部RAM中,(40H)=60H,(41H)=70H,(60H)=30H, (61H)=80H,执行下列程序片段: MOV R0,#40H MOV A,@R0 INC @R0 MOV A,@ R0 则,(A)=( )。

A、50H

B、51H

C、60H

D、61H

5、执行下列程序段后,(P1)=( )。 MOV P1,#5DH CPL P1.1 CPL P1.2 CLR P1.6 SETB P1.7

A、9BH

B、1BH

C、B9H

D、5DH

第二题、多项选择题(每题2分,5道题共10分)

1、执行下列程序段后,(A)=( ),(CY)=( )。 CLR C MOV A,#C5H RLC A

A、62H

B、8AH

C、0

D、1

2、设(A)=0FFH,(R3)=0FH,(30H)=0F0H,(R0)=40H,(40H)=00H,执行指令: INC A INC R3 INC 30H INC @R0 结果: (A)= ( ),(R

3)=( ),(30H)=( ),(40H)=( ) 。

A、00H

B、10H

C、F1H

D、01H

3、下列程序段执行后,(R0)=( ),(7EH)=( ),(7FH)=( )。 MOV R0, #7EH MOV 7EH,#0FFH MOV 7FH,#40H INC @R0 INC R0 INC @R0

A、7FH

B、00H

C、41H

D、FFH

4、设A=83H,R0=12H,(12H)=34H,执行以下指令后(12H)=( ),A=( )。 ANL A, #12H ORL 12H, A XRL A, @R0 CPL A

A、34H

B、36H

C、ABH

D、CBH

5、设(SP)=60H,(ACC)=35H,(B)=76H,执行下述指令 PUSH ACC PUSH B 结果:( )=35H,( 62H ) =( ) ,(SP)= ( ) 。

A、60H

B、61H

C、76H

D、62H

第三题、判断题(每题1分,5道题共5分)

1、MUL AB。()

正确错误

2、伪指令DATA可以先使用后赋值。()

正确错误

3、汇编语言源程序中的伪指令在程序编译时被译成机器码。()

正确错误

4、MOVC @A+DPTR,A。()

正确错误

5、汇编程序中的标号由8个或8个以下的字母或数字构成,第一个必须是字母,并以冒号“:”结尾,表示它后面的指令行的地址。()

正确错误

《单片机技术》第06章在线测试

《单片机技术》第06章在线测试剩余时间:59:55

第一题、单项选择题(每题1分,5道题共5分)

1、8051单片机的中断允许控制寄存器是( ) 。

A、TCON

B、SCON

C、IP

D、IE

2、8051单片机CPU的中断允许总控制位是在特殊功能寄存器( )中。

A、TCON

B、SCON

C、IE

D、IP

3、8051单片机的中断优先级控制寄存器是( )。

A、TCON

B、SCON

C、IP

D、IE

4、如果要对定时器/计数器T0开放中断(其他中断源均为关中断状态),可用指令( )实现。

A、MOV IE,# 88H

B、MOV IE,# 82H

C、MOV IP,# 82H

D、MOV IP,# 88H

5、如果要使定时器/计数器T1为高优先级(其他中断源均处于低优先级状态),可用指令( )实现。

A、MOV IP,# 08H

B、MOV IP,# 04H

C、MOV IE,# 08H

D、MOV IE,# 04H

第二题、多项选择题(每题2分,5道题共10分)

1、微型计算机的中断类型可分为 ( )。

A、中断请求

B、可屏蔽中断

C、不可屏蔽中断

D、中断响应

2、一个完整的中断处理的基本过程应包括: ( ) 几个步骤。

A、中断请求

B、中断响应

C、中断处理

D、中断返回

3、8051单片机共有若干个中断源,它们分别是( )和串行口中断1个。

A、外部中断0

B、外部中断1

C、定时/计数器中断0

D、定时/计数器中断1

4、8051中使用的有关中断的特殊功能寄存器有( )。

A、TCON

B、SCON

C、IE

D、IP

5、8051的外部中断0和外部中断1的中断请求输入是由单片机引脚的( )提供的。

A、P3.2

B、P3.3

C、P3.4

D、P3.5

第三题、判断题(每题1分,5道题共5分)

1、可屏蔽中断是指CPU可以不处理的中断申请。()

正确错误

2、计算机采用了中断技术后,提高了其处理故障与应变的能力。()

正确错误

3、中断优先级控制寄存器IP中各控制位不可以位寻址。()

正确错误

4、8051的中断优先级控制寄存器是IE。()

正确错误

5、8051中断的开放和关闭是通过中断允许寄存器IP来实现的。()

正确错误

《单片机技术》第07章在线测试

《单片机技术》第07章在线测试剩余时间:59:53

第一题、单项选择题(每题1分,5道题共5分)

1、单片机内部定时器/计数器共有( ) 种工作方式。

A、1

B、3

C、4

D、6

2、单片机内部定时器/计数器的工作方式0是( ) 。

A、8位重装定时/计数方式

B、13位定时/计数方式

C、16位定时/计数方式

D、8位定时/计数方式

3、定时器方式控制寄存器TMOD中M1M0两位为10时,单片机按方式( )工作。

A、0

B、1

C、2

D、3

4、若要求8051的T0处在计数模式(T1未使用),且工作在方式1,则下列指令符合要求的是( ) 。

A、MOV TMOD, #02H

B、MOV TMOD, #03H

C、MOV TMOD, #04H

D、MOV TMOD, #05H

5、主频为6MHz的单片机的机器周期为( )。

A、2μs

B、1μs

C、0.5μs

D、1/12μs

第二题、多项选择题(每题2分,5道题共10分)

1、单片机定时器/计数器的工作方式有( )。

A、方式0

B、方式1

C、方式2

D、方式3

2、单片机内部定时器/计数器的工作方式具体是( ) 。

A、13位定时/计数方式

B、16位定时/计数方式

C、8位重装定时/计数方式

D、T0分为两个独立的8位定时/计数方式

3、51系列单片机定时/计数器的工作方式、计数值和中断控制都是通过( )来完成的。

A、TMOD

B、TCON

C、SCON

D、IP

4、若单片机的振荡频率为6MHz,设定时器T1工作在方式1,需要定时5ms,试确定定时器初值,正确的初值是( ) 。

A、B11CH

B、1011000111100B

C、F63CH

D、1111011000111100B

5、T1工作在定时模式(T0未使用),下列选项能满足开始定时的指令是( )。

A、MOV TCON, #80H

B、SETB TR1

C、MOV TCON, #40H

D、SETB TF1

第三题、判断题(每题1分,5道题共5分)

1、定时器/计数器的计数值在一定范围内是可变的,这取决于计数器的位数,计数的最大值也就限定了定时的最大值。()

正确错误

2、在给计数器赋初值时,可以直接给T0或T1输入所需的计数值。()

正确错误

3、8051单片机的T0用作定时器、T1用作计数器。()

正确错误

4、定时器/计数器的计数初值等于计数最大值减去计数值。()

正确错误

5、定时器/计数器在方式1时是13位定时器/计数器。()

正确错误

《单片机控制技术》实验指导书.docx

《单片机控制技术》实验指导书 实验一流水灯实验(左移右移方式) 一. 实验项目卡编号:59010115-01 二. 实验目的 通过此实验,让大家初步掌握左移位、右移位指令的使用。 三. 实验设备 1.S51E单片机学习开发板一块 2.PC微机一台 四. 实验步骤 1.打开编译软件伟煌MCS51开发系统。 2.编写源程序并进行调试。要求:小灯先向左依次移动8次,再向右依次移动7次,随后循环 前血的工作。 3.将S51E开发板连接到PC机上。 对应的89S51与LED引脚的连线为 4.打开开发板电源,用软件将调试好的程序下载至单片机屮,观察实验现象。 五. 实验参考稈序 ORG 0000H START: MOV A, #OFFH CLR C MOV R2, #08H LOOP: RLC A MOV Pl, A LCAI1 DELAY DJNZ R2, LOOP MOV R2, #07H L00P1: RRC A MOV Pl, A LCALL DELAY DJNZ R2, L00P1 JMP START DELAY: MOV R4, #200 DI: MOV R5, #248

DJNZ R5, $ DJNZ R4, DI RET END

实验二流水灯实验(利用查表方式) 一. 实验项目卡编号:59010115-02 二. 实验目的 通过此实验,让同学们掌握杏表指令的使用。 三. 实验设备 1.S51E单片机学习开发板一块 2.PC微机一台 四. 实验步骤 1?打开编译软件伟煌MCS51开发系统。 2.编写源程序并进行调试。要求:学习利用杏表方式,使小灯做舞台灯效果的变化,左移3 次,右移3次,闪烁3次,廷时时问为200毫秒。 3.将S51E开发板连接到PC机上。 对丿卫的89S51与LED引脚的连线为 4.打开开发板电源,用软件将调试好的程序下载至单片机屮,观察实验现象。 五. 实验参考程序 ORG 0000H MOV Pl, #00H MOV A, #00H START:MOV DPTR, STABLE LOOP: CLR A MOVC A, @A+DPTR CJNE A, #01H, L00P1 JMP START L00P1:MOV Pl, A MOV R3,#20 LCALL DELAY JMP LOOP DELAY:MOV R4,#20 DI: MOV R5,#248 DJNZ R5, $ DJNZ R4,D1 DJNZ R3, DELAY RET TABLE:DB OFEH, OFDH, OFBH, 0F7H DB OEFII, ODFII, OBFII, 07FII DB OFEH, OFDH, OFBH, 0F7H

单片机应用技术试卷A及答案

《单片机应用技术(C语言版)》试卷A一、单项选择题(每题1.5分,共30分) 1、51单片机的CPU主要由()组成。 A、运算器、控制器 B、加法器、寄存器 C、运算器、加法器 D、运算器、译码器 2、程序是以()形式存放在程序存储器中。 A、C语言源程序 B、汇编程序 C、二进制编码 D、BCD码 ——引脚()3、单片机8031的EA。 A、必须接地 B、必须接+5V电源 C、可悬空 D、以上三种视需要而定 4、单片机上电复位后,PC的内容为()。 A、0x0000 B、0x0003 C、0x000B D、0x0800 5、外部扩展存储器时,分时复用做数据线和低8位地址线的是() A、P0口 B、P1口 C、P2口 D、P3口 6、单片机的ALE引脚是以晶振振荡频率的()固定频率输出正脉冲,因此它可作为外部时钟或外部定时脉冲使用。 A、1/2 B、1/4 C、1/6 D、1/12 7、下面叙述不正确的是()。 A、一个C源程序可以由一个或多个函数组成。 B、一个C源程序必须包含一个主函数main( )。 C、在C程序中,注释说明只能位于一条语句的后面。 程序的基本组成部分单位是函数。C、D 8、在C语言中,当do-while语句中的条件为()时,循环结束。 A、0 B、false C、true D、非0 9、下面的while循环执行了()次空语句。 While(i=3); A、无限次 B、0次 C、1次 D、2次 10、C程序总是从()开始执行的。 A、主函数 B、主程序 C、子程序 D、主过程 11、在C51程序中常常把()作为循环体,用于消耗CPU运行时间,产生延时效果。 A、赋值语句 B、表达式语句 C、循环语句 D、空语句 12、在单片机应用系统中,LED数码管显示电路通常有()显示方式。 A、静态 B、动态 C、静态和动态 D、查询 13、共阳极LED数码管加反相器驱动时显示字符“6”的段码是() A、0x06 B、0x7D C、0x82 D、0xFA 14、51单片机的定时器T1用做定时方式时,采用工作方式1,则工作方式控制字为() A、0x01 B、0x05 C、010 D、0x50 15、启动T0开始计数是使TCON的()。

单片机课程标准scl

单片机课程标准 1.前言 1.1课程的性质 本课程是机电技术的一门职业能力必修课程,是培养学生单片机基础应用能力和程序设计能力的核心课程。本课程的教学目的是通过理论教学与实验环节,使学生正确理解单片机的基本概念、基本原理,掌握单片机程序设计和微机接口应用的基本方法,并能综合运用单片机的软、硬件技术分析实际问题,为工业生产、科学研究和实验设备等领域的单片机应用和开发打下良好的基础。使学生较深刻地认识到单片机在工业控制中的应用,更好地把单片机应用同电气自动化控制结合起来,提高对控制设备电气控制的认识。为使学生成为具有自动化设备安装、调试、维护能力和良好的职业素质的高素质技能型专门人才的培养目标服务。 先修课程为电工与电子技术、工厂电气设备及PLC等,后续课程为自控技术、供电设备运行与检修等。 1.2 设计思路 本课程是以高等职业学校机电技术专业学生就业为导向,在邀请行业专家对机电技术所涵盖的岗位群进行分析的基础上进行设计。按照学生的认知特点,打破了原来学科体系的框架,将学科的内容按项目进行知识和技能的整合,力求体现“学做一体”的教学理念。内容的选择上本着够用、适用的原则,突出实际应用,注重培养学生的应用能力和解决问题的实际工作能力。本课程的项目以职业实践活动为导向,以提高综合职业能力为核心,采用理论与实践一体化教学,培养学生的综合素质发展。 本课程注重培养学生分析问题、解决问题的能力,强化学生动手实践能力。在内容组织形式上强调学生的主体性学习,将教学活动设计成若干项目或工作情景,以项目为单位组织教学,先提出学习目标,再进行任务分析,学生针对项目的各项任务进行相关知识的学习,然后进行项目实施以实现学习目标,最后根据多元化的评价标准进行多元评价。通过项目实施,使学生在技能训练过程中加深对专业知识、技能的理解和应用,培养学生的综合职业能力,满足学生职业生涯发展的需要。

《单片机技术》课程教学大纲

单片机技术课程教学大纲 第一部分大纲说明 一.课程的性质和任务 “单片机技术”是国家开放大学电气自动化技术专业(专科)的一门统设必修专业课程。本课程4学分,共72学时,其中含实践18学时。 本课程以MCS-51系列单片机为核心,系统讲述单片机的基本原理、功能、应用、程序设计方法和编程技巧及简单应用系统设计,是一门实践性很强的课程。通过本课程学习,使学生掌握单片机的基本性能和利用单片机构成应用系统的基本方法,具备对小型单片机应用系统进行设计、分析、调试和开发能力。 二.与相关课程的衔接、配合、分工 本课程是一门知识综合性强、内容覆盖宽的课程。其先导课程有“电路分析”、“模拟电子电路”、“数字电子电路”、“计算机应用基础”、“传感器与检测技术”。同时为后续“电气控制与PLC”,“自动化生产线安装与调试综合实践等”等课程的学习提供理论及职业技能基础。因此,本课程在全部专业课程中起到承上启下的作用。 三.课程的教学基本要求 1.教学活动的实施原则 (1)本课程是一门实践性很强的课程,教学过程中,要以单片机应用能力培养为主线,淡化理论难度和深度,强化单片机各个功能部件的使用,理论讲授以够用为度,通俗易懂。 (2)注重应用,面向实用,要体现单片机应用的新知识、新技术。 (3)在教学各环节上,要关注学生的全面发展,在注重学生实践能力、专业技能等能力的培养的同时,还要培养学生的团队协作、脚踏实地、勇于创新、敬业乐业的工作作风。 2.教学基本要求 (1)按照“够用、实用”的原则,讲授单片机的结构原理,使学生了解MCS—51系列单片机的硬件结构。 (2)完善教学内容和教学手段,补充实用知识,扩充新知识,降低难度,力求通俗易懂地完成对单片机的基础知识的教学,使学生对MCS—51系列单片机的一般原理、主要功能及工作方式有较深入的理解。 (3)强化实践教学,增加实践项目教学比重,使学生熟悉MCS—51系列单片机的指令系统,并能熟练地编写相关的应用程序。 (4)通过对典型的实用项目设计方法和应用的分析,使学生具备一定的查阅相关技术

《单片机应用技术》课程标准新

《单片机原理及应用》课程标准 一、课程信息 二、课程性质 《单片机原理及应用》是电气自动化专业、机电一体化专业的专业核心课程。 三、课程目标 (一)能力目标 1、能正确绘制电路原理图,正确编译出软件程序,并仿真出最终的结果。 2、能按照要求进行单片机控制系统的设计、仿真、运行、调试。 表1 能力目标1《能力解析表》

表2 能力目标2《能力解析表》

(二)知识目标 1.通过本课程的学习使学生掌握单片机的结构、基本工作原理; 2.熟悉单片机控制的分析调试设计方法,能够设计出简易的单片机控制系统。 (三)素质目标 1. 培养具备团体协作的素质 2. 培养具备良好的职业道德 四、课程联系 (一)与先修课程的联系 《C语言编程》:单片机软件编程部分是使用C语言进行编程的。 《电工电子》:单片机硬件部分要利用电工电子的基础知识进行分析。 (二)与后续课程的联系 《单片机实训》:根据项目要求,利用单片机的软硬件知识制作出实物。 五、课程内容与教学要求 根据课程目标确定本课程学习内容包括:LED单灯闪烁、流水灯设计、交通灯设计、按键识别设计、简易数字电子时钟设计、单片机串行通信设计、简易电压表设计、建议函数信号发生器设计、点阵LED设计。知识体系结构如下表:

表3《单片机原理及应用》内容及要求 六、课程实施 (一)教学方法建议

根据本课程的教学目标要求和课程特点以及有关学情,选择适合于本课程的最优化教学法。综合考虑教学效果和教学可操作性等因素,本课程选用项目驱动教学法、分组讨论教学法。 项目驱动教学法是: 根据本课程的教学内容和目标,将本课程分为十个项目,每个项目有相应的小任务,在任务驱动下激发学生的学习兴趣和热情,从而提高教学效果。 分组讨论教学法: 针对每个项目任务,进行分工合作并最终完成,培养学生的团结协作能力。 (二)师资条件要求 本课程师资条件需满足“双师结构”教学团队的基本要求,校内专任教师具备:1、专业的大学教师资格证;2、相关企业工作经历5年以上(包括顶岗实习);3、取得高级电工技师、电气工程师等相关职业资格并具备相应知识结构。校外兼职教师具备:1、相关行业企业相应工作岗位十年以上;2、取得高级工程师等职业资格并具备相应知识结构。 (三)教学条件基本要求 1、校内专业实训室:配备学生电脑人手一台,配套单片机实验箱人手一个,配套仿真软件两个,多媒体教学设备一套。 2、校外实训基地:有专业的生产线,有单片机项目设计资源。 (四)教学资源基本要求 1. 教材选用与编写原则 选用国家重点出版社的规划教材,内容是采用项目驱动的方法编写。 2. 推荐教材与参考书籍 《单片机应用技术》,哈尔滨工业大学出版社,高松、杜德银主编,出版时间2014年8月。 3. 信息化教学资源建设 具备成熟的多媒体课件和仿真软件。

(完整版)单片机技术教案(综合版)

第一讲 一、授课内容: 1.授课科目:单片机技术 2.授课内容:1.1什么是单片机 1.2单片机的发展 1.3 MCS-51和80C51系列简介 1.4单片机的应用领域和应用模式 3.授课类型:讲授 4.授课时间:2学时 5.主讲教师:刘珊 二、教学目的:了解单片机的发展,应用领域和应用模式,掌握单片机的特点 三、教材分析: 重点/难点:单片机的特点 四、教学设想: 1.借助多媒体教学,一方面可以使课堂生动,另一方面可以腾出大量时间加强对重难点知识 的讲解. 2.借助EWB软件做演示实验,增强学生对知识的理解,同时提高他们对本学科的兴趣. 五、教学过程:(板书) 一、什么是单片机 单片机是将CPU,RAM,ROM,定时器/计数器以及I/O接口电路等计算机的主要部件集成在一块电路芯片上。 SCM:单片微型计算机 MCU:微控制器 SOC: 片上系统 二、单片微型计算机发展概况 单片机出现的历史并不长, 但发展十分迅猛。它的产生与发展和微处理器的产生与发展大体同步, 自1971年美国Intel公司首先推出4位微处理器(4004)以来, 它的发展到目前为止大致可分为5个阶段: 第1阶段(1971~1976): 单片机发展的初级阶段。1971年11月Intel公司首先设计出集成度为2 000只晶体管/片的4位微处理器Intel 4004, 并配有RAM、ROM和移位寄存器, 构成了第一台MCS—4微处理器, 而后又推出了8位微处理器Intel 8008, 以及其它各公司相继推出的8位微处理器。 第2阶段(1976~1980): 低性能单片机阶段。以1976年Intel公司推出的MCS—48系列为代表, 采用将8位CPU、8位并行I/O接口、8位定时/计数器、RAM和ROM等集成于一块半导体芯片上的单片结构, 虽然其寻址范围有限(不大于 4 KB), 也没有串行I/O, RAM、ROM容量小, 中断系统也较简单, 但功能可满足一般工业控制和智能化仪器、仪表等的需要。 第3阶段(1980~1983): 高性能单片机阶段。这一阶段推出的高性能8位单片机普遍带有串行口, 有多级中断处理系统, 多个16位定时器/计数器。片内RAM、ROM的容量加大,且寻址范围可达64 KB, 个别片内还带有A/D转换接口。 第4阶段(1983~80年代末): 16位单片机阶段。1983年Intel公司又推出了高性能的16位单片机MCS—96系列, 由于其采用了最新的制造工艺, 使芯片集成度高达12万只晶体管

单片机应用技术课后习题参考答案

1 习题1答案 1.2 填空题 (1)单片级应用系统是由硬件系统、软件系统组成的 (2)除了单片机和电源外,单片机最小系统包括时钟电路、复位电路 (3)除了电源和电线引脚外,XTAL1、XTAL2、RST、EA引脚信号必须连接相应电 路 (4)51系列单片机的存储器主要有4个物理存储空间,即片内数据存储器、片内程序存储器、片外数据存储器、片外程序存储器 (5)51系列单片机的XTAL1和XTAL2引脚是时钟电路 (6)51系列单片机的应用程序一般存放在程序存储器 (7)片内RAM低128单元,按其用途划分为工作寄存器组、位寻址区、用户RAM区(8)但振荡脉冲频率为12MHz时,一个机器周期为1us,当振荡脉冲频率为6MHz时,一个机器周期为2us (9)51系列单片机的复位电路有两种,即上电复位电路、按键复位电路 (10)输入单片机的复位信号需延续2个机器周期以上的高电平即为有效。 1.3 (4)什么是机器周期?机器周期和晶振频率有何关系?当晶振频率为6MHz时,机器周期是多少? 答: 规定一个机器周期的宽度为12个振荡脉冲周期,因此机器周期就是振荡脉冲的十二分频。 当振荡脉冲频率为6 MHz时,一个机器周期为2 μs。 (5)51系列单片机常用的复位方法有哪几种?画电路图并说明其工作原理。 答: (a)上电复位电路(b)按键复位电路 单片机常见的复位电路 图(a)为上电复位电路,它是利用电容充电来实现的。在接电瞬间,RST端的电位

与VCC相同,随着充电电流的减少,RST的电位逐渐下降。只要保证RST为高电平的时间大于两个机器周期,便能正常复位。 图(b)为按键复位电路。该电路除具有上电复位功能外,若要复位,只需按图(b)中的RESET键,此时电源VCC经电阻R1、R2分压,在RST端产生一个复位高电平。 习题3 答案 3.2 填空题 (2)用C51编程访问51单片机的并行I/O口是,可以按字节,寻址操作,还可以按位操作(4)C51中定义一个可位寻址变量FLAG访问P3口的P3.1引脚的方法是s bit FLAG=P3^1; (10)下面的while循环执行了无限次空语句。 i=3; While(i!=0); (15)在以下的数组定义中,关键字“code”是为了把tab数组存储在程序存储器ROM中 Unsigned char code b[]={}; 3.3 上机操作题 (1) //xiti3_3_1.c——第三章习题3.3上机操作题(1) #include void delay(unsigned char i); //延时函数声明 void main() //主函数 { while(1){ P1=0x55; //按状态1的方式点亮8个LED delay(200); //延时 P1=0xaa; //按状态2的方式点亮8个LED delay(200); //延时 } } void delay(unsigned char i) //延时函数参见任务1程序ex1_1.c (2) //xiti3_3_2.c——第三章习题3.3上机操作题(2) #include //包含头文件REG51.H void delay(unsigned char i); //延时函数声明 void main() //主函数 { unsigned char i,l,r; while(1){ l=0x10; // 高4位灯的位置初值为00010000B r=0x08; // 低4位灯的位置初值为00001000B

《单片机应用技术》课程标准

电子技术应用专业 《单片机应用技术》课程标准 增加附录:51或52单片机说明书,编程软件烧程序软件使用说明,增加实验中使用的各种器件说明 修改任务内容:去掉任务ISP下载线制作 增加点阵及液晶显示 一、概述 (一)课程性质 单片机技术是现代电子工程领域一门飞速发展的技术,其在教学及产业界的技术推广仍然是当今科学技术发展的热点。学习单片机并掌握其应用已经成为电子类学生必须具备的技能,也是现代工科学生就业的一个基本条件。 《单片机应用技术》是电子技术应用专业的一门职业技术课。它以模拟电子技术、数字电子技术、C语言等课程为基础。后续课程如电子产品装调技术、电子产品检测技术及相关实训课程,一般都要应用到单片机系统的应用。它可以充分体现学生利用自己所掌握的知识解决实际工程问题的能力。单片机知识在电子类专业整个课程体系中处于承上启下的核心地位。 通过本课程的学习,使学生掌握单片机技术及其在工业控制、经济建设和日常生活中的应用,培养学生实践能力、创新能力,为将来从事相关产品的检测和维护等工作奠定坚实的基础,为学生将来在电子类专

业领域进一步发展打下良好基础。 (二)课程基本理念 本课程的设计突破了学科体系模式,打破了原来各学科体系的框架,将各学科的内容按“项目”进行整合。本课程的“项目”以职业实践活动为主线,因而,它是跨学科的,且理论与实践一体化。强调学生个人适应劳动力市场变化的需要。因而,本课程的设计兼顾了企业和个人两者的需求,着眼于人的全面发展,以培养全面素质为基础,以提高综合职业能力为核心。 本课程包含了单片机应用技术的五个项目,每个项目均由若干个具体的典型工作任务组成,每个任务均将相关知识和实践(含实验)过程有机结合,力求体现“做中学”、“学中做”的教学理念;本课程内容的选择上降低理论重心,突出实际应用,注重培养学生的应用能力和解决问题的实际工作能力。 (三)课程设计思路 本课程标准注重培养分析问题、解决问题的能力,强化学生动手实践能力,遵循学生认知规律,紧密结合应用电子专业的发展需要,为将来从事应用电子产品的设计、检测奠定坚实的基础。将本课程的教学活动分解设计成若干项目或工作情景,以项目为单位组织教学,并以典型设备为载体,通过具体案例,按单片机项目实施的顺序逐步展开,让学员在掌握技能的同时,引出相关专业理论知识,使学生在技能训练过程中加深对专业知识、技能的理解和应用,培养学生的综合职业能力,满足学生职业生涯发展的需要。 二、课程目标 1、总目标 本课程先修要求:学生已学习《模拟电子技术》、《数字电子技术》等相关专业基础理论课程,有一定的电路识图、分析能力后进行本专业能力实训。通过实训学生应达到: (一)应使学生熟悉单片机的原理与结构,通过试验实训的训练和一些简易单片机项目制作,掌握单片机控制的基本原理、接口技术,掌

单片机技术最新发展情况

单片机技术最新发展情况 单片机的最新技术进步,包括数字单片机的工艺及技术,模糊单片机的工艺及技术,单片机的可靠性技术,以及以单片机为核心的嵌入式系统。 数字单片机的技术发展 数字单片机的技术进步反映在内部结构、功率消耗、外部电压等级以及制造工艺上。在这几方面,较为典型地说明了数字单片机的水平。在目前,用户对单片机的需要越来越多,但是,要求也越来越高。下面分别就这四个方面说明单片机的技术进步状况。 1、内部结构的进步 单片机在内部已集成了越来越多的部件,这些部件包括一般常用的电路,例如:定时器,比较器,A/D转换器,D/A转换器,串行通信接口,Watchdog电路,LCD控制器等。 有的单片机为了构成控制网络或形成局部网,内部含有局部网络控制模块CAN。例如,Infineon公司的C505C,C515C,C167CR,C167CS-32FM,81C90;Motorola 公司的68HC08AZ系列等。特别是在单片机C167CS-32FM中,内部还含有2个CAN。因此,这类单片机十分容易构成网络。特别是在控制,系统较为复杂时,构成一个控制网络十分有用。 为了能在变频控制中方便使用单片机,形成最具经济效益的嵌入式控制系统。有的单片机内部设置了专门用于变频控制的脉宽调制控制电路,这些单片机有Fujitsu公司的MB89850系列、MB89860系列;Motorola公司的MC68HC08MR16、MR24等。在这些单片机中,脉宽调制电路有6个通道输出,可产生三相脉宽调制交流电压,并内部含死区控制等功能。

特别引人注目的是:现在有的单片机已采用所谓的三核(TnCore)结构。这是一种建立在系统级芯片(Systemonachip)概念上的结构。这种单片机由三个核组成:一个是微控制器和DSP核,一个是数据和程序存储器核,最后一个是外围专用集成电路(ASIC)。这种单片机的最大特点在于把DSP和微控制器同时做在一个片上。虽然从结构定义上讲,DSP是单片机的一种类型,但其作用主要反映在高速计算和特殊处理如快速傅立叶变换等上面。把它和传统单片机结合集成大大提高了单片机的功能。这是目前单片机最大的进步之一。这种单片机最典型的有Infineon公司的TC10GP;Hitachi公司的SH7410,SH7612等。这些单片机都是高档单片机,MCU都是32位的,而DSP采用16或32位结构,工作频率一般在60MHz以上。 2、功耗、封装及电源电压的进步 现在新的单片机的功耗越来越小,特别是很多单片机都设置了多种工作方式,这些工作方式包括等待,暂停,睡眠,空闲,节电等工作方式。Philips公司的单片机P87LPC762是一个很典型的例子,在空闲时,其功耗为1.5mA,而在节电方式中,其功耗只有0.5mA。而在功耗上最令人惊叹的是TI公司的单片机MSP430系列,它是一个16位的系列,有超低功耗工作方式。它的低功耗方式有LPM1、LPM3、LPM4三种。当电源为3V时,如果工作于LMP1方式,即使外围电路处于活动,由于CPU不活动,振荡器处于1~4MHz,这时功耗只有50μA。在LPM3时,振荡器处于32kHz,这时功耗只有1.3μA。在LPM4时,CPU、外围及振荡器32kHz都不活动,则功耗只有0.1μA。 现在单片机的封装水平已大大提高,随着贴片工艺的出现,单片机也大量采用了各种合符贴片工艺的封装方式出现,以大量减少体积。在这种形势中,Microchip公司推出的8引脚的单片机特别引人注目。这是PIC12CXXX系列。它含有0.5~2K程序存储器,25~128字节数据存储器,6个I/O端口以及一个定时器,有的还含4道A/D,完全可以满足一些低档系统的应用。扩大电源电压范围以及在较低电压下仍然能工作是今天单片机发展的目标之一。目前,一般单片

单片机技术应用课程标准

《单片机技术与应用》课程标准课程名称:单片机技术与应用 适用专业:通信技术 开设学期:第2学年第1学期 学时: 48 学分: 3 (一)课程性质与作用 随着电子设备智能化的不断发展和日益普及,单片机作为电子设备智能的核心其应用日益广泛,在包括各种通信设备在内的电子应用领域中随处可见单片机的应用。因此,高职院校信息电子类专业大都开设了单片机应用的相关课程。我院通信技术专业作为一个信息电子类专业,特开设《单片机技术与应用》课程,作为一门专业选修课程,以培养学生单片机应用相关的技能,并为后继通信设备相关课程的学习打下基础,同时有效拓宽学生的就业方向。 《单片机技术与应用》课程主要讲述单片机及其应用技术,该门课程的主要作用在于通过单片机相关知识的讲解和单片机应用系统开发过程的训练,使学生具备单片机使用方面的基本知识和技能,以为后继的通信专业设备课程的学习打下一定的基础。同时本课程也和本专业的《电路分析与制作》、《通信电子技术与实践》共同构成电子相关技能培养的课程体系,为学生毕业后到电子相关岗位就业打下较好的基础,以拓宽学生的就业方向。 (二)课程设计思路 本课程标准的总体设计思路是:根据高职学生的学习特点,并结合本课程的性质及教学内容,以及我国高职教育的发展方向,力求课程的教学在本课程标准的指导下能够最大限度地激发学生的学习兴趣、调动学生的学习主动性和积极性,以更好地达到本课程的教学目的和要求。为此,引导本课程的教学由传统的学科式知识组织方式转换为基于工作过程的任务引领式知识组织方式,以“交通信号灯控制器设计”这一单片机实际应用系统作为教学项目,以该项目的实现过程为主线串起相应的知识要点讲解和技能训练,并将该项目的实现过程分解成由简到繁的多个工作任务,紧紧围绕完成工作任务的需要来选择课程内容;同时变知识学科本位为职业能力本位,从“任务与职业能力”分析出发,为每一个工作任务设定职业能力培养目标;变书本知识的传授为动手能力的培养,打破传统的知识传授方式,以工作

单片机控制的机器人

军第一航空学院张宏,王德合 引言 随着微电子技术的不断发展,微处理器芯片的集成程度越来越高,单片机已可以在一块芯片上同时集成CPU、存储器、定时器/计数器、并行和串行接口、看门狗、前置放大器、A/D转换器、D/A转换器等多种电路,这就很容易将计算机技术与测量控制技术结合,组成智能化测量控制系统。这种技术促使机器人技术也有了突飞猛进的发展,目前人们已经完全可以设计并制造出具有某些特殊功能的简易智能机器人。 1 设计思想与总体方案 1.1 简易智能机器人的设计思想 本机器人能在任意区域内沿引导线行走,自动绕障,在有光源引导的条件下能沿光源行走。同时,能检测埋在地下的金属片,发出声光指示信息,并能实时存储、显示检测到的断点数目以及各断点至起跑线间的距离,最后能停在指定地点,显示出整个运行过程的时间。 1.2 总体设计方案和框图 本设计以AT89C5l单片机作为检测和控制核心。采用红外光电传感器检测路面黑线及障碍物,使用金属传感器检测路面下金属铁片,应用光电码盘测距,用光敏电阻检测、判断车库位置,利用PWM(脉宽调制)技术动态控制电动机的转动方向和转速。通过软件编程实现机器人行进、绕障、停止的精确控制以及检测数据的存储、显示。通过对电路的优化组合,可以最大限度地利用51单片机的全部资源。

P0口用于数码管显示,P1口用于电动机的PWM驱动控制,P2,P3口用于传感器的数据采集与中断控制。这样做的优点是:充分利用了单片机的内部资源,降低了总体设计的成本。该方案总体方案见图1。 2 系统的硬件组成及设计原理 此系统的硬件部分由单片机单元、传感器单元、电源单元、声光报警单元、键盘输入单元、电机控制单元和显示单元组成,如图2所示。 2.1 单片机单元 本系统采用AT89C51单片机作为中央处理器。其主要任务是扫描键盘输入的信号启动机器人,在机器人行走过程中不断读取传感器采集到的数据,将得到的数据进行处理后,根据不同的情况产生占空比不同的PWM脉冲来控制电机,同时将相关数据送显示单元动态显示,产生声光报警信号。其中,P0用于数码管动态显示,P1.0一P1.5控制2个电机,P1.6、P1.7为独立式键盘接口,P2接传感器,P3.2接计里程的光电码盘,P3.7接声光报警单元,P3.4、P3.5、P3.6接用于显示断点数目的发光二极管。

《单片机应用技术》试卷B及答案

《单片机应用技术(C 语言版)》试卷B 一、 单项选择题(每题1.5分,共30分) 1、51单片机的CPU 主要由( )组成。 A 、运算器、控制器 B 、加法器、寄存器 C 、运算器、加法器 D 、运算器、译码器 2、PSW 中的RS1和RS0用来( ) 。 A 、选择工作方式 B 、指示复位 C 、选择定时器 D 、选择工作寄存器组 3、单片机8031的EA —— 引脚( )。 A 、必须接地 B 、必须接+5V 电源 C 、可悬空 D 、以上三种视需要而定 4、单片机上电复位后,PC 的内容为( )。 A 、0x0000 B 、0x0003 C 、0x000B D 、0x0800 5、单片机的4个并行I/O 端口作为通用I/O 端口使用,在输出数据时,必须外接上拉电阻的是( ) A 、P0口 B 、P1口 C 、P2口 D 、P3口 6、单片机的ALE 引脚是以晶振振荡频率的( )固定频率输出正脉冲,因此它可作为外部时钟或外部定时脉冲使用。 A 、1/2 B 、1/4 C 、1/6 D 、1/12 7、下面叙述不正确的是( )。 A 、一个C 源程序可以由一个或多个函数组成。 B 、一个 C 源程序必须包含一个主函数main( )。 C 、在C 程序中,注释说明只能位于一条语句的后面。 D 、C 程序的基本组成部分单位是函数。 8、在C51语言的if 语句中,用做判断的表达式为( )。 A 、关系表达式 B 、逻辑表达式 C 、算术表达式 D 、任意表达式

9、下面的while循环执行了()次空语句。 While(i=3); A、无限次 B、0次 C、1次 D、2次 10、C程序总是从()开始执行的。 A、主函数 B、主程序 C、子程序 D、主过程 11、在C51程序中常常把()作为循环体,用于消耗CPU运行时间,产生延时效果。 A、赋值语句 B、表达式语句 C、循环语句 D、空语句 12、在单片机应用系统中,LED数码管显示电路通常有()显示方式。 A、静态 B、动态 C、静态和动态 D、查询 13、在共阳极数码管使用中,若要仅显示小数点,则其相应的字段码是()。 A、0x80 B、0x10 C、0x40 D、0x7F 14、51单片机的定时器T1用做定时方式时,采用工作方式1,则工作方式控制字为() A、0x01 B、0x05 C、0x10 D、0x50 15、MCS-51系列单片机串行口发送/接收中断源的工作过程是:当串行口接收或发送完一帧数据时,将SCON中的(),向CPU申请中断。 A、RI或TI置1 B、RI或TI置0 C、RI置1或TI置0 D、RI置0或TI置1 16、在定时/计数器的计数初值计算中,若设最大计数值为M,对于工作方式1下的M值为()。 A、M=213 = 8192 B、M=28 = 256 C、M=24 = 16 D、M=216 = 65536 17、51单片机的串行口是()。 A、单工 B、全双工 C、半双工 D、并行口 18、表示串行数据传输速率的指标为()。 A、USART B、UART C、字符帧 D、波特率 19、串行口的控制寄存器为()。 A、SMOD B、SCON C、SBUF D、PCON 20、串行口的发送数据和接收数据端为()。 A、TXD和RXD B、TI和RI C、TB8和RB8 D、REN 二、填空题(每空1.5分,共30分)

《单片机应用技术》课程标准

《单片机应用技术》课程标准 课程名称、代码:《单片机应用技术》 总学时数:64(理论课学时数:32 实践课学时数:32) 适用专业:电信技术、通信技术、应用电子技术(汽车检测与维修技术方向) 1.课程概述 1.1 课程的性质 单片机技术是现代电子工程领域一门飞速发展的技术,其在教学及产业界的技术推广仍然是当今科学技术发展的热点。学习单片机并掌握其设计应用技术已经成为电子类学生必须掌握的一门技术,也是现代工科学生就业的一个基本条件。 《单片机应用技术》是应用电子技术、电信技术等专业一门专业基础课,是我系重点建设课程之一。它以模拟电子技术、数字电子技术、C语言等课程为基础。后续课程是各专业课如:计算机控制、智能化仪器仪表、程控交换机等通信设备、汽车电控、汽车电路分析、课程设计、毕业设计,一般都要应用到单片机系统的应用。它可以充分体现学生利用自己所掌握的知识解决实际工程问题的能力。单片机知识在电子类专业整个课程体系中处于承上启下的核心地位。 通过本课程的学习,使学生掌握单片机技术及其在工业控制、经济建设和日常生活中的应用,培养学生实践能力、创新能力和新产品设计开发能力,为将来从事电子电器新产品设计开发,电子产品的检测和维护等工作奠定坚实的基础,为学生将来在电子类专业领域进一步发展打下良好基础。 《单片机应用技术》课程是郑州信息科技职业学院电信技术、通信技术、

应用电子技术专业学生专业必修课; 1.2 课程定位 《单片机应用技术》是培养单片机应用开发人员的主要支撑课程。通过课程学习使学生具备使用汇编语言开发单片机程序的专业技能及职业素养,并掌握一定的理论知识,为就业后的可持续发展奠定基础。 本课程是为培养8051单片机开发与应用人才而开设的,主要介绍如何在8051单片机汇编语言程序设计,以提高单片机开发的效率。汇编语言的编写高效且需要对机器硬件精确控制的程序,目前仍然在单片机教学中被广泛采用。本门课程在讲授的过程中先重点讲单片机原理并在此基础上讲解汇编语言程序设计等基础知识,本课程属于职业准备课程和职业技能训练课程。本课程后续课程是《通信原理》和《数据处理与采集技术》,属于岗位技能应用课程,与学生毕业后的职业岗位任职要求相一致,前、后续课程衔接得当,符合职业岗位的任职要求和职业发展的需要。 1.3 课程设计思路 本课程是以高等职业院校电信、通信以及应电专业的学生就业为导向,在行业专家的指导下,对相关专业化方向所涵盖的岗位进行任务与职业能力进行分析,以实际工作任务为引领,以创新能力培养为主线,将课程知识体系整合为7个技能教学模块,在教学过程中注意体现学生设计能力培养的循序渐进性,采用理论教学+实验实训+综合项目实训3层递进相结合的模式来提高教学质量。实际教学中,按照项目导向、任务驱动教学模式,设计和开发一系列基于工作过程的教学标准和教学资源,实现“教、学、做”一体化的课堂教学,在教学内容和方法上贯彻“技能培养为主,知识够用为度”的教学思想,旨在培养学生的创新意识,提高岗位实践能力和适应能力。

单片机课后习题答案(《单片机应用技术》C语言版)

MCS-51在通常应用情况下,使用振荡频率为的6MHz或12MHz的晶振,如果系统中使用了单片机的串行口通信,则一般采用振荡频率为11.059MHz的晶振。 1.11 答: 规定一个机器周期的宽度为12个振荡脉冲周期,因此机器周期就是振荡脉冲的十二分频。 当振荡脉冲频率为12 MHz时, 一个机器周期为1μs;当振荡脉冲频率为6 MHz时,一个机器周期为2 μs。 1.12 答: (a)上电复位电路(b)按键复位电路 单片机常见的复位电路 图(a)为上电复位电路,它是利用电容充电来实现的。在接电瞬间,RST 端的电位与VCC相同,随着充电电流的减少,RST的电位逐渐下降。只要保证RST为高电平的时间大于两个机器周期,便能正常复位。 图(b)为按键复位电路。该电路除具有上电复位功能外,若要复位,只需按图(b)中的RESET键,此时电源VCC经电阻R1、R2分压,在RST端产生一个复位高电平。 习题2答案 2.1 单项选择题 (1)C (2)A (3)B (4)A (5)D 2.2 答: 单片机开发过程所用的设备与软件称为单片机开发系统或开发工具。 单片机开发系统包括计算机、单片机在线仿真器、开发工具软件、编程器等。连接方法如下图所示。 单片机开发系统连接方法示意图 2.3 答:单片机应用系统的开发过程如下: 设计电路图→制作电路板→程序设计→硬软件联调→程序下载→产品测试2.4 答: 1.在线仿真功能 在线仿真器(In Circuit Emulator,简称ICE)是由一系列硬件构成的设备,它能仿真用户系统中的单片机,并能模拟用户系统的ROM、RAM和I/O口。因此,在线仿真状态下,用户系统的运行环境和脱机运行的环境完全“逼真”。 2.调试功能 1)运行控制功能 开发系统应能使用户有效地控制目标程序的运行,以便检查程序运行的结果,对存在的硬件故障和软件错误进行定位。 2)单片机状态查看修改功能

《单片机C语言程序设计》课程标准

广州康大职业技术学院 《单片机C语言程序设计》课程标准 一、基本信息 适用对像:应用电子技术专业的学生 课程代码: 学分:2 学时:36 制定人:徐又又 制定时间:2010年9月 所属系部:自动化 批准人:陶甫廷 二、课程的目标 1.专业能力目标 了解单片机C语言的特点、与PC机C语言的异同之处、单片机C语言的开发环境; 熟悉单片机C语言的基本语法规范、Keil C软件的应用及其与硬件平台的连接、C语言程 序结构设计、与单片机相关的设置等方面知识。 2.方法能力目标 了解用单片机C语言进行应用产品软件开发的步骤,具备单片机C语言程序的识读、修改的基本能力;学会使用Keil C软件进行源程序编辑、编译和软、硬件模拟调试的操作方 法与技能。 3.社会能力目标 通过后续课程《单片机应用实训》的学习与强化训练,具有使用单片机C语言进行电子产品、自动检测与控制和高新视听设施等方面的软件开发的职业技能。 三、整体教学设计思路 1.课程定位 该课程是应用电子技术和自动化技术等专业获得专业技能的必修课程之一,该课程属于职业技术课程,以培养电子产品开发相关行业急需的机电类和电子类高级技能应用型人才 为目标。 本课程一般在学生学完模拟电子技术与数字电子技术、计算机技术等专业基础课后再讲授;《单片机应用》等课程可作为先修课程,也可在同一学期开设。 2.课程开发思路

本课程根据“工学结合”的原则,强调对单片机C语言程序设计的理论部分删繁就简,以“实用够用”为度,就是为了便于他们在后续的实训月(四周)以及即将下厂顶岗实习期 (十周),将所学的单片机C语言程序设计的常用原理与实用知识,能够与实训、实习的生 产工位和顶岗工作更紧密地联系起来。 四、教学内容 1.学时分配 学习情境名称子学习情境1 子学习情境2 子学习情境3 子学习情境4 学时 分配 学习情境(单元)1 单片机C语言概述单片机C语言与 PC机C语言的异 同之处 简单的C程序介绍 及上机操作(编译 三个简单C程序) 3 教学时数 1 2 学习情境(单元)2单片机C语言开发环境 建立 Keil软件的使 用(源文件、 工程的建立) 上机操作(用keil 软件进行工程的设 置) 3 教学时数 2 1 学习情境(单元)3数据的类型、运算符和 表达式 用整型和字符型 定义变量 数的溢出 C51中特有的数 据类型 上机操作(用 算术运算符和 算术表达式编 写程序) 6 教学时数 2 1 2 1 学习情境(单元)4C51流程与控制顺序结构程序选择结构程序循环结构程 序(上机操作 编译冒泡排 序法程序) 6 教学时数 2 2 2 学习情 境(单 元)5 C51构造数据类型数组指针结构共用体和枚举 6 教学时数 2 2 1 1 学习情境(单元)6单片机内部资源的组成中断编程上机操作用定时器 /计数器资源 编程并编译 串口编程 6 教学时数 2 2 2 学习情境(单元)7函数函数的定义函数的调用局部变量和全局 变量 变量的存储类 别 6 教学时数 2 2 1 1

单片机基本原理测试题

精品资料 注意事项: 1. 把此试题重命名为“第 X 组X 号XXX ” 2. 所有的图要用笔画在纸上用手机拍下,再粘贴到试题上; 3. 试题中凡是提到解释原因的或者是为什么的都要详细解释,不要用一句话了事; 4. 解答时直接在问题下面解答就可以了,字体必须要用蓝色的宋体五号字;否则后果自负! 电路分析、解释 1. 电阻的作用?为什么用这么大阻值?写出 计算公式?如果指示灯换成一个① 10mm 的大 led (电流值20ma,压降2V),这个电阻需要接 多大值?写出计算公式如何算? 答:电阻作用是限流。 因为LED 的有效电流在 3mA-20mA 之间, 压降为1.7V 。计算公式为: R= ( 5V-1.7V ) /(0.003A~0.02A),所以计算出来,限流电阻为 165欧 到1100欧之间。 R= ( 5V-2V ) /0.02A=150 欧。 2. 如果供电电压变成 12v 指示灯换成一个① 10mn t 勺大led (电流值20mA 压降2V ),这个电 阻需 要接多大值?写出计算公式? 答:R= (12V-2V ) /0.02A=500 欧。 3、电阻电容大小的的选取及计算? 答:因为充电时间必须超过经过两个机器周 期,又T=RC 所以,对电阻电容的选取具有 参数要求。 单片机初始状态各10 口电平状态如何? 答:高电平 单片机复位的条件? “复位”指复位什么? 答:RST 引脚输入高电平,而且必须超过来两 个机器周期;“复位”指单片机程序从 0000H 物理地址开始执行 复位电平要维持多长时间单片机才复位? 2 复位电路 (要求附 有电容充 电坐标 图,分别 详细解释 上电复位 和手动复 位的关键 1、 手动复位的复位过程及解释: 答:1、RST 引脚由接近于0V 经过超过两个机 器周期,变成高电平,超过时间大约为200mso 因为按键按下后,5V 电源经过1K 电阻然后经 过10K 电阻到 地,电容慢慢充电,经过两个机 器周期,电压到达 4.5V 左右,单片机实现高 电平复位。 2、 上电复位的复位过程及解释: 答:电源上电后,VCC 对电容充电,RST 引脚 由1点几伏慢慢变成将近 5V ,高电平复位。 原理图 点的电位 变化) 1 供电电路

单片机控制技术

单片机控制技术 单片机控制技术随着材料科学、工艺技术、计算机技术的发展与进步,电路系统向着集成度极高的方向发展。CPU的生产制造技术,也朝着综合性、技术性、实用性发展。如CPU的运算位数从4位、8位…到32位机的发展,运算速度从8 MHz、32 MHz…到1.6GHz。可以说是日新月异的发展着。其中单片机在控制系统中的应用是越来越普遍了。单片机控制系统是以单片机(CPU)为核心部件,扩展一些外部接口和设备,组成单片机工业控制机,主要用于工业过程控制。要进行单片机系统设计首先必须具有一定的硬件基础知识;其次,需要具有一定的软件设计能力,能够根据系统的要求,灵活地设计出所需要的程序;第三,具有综合运用知识的能力。最后,还必须掌握生产过程的工艺性能及被测参数的测量方法,以及被控对象的动、静态特性,有时甚至要求给出被控对象的数学模型。 单片机系统设计主要包括以下几个方面的内容:控制系统总体方案设计,包括系统的要求、控制方案的选择,以及工艺参数的测量范围等;选择各参数检测元件及变送器;建立数学模型及确定控制算法;选择单片机,并决定是自行设计还是购买成套设备;系统硬件设计〔1〕,包括接口电路,逻辑电路及操作面板;系统软件设计,包括管理、监控程序以及应用程序的设计,应用系统设计包含有硬件设计与软件设计两部分〔2〕;系统的调试与试验。 1单片机控制系统总体方案的设计 确定单片机控制系统总体方案,是进行系统设计最重要、最关键的一步。总体方案的好坏,直接影响整个控制系统的性能及实施细则。总体方案的设计主要是根据被控对象的任务及工艺要求而确定的。设计方法大致如下:根据系统的要求,首先确定出系统是采用开环系统还是闭环系统,或者是数据处理系统。选择检测元件,在确定总体方案时,必须首先选择好被测参数的测量元件,它是影响控制系统精度的重要因素之一。选择执行机构,执行机构是微型机控制系统的重要组成部件之一。执行机构的选择一方面要与控制算法匹配,另一方面要根据被控对象的实际情况确定。选择输入/输出通道及外围设备。选择时应考虑以下几个问题:被控对象参数的数量;各输入/输出通道是串行操作还是并行操作;各通道数据的传递速率;各通道数据的字长及选择位数;对显示、打印有何要求;画出整个系统原理图。 单片机控制系统中控制算法的选用一般有: (1) 直接数字控制 当被控对象的数学模型能够确定时,可采用直接数字控制。所谓数学模型就是系统动态特性的数学表达式,它表示系统输入输出及其内部状态之间的关系。一般多用实验的方法测出系统的特性曲线,然后再由此曲线确定出其数学模型。现在经常采用的方法是计算机仿真及计算机辅助设计,由计算机确定出系统的数学模型,因而加快了系统模型的建立。当系统模型建立后,即可选定上述某一种算法,设计数字控制器,并求出差分方程。计算机的主要任务就是按此差分方程计算并输出控制量,进而实现控制。

相关文档
相关文档 最新文档