单片机试题
单片机考试试题

单片机考试试题一、选择题(每题2分,共20分)1. 单片机是一种______。
A. 微处理器B. 微控制器C. 微电脑D. 以上都是2. 下列哪个不是单片机的组成部分?A. 中央处理器B. 存储器C. 显示器D. 输入/输出接口3. 8051单片机的内部数据存储器有多少字节?A. 128B. 256C. 512D. 10244. 单片机的中断服务程序通常存放在哪个区域?A. 程序存储区B. 数据存储区C. 特殊功能寄存器区D. 堆栈区5. 下列哪个指令不是8051单片机的指令?A. MOVB. ADDC. SUBD. DIV6. 单片机的时钟频率与机器周期的关系是?A. 时钟频率 = 机器周期B. 时钟频率 = 机器周期 / 12C. 机器周期 = 时钟频率 / 12D. 机器周期 = 时钟频率 * 127. 单片机的I/O口通常具有几种工作模式?A. 1种B. 2种C. 3种D. 4种8. 下列哪个不是单片机的串行通信方式?A. UARTB. SPIC. I2CD. USB9. 单片机的看门狗定时器的主要作用是什么?A. 定时唤醒B. 定时计数C. 系统监控D. 系统复位10. 下列哪个不是单片机的编程语言?A. C语言B. 汇编语言C. BASIC语言D. HTML语言二、简答题(每题10分,共30分)1. 简述单片机的工作原理。
2. 描述单片机中断处理的过程。
3. 解释单片机的串行通信和并行通信的区别。
三、计算题(每题15分,共30分)1. 给定一个8051单片机的时钟频率为12MHz,计算其机器周期的频率。
2. 如果一个单片机的I/O口配置为推挽输出,当其输出高电平时,外部电路需要的电流为20mA,请计算该I/O口能驱动的LED灯的数量,假设每个LED灯的工作电流为20mA。
四、应用题(每题20分,共20分)设计一个简单的单片机系统,用于控制一个交通信号灯,要求红、绿、黄灯交替亮起,每种颜色的灯亮起时间为30秒。
单片机专业试题及答案详解

单片机专业试题及答案详解一、单选题1. 单片机中的“单片”指的是什么?A. 单片存储器B. 单片处理器C. 单片集成电路D. 单片输入设备答案:C2. 下列哪个不是单片机的典型应用?A. 家用电器控制B. 汽车电子C. 个人电脑D. 工业自动化答案:C3. 8051单片机的内部RAM地址空间是多少字节?A. 128B. 256C. 512D. 1024答案:B4. 下列哪个不是单片机的I/O端口?A. P0B. P1C. P2D. P3答案:D5. 单片机的时钟频率与机器周期的关系是什么?A. 时钟频率是机器周期的12倍B. 机器周期是时钟频率的12倍C. 时钟频率是机器周期的1/12D. 机器周期是时钟频率的1/12答案:D二、多选题6. 单片机的中断系统通常包括哪些部分?A. 中断源B. 中断向量表C. 中断优先级D. 中断服务程序答案:A, B, C, D7. 单片机的串行通信中,同步方式与异步方式的区别是什么?A. 同步方式需要时钟信号B. 异步方式不需要时钟信号C. 同步方式传输速率慢D. 异步方式传输速率快答案:A, B8. 下列哪些因素会影响单片机的功耗?A. 时钟频率B. 工作电压C. 温度D. 负载电流答案:A, B, D三、简答题9. 简述单片机的最小系统包含哪些基本组件?答案:单片机的最小系统通常包括:单片机本身、时钟电路、复位电路、电源电路、以及必要的输入输出接口。
10. 描述单片机的程序存储器和数据存储器的区别。
答案:程序存储器用于存储单片机执行的程序代码,通常是只读的。
数据存储器则用于存储程序运行过程中产生的数据,包括变量、常量等,通常是可读写的。
四、计算题11. 假设一个单片机的时钟频率为12MHz,计算其一个机器周期的时间长度。
答案:机器周期时间长度 = 时钟周期× 机器周期倍数。
对于大多数单片机,一个机器周期是12个时钟周期,所以机器周期时间长度= 1/12M Hz × 12 = 1μs。
单片机期末考试试题

