单片机复习题 .pdf
单片机原理与应用答辩题库
1.P0口做普通IO口使用时,应该如何处理?
当P0作为I/O口使用时,特别是作为输出时,输出级属于开漏电路,必须外接上拉电阻才会有高电平输
出;如果作为输入,必须先向相应的锁存器写“1”,才不会影响输入电平。
2.P3口作为第二功能口使用时,各个引脚的功能分别是什么?
P3.0:RxD串行口输入端
P3.1:TxD串行口输出端
P3.2:INT0外部中断0请求输入端,低电平有效
P3.3:INT1外部中断1请求输入端,低电平有效
P3.4:T0定时/计数器0计数脉冲输入端
P3.5:T1定时/计数器1计数脉冲输入端
P3.6:WR外部数据存储器写选通信信号输出端,低电平有效
P3.7:RD外部数据存储器读选通信信号输出端,低电平有效
3.定时计数器有几种工作方式?各有什么特点?
工作方式0:
当TMOD中的M1,M2设置成0,0时,定时器/计数器就工作在方式0,工作方式0是一种13位定时器/计数
器方式。可用来测量外信号的脉冲宽度所持续的时间●
工作方式1:
工作方式1为16位定时器/计数其结构和操作与工作方式0基本相同,唯一的区别是工作方式1的计数器
由TL0的8位和TH0的8位共同组成16位的计数器,
工作方式2:
方式2为8位自动装入时间常数方式,方式0和方式1若用于循环重复定时/计数时(如产生连续脉冲信号),
每次计数满后溢出时,寄存器TL0和TH0全部为0,所以第二次计数还得重新装入时间初值。
工作方式3:
方式3:特殊工作方式只适用于T0,除了是用8位寄存器TL0外,其功能和操作与方式0和方式1完全相
同,可作定时器使用,也可用作计数器。
4.串行口有几种工作方式?分别应用在什么场合?
●有4种工作方式:方式0、方式1、方式2、方式3
工作方式:方式0移位寄存器方式;方式1、方式2、方式3都是异步通信方式
场合:方式0不用于通信,而是通过外接移位寄存器芯片实现扩展I/O口的功能;方式1用于双机通信;
方式2、3主要用于多机通信,也可用于双机通信
5.单片机中断源有几个?5个
中断源同级的中断优先级
外部中断0(P3.2)最高
定时器/计数器0中断
外部中断1(P3.3)
定时器/计数器0中断
串行口中断最低
6.单片机中断触发方式有几种?分别是什么方式触发?
2种,电平触发和下降沿触发
7.MCS-51单片机是几位机?8位机
8.请画出独立式键盘的接法,并说明软件编码方式?
1
9.请画出矩阵式键盘的接法,说明扫描原理?
矩阵式结构的键盘显然比直接法要复杂一些,识别也要复杂一些,上图中,列线通过电阻接正电源,
并将行线所接的单片机的I/O口作为输出端,而列线所接的I/O口则作为输入。这样,当按键没有
按下时,所有的输入端都是高电平,代表无键按下。行线输出是低电平,一旦有键按下,则输入线
就会被拉低,这样,通过读入输入线的状态就可得知是否有键按下了
10.数码管有几种类型?原理如何?
按其内部结构可分为共阴型和共阳型;
按其外形尺寸有多种形式,使用较多的是0.5和0.8。
按显示颜色也有多种形式,主要有红色和绿色。
按亮度强弱可分为超亮、高亮和普亮。
11.请说明共阳极数码管码表的推导过程?
12.数码管有几种显示方式?优缺点是什么?
动态和静态静态显示:LED的亮度高,软件编程也比较容易,但是它占用比较多的I/O口资源,常用
于显示位数不多的情况。
动态显示:它利用了人眼的“视觉暂留”效应,占用资源少,动态控制节省了驱动芯片的成本,节省了
电,但编程比较复杂,亮度不如静态的好。
静态:优点:显示器每一位可以独立显示,每一位由一个8位输出口控制段选码,故在同一个时刻各位可
以独立显示不同的字符。
缺点:N位静态显示器要求有N×8根I/o口线,占用I/o口线较多,故在位数较多时往往采用动态显示。
动态:优点:节约用线
缺点:每一位段选线都接在一个I/o口上,因此每送一个段选码,8位就显示同一个字符,这