单片机期末考试试题
一、选择题
1. 下列关于单片机的说法,正确的是:
A. 单片机只能执行一个程序
B. 单片机是一种独立运行的计算机系统
C. 单片机通常由微处理器、存储器和输入输出设备构成
D. 单片机不需要外部电源供电
2. 单片机中常用的编程语言是:
A. C语言
B. Java语言
C. Python语言
D. HTML语言
3. 下列哪个是单片机的主要功能之一?
A. 图像处理
B. 语音识别
C. 数据处理
D. 网络连接
4. 单片机中常用的存储器包括:
A. ROM
B. RAM
C. Flash
D. 所有选项都正确
5. 单片机的时钟频率通常指的是:
A. CPU的时钟频率
B. 串口的时钟频率
C. 芯片上的任务执行频率
D. 外部存储器的时钟频率
二、填空题
1. 单片机中的ADC全称是__________。
2. 单片机中常见的GPIO中文全称是__________。
3. 单片机中最基本的输入输出设备是__________。
4. 单片机中常见的中断服务程序是__________。
5. 单片机中的I/O口中文全称是__________。
三、简答题
1. 请简要说明单片机中的PWM是什么,有什么作用?
2. 简要解释单片机中的I2C总线的原理及应用。
3. 请简述单片机中的串口通信是如何实现的,常用的串口通信方式有哪些?
四、编程题
请在单片机开发环境中编写一个简单的LED点亮程序,实现LED 灯隔1秒亮灭交替的效果。
以上为单片机期末考试试题内容,祝您考试顺利!。
单片机试题及答案

单片机试题及答案一、选择题1. 单片机的英文缩写是:A. CPUB. MCUC. RAMD. ROM答案:B2. 以下哪个不是单片机的组成部分?A. 中央处理器(CPU)B. 随机存取存储器(RAM)C. 只读存储器(ROM)D. 硬盘驱动器(HDD)答案:D3. 单片机的程序存储在:A. RAM中B. ROM中C. EEPROM中D. 所有以上选项答案:B4. 单片机的中断系统的作用是什么?A. 增加程序的执行速度B. 处理外部或内部事件C. 提供数据存储功能D. 管理输入输出端口答案:B5. 下列哪个不是单片机的输入输出设备?A. 键盘B. 显示器C. 打印机D. 硬盘答案:D二、填空题1. 单片机是一种_________的微型计算机,它将CPU、存储器、输入输出接口等集成在一个芯片上。
答案:微小型化2. 单片机的_________是单片机的核心部件,负责程序的执行。
答案:中央处理器(CPU)3. 单片机的_________用于存储程序和数据。
答案:存储器4. 单片机的_________可以响应外部或内部事件,中断当前程序的执行。
答案:中断系统5. 单片机的_________是单片机与外界通信的接口。
答案:输入输出端口三、简答题1. 简述单片机的工作原理。
答:单片机的工作原理是,通过中央处理器(CPU)对存储在ROM 中的程序进行读取和执行,同时通过输入输出端口与外部设备进行数据交换。
单片机可以根据程序的指令,控制外部设备的工作状态,实现自动化控制。
2. 单片机在工业控制领域有哪些应用?答:单片机在工业控制领域的应用非常广泛,包括但不限于自动化生产线控制、机器人控制、传感器数据采集、智能仪表等。
单片机以其体积小、成本低、可靠性高等特点,在工业控制领域发挥着重要作用。
四、计算题1. 如果一个单片机的时钟频率为8MHz,计算其周期是多少?答:单片机的时钟周期是时钟频率的倒数。
所以,8MHz的时钟频率对应的周期为1/8MHz = 125ns。
单片机试题库

方式1:当M1M0=01时,定时器工作于方式1。这种方式下定时器的计数器为16位,弃高低8位分别由TH和TL组成。
方式2::当M1M0=10时,定时器工作于方式2。这种方式下,TL作为8位计数器,TH用于存放计数初值。
二、判断(正确的在题后括号内写“对”,错误的写“错”。本题5分,每题1分)
1、P3口每个引脚都有两种功能。 (√ )
2、指令CPL A 的功能是完成累加器的清零。( ×)
3、MCS-51单片机片内数据存储器都可以进行位寻址。(× )
4、DPTR叫作数据指针。 (√ )
5、MOV A,#34H采用的是寄存器间接寻址方式。 (× )
DJNZ R2,LOOP
MOV 20H,A
END
2、编程计算C=A2+B2 ,已知a存放在片内RAM 30H单元,b存放在片内31H单元,将结果c存入片内32H单元
ORG 2000H
MOV A,30H
和读写控制信号。
4、ALE信号的作用是(低8位地址锁存)。
5、8051复位后,PC=(0)H。若希望从片内存储器开始执行,EA脚应接(高)电平,PC值超过(0FFF)H时,8051会自动转向片外存储器
继续取指令执行。
二 判断题(每空2分,共10分)
1、8051单片机内部结构分为CPU、存储器、I/O端口、定时器/计数器和中断系统五部分。(√ )
F0用户标志位:根据用户需要通过传送指令确定的。
RS1和RS0寄存器选择位: 用户通过改变RS1和RS0的状态可以决定R0-R7的实际物理地址。
单片机考试试题(带答案)

一、选择题访问片外数据存储器的寻址方式是( C )A、立即寻址B、寄存器寻址C、寄存器间接寻址D、直接寻址堆栈数据的进出原则是( B )A、先进先出B、先进后出C、后进后出D、进入不出若某存储器芯片地址线为12根,那么它的存储容量为( C )A、1KBB、2KBC、4KBD、8KB控制串行接口工作方式的寄存器是( C )A、TCONB、PCONC、SCOND、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 = FFHB.SP = 00H PC = 0000H P0 = P1 = P2 = P3 = 00HC.SP = 07H PC = 0000H P0 = P1 = P2 = P3 = FFHD.SP = 00H PC = 00H P0 = P1 = P2 = P3 = 00H堆栈指针SP的作用是( B )。
A 指示堆栈的栈底B 指示堆栈的栈顶C 指示下一条将要执行指令的地址D 指示中断返回的地址下列指令中,不影响堆栈指针的指令是( B)。
A RETB JB bit,relC LCALL addr16D RETI定时器T1的中断入口地址是( C ),从该地址开始一般可(F )。
A 0003HB 000BHC 001BHD 0013HE 连续存放中断服务程序F 存放转移指令定时器T0的溢出标志TF0,在CPU响应中断后( B )。
单片机练习试题附答案及解析

第一、二章单片机概述与结构一、填空题1.单片机复位后,SP、PC和I/O口的内容分别为07H\000H\FFH 。
2.单片机有四个工作寄存器区,由PSW状态字中的RS1和RS0两位的状态来决定。
单片机复位后,若执行SETB RS0指令,此时只能使用 1 区的工作寄存器,地址范围是08H---0FH 。
3.51单片机驱动能力最强的并行端口为P0端口。
4.51单片机PC的长度为16位,SP的长度为___8____位,DPTR的长度为_16__位。
5.访问51单片机程序存储器地址空间、片内数据存储器地址、片外数据存储器地址的指令分别为__movc_____,MOV和_movx______。
6.若A中的内容为63H,那么P标志位的值为1 。
7.当扩展外部存储器或I/O口时,P2口用作高八位地址总线。
8.51单片机内部RAM区有 4 个工作寄存器区。
9.51单片机内部RAM区有128 个位地址。
10.外部中断1()的中断入口地址为0013 ;定时器1的中断入口地址为001B 。
11.51单片机有 4 个并行I/O口,P0~P3是准双向口,所以由输出转输入时必须先写入 1 。
12.51单片机的堆栈建立在内部RAM 内开辟的区域。
二、选择题1.访问片外部数据存储器时,不起作用的信号是(C)。
A./RD B./WE C./PSEN D.ALE2.51单片机P0口用作输出时,应外接(A )。
A.上拉电阻B.二极管C.三极管D.下拉电阻3.进位标志CY在( C )中。
A.累加器B.算逻运算部件ALU C.程序状态字寄存器PSW D.DPTR4.堆栈数据的进出原则是(D )。
A.先进先出B.进入不出C.后进后出D.先进后出5.51单片机系统中,若晶振频率为6MHz,一个机器周期等于(D )μs。
A.1.5 B.3 C.1 D.26.在家用电器中使用单片机应属于微计算机的( B )。
A.辅助设计应用B.测量、控制应用C.数值计算应用D.数据处理应用7.PC的值是(C )。
单片机考试试题及答案

单片机考试试题及答案一1.除了单片机这一名称之外,单片机还可称为微控制器和嵌入式控制器。
2.单片机与普通微型计算机的不同之处在于其将CPU、存储器、和I/O口3部分集成于一块芯片上。
3.8051与8751的区别是CA.内部数据存储单元数目不同B.内部数据存储器的类型不同C.内部程序存储器的类型不同D.内部寄存器的数目不同4.在家用电器中使用单片机应属于微计算机的B。
A.辅助设计应用;B.测量、控制应用;C.数值计算应用;D.数据处理应用5.微处理器、微计算机、微处理机、CPU、单片机它们之间有何区别?答:微处理器、微处理机和CPU都是中央处理器的不同称谓;而微计算机、单片机都是一个完整的计算机系统,单片机特指集成在一个芯片上的用于测控目的的单片微计算机。
6.MCS-51系列单片机的基本型芯片分别为哪几种?它们的差别是什么?答:MCS-51系列单片机的基本型芯片分别是8031、8051和8751。
它们的差别是在片内程序存储器上。
8031无片内程序存储器,8051片内有4KB的程序存储器ROM,而8751片内集成有4KB的程序存储器EPROM。
7.为什么不应当把51系列单片机称为MCS-51系列单片机?答:因为MCS-51系列单片机中的“MCS”是Intel公司生产的单片机的系列符号,而51系列单片机是指世界各个厂家生产的所有与8051的内核结构、指令系统兼容的单片机。
8.AT89C51单片机相当于MCS-51系列单片机中的哪一种型号的产品?答:相当于MCS-51系列中的87C51,只不过是AT89C51芯片内的4KB Flash存储器取代了87C51片内的4KB 的EPROM。
二1.在A T89C51单片机中,如果采用6MHz晶振,一个机器周期为2µs2.A T89C51单片机的机器周期等于12个时钟振荡周期。
3.内部RAM中,位地址为40H、88H的位,该位所在字节的字节地址分别为28H;88H 4.片内字节地址为2AH单元的最低位的位地址是50H;片内字节地址为88H单元的最低位的位地址是88H。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、填空题1.从CPU响应快慢区分,复位可分为(异步复位)和(同步复位)。
2.变址寄存器HX主要用于(变址寻址方式)中确定(操作数)的地址,也可以用来存放(临时数据)。
3.通用输出引脚连接的负载所需驱动电流为300mA时,输出引脚可以(通过驱动电路)连接负载。
4.根据接口之间的生产消费关系,接口可分为(提供接口)和(需求接口)两类。
5.SCI具有(初始化)、(接收)和(发送)三种基本操作6.从引起MCU复位的内部与外部因素分,复位可分为(外部复位)和(内部复位)。
7.SP是指向下一个栈地址的16位寄存器,进栈时(SP减1),出栈时(SP加1)。
8.根据所拥有接口类型的不同,硬件构件可分为(核心构件)、(中间构件)和(终端构件)。
10. (Vddad)和(Vssad)是MCU的模拟电源引脚,这个电源给ADC模块供电。
11. 从复位时芯片是否处于上电状态区分,复位可分为(冷复位)和(热复位)。
12. ISR 的开始地址叫(做中断向量地址)放在一段连续的存储区域内,这个存储区被称之为(中断向量表)。
16. S08系列的MCU定时器具有(输入捕捉)、(输出比较)、(PWM脉冲输出)等功能。
17. Flash存储器用来存放(程序)、(常数)、(中断向量)等18. 在写SCI 波特率寄存器时,应先写(SCIxBDH),再写(SCIxBDL)。
19. 可以引起CPU 产生中断的外部器件被称为(中断源)。
20. 精简的RS-232通信,通信时使用3根线:(RxD接收线)、(TxD发送线)、(GND地线)。
21. 直接页共有(2Kb),地址范围为(0000~00FFH)22. 若引脚被配置为(输出),GPIO端口( 数据 )寄存器中每一位数据决定了对应引脚的(输出电平),复位时所有被使用位为1。
23. MCU 引脚输入/输出一般使用TTL电平,大于( 2.4V) 则识别为“1”,小于(0.4V)则识别为“0”。
24. 在软件上,处理重建问题的方法有(连锁法)、(巡回法)。
25. 通用I/O也记为(GPIO)。
26. AW60的RAM共有(2KB),地址为($0070~086F)27. AW60有(32)个中断/复位源28. RS-232 采用负逻辑,-15V~-3V 为逻辑“( 1)”,+3V~+15V 为逻辑“(0)”。
29. 识别是否有键盘哪个键被按下的主要方法有(行扫描法)与(行反转法)。
二、名词解释1.封装:指用塑料,金属或陶瓷材料把集成电路封在其中。
2.ISR:中断服务子程序(终端服务例程)3.PCB:指印刷电路板。
印刷电路板是组装电子元件用的基板,是在通用基材上按预定设计形点间连接及印制元件的印制板,是电路原理图的实物化。
4、PWM:指脉冲宽度调制器,是一个D/A转换器,可以产生一个高电平和低电平之间重复交替的输出信号,这个信号是PWM信号。
5、看门狗:看门狗是一个高为了防止程序跑飞而设计的一种自动定时器。
6、中断:把来自cpu外围设备的强行任务切换请求称为中断。
7、全双工:数据传送是双向的,且可以同时接收与发送数据。
四、简答题1.简述GPIO的基本编程方法。
答:(1)通过“数据方向寄存器”设置相应引脚为输入或输出。
(2)若是输出引脚,则设置“端口引脚数据寄存器”引脚输出高电平或低电平。
(3) )若是输入引脚,则通过“端口数据寄存器”获得引脚的状态。
2.什么是嵌入式硬件构件?答:嵌入式硬件构件是指将一个或多个硬件功能模块、支撑电路及其功能描述封装成一个可重用的硬件实体,并提供一系列规范的输入输出接口。
3.中断过程CPU中寄存器进栈顺序答:堆栈顺序:(更高地址)中断堆栈前地址→程序计数器低位→程序计数器高位→索引寄存器(低位X)→累加器→条件码寄存器→中断堆栈后地址(更低地址)4.简述LED数码管的两种显示方式答:LED数码管的显示方式:静态与动态静态显示:各数码管在显示过程中持续得到送显信号,与各数码管接口持续得到送显信号 I/O口线专用的。
特点: 无闪烁,用元器件多,占I/O线多,无须扫描,节省CPU时间,编程简单。
动态显示:各数码管在显示过程中轮流得到送显信号,与各数码管接口轮流得到送显信号 I/O口线共用的。
特点: 有闪烁,用元器件少,占I/O线少,必须扫描,花费CPU时间,编程复杂。
7. 总结使用硬件构件化思想设计嵌入式硬件系统的过程与步骤。
(1)根据系统的功能划分出若干个硬件构件;(2)将所有硬件构件原理图‘组装’在一起;(3)为中间构件和终端构件添加接口网标8. 实现计数与定时的基本方法有哪些?比较它们的优缺点。
实现计数与定时的基本方法:1.完全硬件方式优点:比较方便缺点:需要进行延时、定时或计数,若要改变计数或定时的要求,必须改变电路参数,通用性和灵活性差。
2.完全软件方式优点:节省硬件缺点:在执行延时期间,CPU一直被占用,不仅降低了CPU的使用效率,也不容易提供多作业环境3.可编程计数器/定时器优点:计数时不占用CPU的时间,还可以进行多作业的环境缺点:费用比较大9. 简述串行通信的传输方式及其基本含义单工:数据传送是单向的,一端为发射端,一端为接收端全双工:数据传送是双向的,且可以同时接收和发送数据半双工:数据传送是双向的,只有一根数据线,在任何时刻,只能有一方发送数据,另一方接收数据。
10. 什么叫下拉电阻?它的作用是什么?下拉电阻一般是指一端接芯片管脚一端接地(GND)的电阻。
下拉电阻的主要作用是使得悬空的芯片引脚被上拉电阻或下拉电阻初始化为高电平或低电平。
11. 给出串行通信接口TTL电平到RS-232电平转换电路的转换原理发送过程:MCU的TXD(TTL电平)经过MAX232的11脚(T1IN)送到MAX232内部,在内部TTL电平被“提升”为232电平,通过14脚(T1OUT)发送出去。
接收过程:外部232电平经过MAX232的13脚(R1IN)进入到MAX232的内部,在内部232电平被“降低”为TTL电平,经过12脚(R1OUT)送到MCU的RxD,进入MCU内部。
12.PWM的功能答:①控制输入到某个设备的平均电流或电压。
②控制命令字编码13.实际应用系统中电源引脚为什么要接两个电容?答:选用一个大容量电解电容器来为全体系统提供大电量存储,如10μF的钽电容;另外选用一个0.1μF的陶瓷旁路电容,尽可能靠近模拟电源引脚。
用于抑制高频噪声。
15.实现计数与定时的基本方法有哪些?试比较它们的优缺点。
答:实现计数与定时的基本方法有三种:完全硬件方式、完全软件方式和可编程计数器定时器方法。
其中完全硬件方式速度快,但通用性和灵活性差;完全软件方式的优点是节省硬件。
主要缺点是执行延时程序期间,CPU一直被占用,所以降低了CPU的使用效率,也不容易提供多作业环境;可编程计数器/定时器方法的最突出的优点是计数时不占用CPU的时间。
16.下表为字符型LCD的工作方式设置命令格式(7分)0 0 1 DL N F 0 0给出DL、N、F的含义答:DL:设置数据接口位数,DL=1,8位数据总线DB7~DB0;DL=0,4位数据总线DB7~DB4,而DB3~DB0不用,在此方式下数据操作需两次完成。
N:设置显示行数,N=1,2行显示;N=0,1行显示。
F:设置点阵模式,F=0,5×7点阵;F=1,5×10点阵17.设计以mcu为核心的嵌入式系统硬件电路需要注意哪些方面的基本问题?答:1.MCU的选择 2.电源 3.普通I/O接口 4.A/D电路与D/A电路 5.控制电路18.S08CPU中共有哪些寄存器答:1.累加器 A 2.变址寄存器 HX 3.堆栈指针 AP 4.程序计数器 PC 5.条件码寄存器 CCR20、简述输入捕捉的功能答:输入捕捉功能是用来监测外部的事件和输入信号.当外部事件发生或信号发生变化时,在指定的输入捕捉引脚上发生一个指定的沿跳变(可以指定该跳变是上升沿还是下降沿).定时器捕捉到特定的沿跳变后,把计数寄存器当前的值锁存到通道寄存器。
21、什么是OC输出?为什么OC输出的I/O接口一定要上拉?上拉电阻阻值如何选择?答:OC输出,即开漏输出,即集电极开路。
只有接了上拉电阻,才能输出高低电平,否则只能输出低电平了。
根据实际情况,上拉电阻可以取值在1KΩ~10KΩ之间,其阻值大小与静态电流及系统功耗相关。
22、简述中断的作用与处理过程。
答:中断的作用:把来自CPU外围设备的强行任务切换请求;中断的处理过程一般为:关中断(在此中断处理完成前,不处理其它中断)、保护现场、执行中断服务程序、恢复现场、开中断等。
23、简述中断处理的一般过程答:关中断(这样,在此中断处理完成前,不处理其他中断)、保护现场、执行中断服务程序、恢复现场、开中断等。
24、电源滤波电路的作用是什么答:用于改善系统的电磁兼容性,降低电源波动对系统的影响,增强电路工作稳定性。
25.什么叫半双工?半双工:允许设备之间的数据双向传输,但不能同时进行。
好比作单轨的铁路或者对讲机。
26.LED的译码方式有哪两种?分别写出它们的工作原理。
答:有硬件译码与软件译码两种方式。
硬件译码方式:利用专门的硬件电路来实现显示字符到字段码的转换。
软件译码方式:通过编写软件译码程序来得到要显示的字符的字段码。
27.键盘中断初始化顺序?答:1、KBIE=0(屏蔽中断)2、KBIPEX=1(定义中断引脚)3、写KBACK=1(清除KBI中断标志)4、令KBIE=1(开中断)28.简述什么是输出比较。
答:输出比较的功能是用程序的方法在规定的时刻输出需要的电平,实现对外部电路的控制。
29.比较AW60定时器模块实现输出比较功能与PWM功能的异同点。
答:PWM产生一个在高电平和低电平之间重复交替的输出信号,这个信号被称为PWM信号,也叫脉宽调制波。
通过指定所需的时钟周期和占空比来控制高电平和低电平的持续时间。
通常定义占空比为信号处于高电平的时间(或时钟周期数)占整个信号周期的百分比,方波的占空比是50%。
脉冲宽度是指脉冲处于高电平的时间。
PWM的另一个常见用途是控制输入到某个设备的平均电流或电压。
PWM的常见应用是为其他设备产生类似于时钟的信号。
因为S08是8位MCUs系列,定时器通道寄存器的设置被缓存起来,以确保连续16位数据更新,并避免出现意外的PWM脉冲宽度。
写TPMxCnVH或TPMxCnVL中的任意一个寄存器,也就是写缓冲寄存器。
在边沿对齐模式下,只有在一个16位寄存器的两个8位字节都被写入后,且TPMxCNTH:TPMxCNTL计数器中的值为0x0000,计数值被转移至相应的定时器通道寄存器(直到下一个整周期新的占空比才有效)。
设置预置寄存器的值;设置通道数值寄存器的值;设置通道状态和控制寄存器中ELSnA的值。