单片机原理与应用答辩题库_第1页
单片机原理与应用答辩题库_第2页
单片机原理与应用答辩题库_第3页
单片机原理与应用答辩题库_第4页
单片机原理与应用答辩题库_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、单片机原理与应用答辩题库1 . P0 口做普通 口使用时,应该如何处理?答:接上拉电阻。2 . P3 口作为第二功能口使用时,各个引脚的功能分别是什么?答:表2,1P3 口第二功能表引»第二功能P3.0RxD串行口输入徜P3.1TxD串行口输出端P3JInto外部中断。浦求输入钻低电平有效P1JINTI外部中断1清求相人轨梃息平有般P3.4TO定时/计数器。计数林件输入就P3.S11定时/计数器1计数豚神骑人谕P3.6WR外部就据存储器写选通信号输出*,低电+有效P3.7RD 外部数据择信器读选通信号输出集,低电平有效3 .定时计数器有几种工作方式?各有什么特点?答:M1MJ说明0

2、0用口i饱十舞0 1出血檄器1 0成目迹泡檄器1 1现黑0:分辆个瓶便 朝副:脚部鼬道4 .串行口有几种工作方式?分别应用在什么场合?答:SMOSM1说明波特率00方式口同步移位寄存器01方式1位异步收发黑波特里M交10方式211位异步收发器11方式311位异步收发器械特率可受多机通讯主要用方式 2和方式3。5 .单片机中断源有几个?答:有5个。风别是外部中断0,定时器0,外部中断1,定 时器1,串行口。6 .单片机中断触发方式有几种?分别是什么方式触发?答:有5种。分别是:1高电平触发;2低电平触发;3上 升沿触发;4下跳沿触发;5沿触发。7 . 51单片机是几位机?答:是8位机。8 .请画

3、出独立式键盘的接法,弁说明软件编码方式?答:循环检测是否有低电平。9 .请画出矩阵式键盘的接法,说明扫描原理?2/16aocsiFl- 0Fl- 1Fl- 2Pl- 3Fl, 4Fl. 5Fl. 6Fl- 7KIK39-15n.K5消整存K7二, ks "Skip竺中K13>2Ki4>nKI”矩阵式键盘的结构扫描原理:(1)逐行扫描法。依次从第一至最末行线上发出低电平信 号,如果该行线所连接的键没有按下的话,则列线所接的端口得到的是全“1”信号,如果有键按下的话,则得到非全“1 信号。(2)线反转法。该法比行扫描速度快,但在硬件上要求 行线与列线外接上拉电阻。先将行线作为

4、输出线,列线作为输入线,行线输出全“ 0”信号,读入列线的值, 那么在闭合键所在的列线上的值必为0;然后从列线输出全“0”信号,再读取行线的输入值,闭合键所在的行线值必为0。这样,当一个键被按下时,必定可读到一对唯一的行列值。 再由这一对行列值可以求出闭合键所在的位置。10 .数码管有几种类型?原理如何 ?答:有两种,分别是共阴极和共阳极。共阴极就是把所有的阴极连在一起共地,共阳极就是把所有的阳极连在一起接在10. 请说明共阳极数码管码表的推导过程?答:如图,如果显示1的话,b、c为0,其余都为 1,即为 1001111111. 数码管有几种显示方式?优缺点是什么?答:有静态和动态两种显示方式

5、。静态可以稳定的同时显示 各自的字形,动态的可一节省口。13. 请说明数码管动态扫描的原理?答:从P0 口送段代码1 口送位选信号。段码虽同时到达 6 个,但一次仅一个被选中。利用“视觉暂留”,每送一个字 符弁选中相应位线,延时一会儿,再送/选下一个循环扫 描即可。14. 1602液 的数字16的含义是什么? 2的含义是什么? 答:16是每行显示16个字符,02是共显示两行。15. 如果我需要在1602液 的第一行第一个位置写一个英文字符,应该给液晶模块传递一个地址,地址为多少?答:地址为 0x80 。16. 说明 1602 液 16 各引脚的功能?答: 1: 地管脚 ()25V 电源管脚 (

6、)3:液晶显示驱动电源(0V5V)4: 数据和指令选择控制端, 0: 命令 / 状态; 1: 数据5: 读写控制线, 0: 写操作; 1: 读操作6: 数据读写操作控制位, E 线向模块发送一个脉冲,模块与单片机之间将进行一次数据交换71407:数据线,可以用8位连接,也可以只用高 4位连接,节约单片机资源,一般采用的是八位连接方法8: 背光控制正电源9:背光控制地17. 当向 1602 液晶写指令时, 、 、 E 各个引脚的状态如何?答: : 数据和指令选择控制端, 0:命令 /状态; 1: 数据: 读写控制线, 0: 写操作; 1: 读操作E: 数据读写操作控制位, E 线向模块发送一个脉

7、冲,模块与单片机之间将进行一次数据交换18. 寄存器的各位作用是什么?答:GATEC/TMlMOGATEC/TMlMO定时器定时器0其中、低4位用于TO,高4位用于T3为门控位,高电平有效,允许中断进入。为定时 /计数器选 择位,高电平时为计数,低电平时为定时, M1, M2为工作方式 选择位。19. 转换器的直通方式、单缓冲方式、双缓冲方式原理是什么?答:直通方蔓浜2和 均为高电平,则70输入的数据便可直通地到达 8位寄存器进行转换。因此,只要将接 +5V,、1和2接地,0832便工作于直通方式。直通方式常用于 不需要单片机控制的系统。单缓冲方式:单缓冲方式使0832的两个寄存器中有一个 处

8、于直通方式,而另一个处于受控的锁存方式, 或者两个输入寄 存器同时受控的方式。 双缓冲方式:所谓双缓冲方式,就是将 0832内部的两个 寄存器都连接成独立受控锁存方式。单片机需发送两次写信号才 可完成一次完整的转换。20. 请画出 转换器 转换电路,弁说明其原理?21. 模数转换器在进行选型时,应注意哪些选用原则?22. 请画出单片机的复位电路,弁说明其原理?23. 如果外部数据存储器地址范围为0x70000x8,在C51中如何访问?24. 寄存器各位的作用是什么?位D?D6D5»41>3D2D1IW字节地址X01288T1RI位地 址9m91>H9C1I9B1I9 Al

9、l99119S1I9 sH0、1:串行口工作方式控制位,两位对应四种工作方式2:多机通信控制位,主要用于方式2和方式3:允许接收控制位8:发送数据第9位8:接收数据第9位:发送中断标志:接收中断标志25. C51中断服务函数如何编写?26. 寄存器各位的作用是什么?rcctf m D7 D6 D5 W D3 D2 DI DOTFITRITFOTROIE1ITI1E0ITO工作方式寄存器:控制定时器的启动、停止,标志定时器的 溢出和中断情况。的高4位:定时器的运行控制位和溢出标志位;低4位:外部中断触发方式控制位和外部中断源标志位。0和1:定时器/计数器溢出标志位。当定时器/计数器0 (或定时器

10、/计数器1)溢出时,由硬 件自动使0 (或1)置1,弁向申请中断。响应中断后,自动对 1清零。1也可以用软件清零。0和1:定时器/计数器运行控制位。0(或1) =0,停止定时器/计数器0 (或定时器/计数器1) 工作。0(或1)=1,启动定时器/计数器0(或定时器/计数器1) 工作。1和0是中断控制位。1和1是中断标志位。27. 寄存器各位的作用是什么?答:E: X X 1 1 0 0:总允许位:串口中断允许位1:定时计数器1中断允许位1:外部中断1中断允许位8 / 160:定时计数器0中断允许位0:外部中断0中断允许位28. 寄存器的作用是什么?答:中断优先级寄存器(B8H)51单片机有两个

11、中断优先级,即可实现二级中断服务嵌套。每个中断源的中断优先级都是由中断优先级寄存器()中的相应位的状态来规定的。某位设定为“ 1”,则相应的中断源为高优先级中断;某位设定为“ 0”,则相应的中断源为低优先级中断。单片机复位时,各位清“0”,各中断源同为低优先 级中断。寄存器各位的定义如下:忙LT3D4D5D2DL口口中PSpriPX1TTOPXOBJHEFHBEHBDHBCHBSHHAHBSH(1) 0 :外部中断(0)中断优先级设定位;(2) 0 :定时/计数器(T0)中断优先级设定位;(3) 1 :外部中断(1)中断优先级设定位;(4) 1 :定时/计数器(T1)中断优先级设定位;(5):

12、串行接口中断优先级设定位。29. 默认的中断优先级的顺序是什么?答:外部中断0,定时器0,外部中断1,定时器1,串行口9 / 1630. 74244 与 74245 区别是什么?分别用在何处?31. 9 针串口中我们常使用的分别是那几个引脚 ?2 引脚 (接受数据) , 3 引脚 (发送数据) , 5 引脚 (信号地线)32. I2C 总线协议中起始信号如何产生?(时钟线)线为高电平期间, (数据线)线有高电平向低电平的变化表示起始信号33. 按键消抖的方法有哪些,请说明其中一种方法的原理?软件消抖和硬件消抖软件消抖:如果按键较多,常用软件方法去抖,即检测出键闭合后执行一个延时程序,510的延

13、时,让前沿抖动消失后再一次检测键的状态, 如果仍保持闭合状态电平,则确认为真正有键按下。当检测到按键释放后,也要给 510 的延时,待后沿抖动消失后才能转入该键的处理程序。34. 单片机的时序单位有几个,关系如何?时序定时单位有4 个:振荡周期、状态周期、机器周期和指令周期振荡周期:振荡脉冲周期状态周期: 2 个振荡周期为一个状态周期机器周期:一个机器周期包含6 个状态周期。指令周期: 执行一条指令所占用的全部时间, 以机器周期为单位,若为 12 晶振,则单周期指令和双周期指令时间分别为 1j! S 和 2 jl So35. 单片机中断默认优先级顺序如何 ?由高到低:外部中断0,定时器0,外部

14、中断1,定时器 1 ,串行口,定时器236. 单片机的、 、 信号的各自功能是什么?(30 脚): 地址锁存有效信号输出端。 在访问片外程序存储器期间 , 以每机器周期两次进行信号输出 , 其下降沿用于控制锁存P0输出的低8位地址;在不访问片外程序存储器期间,端仍以上述频率( 振荡频率 的 1/6) 出现 , 可作为对外输出的时钟脉冲或用于定时目的。 对于片内含有的机型 , 在编程期间 , 该引脚用作编程脉冲的输入端。(29 脚): 片外程序存储器读选通信号输出端, 低电平有效 。 在从外部程序存储器读取指令或常数期间 , 在每个机器周期内该信号两次有效, 以通过数据总线P0 口读回指令或常数

15、。在访问片外数据存储器期间 , 信号将不出现。(31 脚): 为片外程序存储器选用端。 该引脚有效(低电平 )时 , 只 选用片外 程序存储器, 否则单片机上电或复位后选用片内程序存储器。37. 单片机的 是什么?存放什么信息?程序状态字是一个8 位标志寄存器, 它保存指令执行结果的特征信息 , 以供程序查询和判别。38. 单片机有哪些时序?当晶振的振荡频率为 6 时,一条双周期指令的 行时间是多少?时序定时单位有4 个:振荡周期、状态周期、机器周期和指令周期 8 微秒39. 定时器定时50、 100 ,晶振为 12 ,分别应选择哪种工作方式?初值就如何设置?方式 1 50 : 0 = 0x3

16、0 = 0x0B0;100 超出定时范围了。可以用两次 50 代替。已知单片机机器周期为时钟周期的 12 倍,故每个机器周期为 1 则 505o*100065536-50000=0x3040. 什么是寻址方式?所谓寻址方式就是找到存放操作数的地址, 进而把操作数提取出来的方法。41. 什么是单片机的最小系统?时钟电路(晶振电路)和复位电路和 51 单片机XtAi-L42. 画出单片机的三总线结构图图4.2 5E单片机的三总组结构形式43. 简述单片机系统扩展的基本方法。单片机的系统扩展主要有程序存储器()扩展,数据存储器()扩展以及口的扩展。功能器件的扩展方法:三总线对接,满足器件工作时序。4

17、4. 和 的含义是什么?区别是什么?="在系统编程":在目标系统上直接被编程,例如51通过口下载="在应用编程":在应用中直接被编程,例如32在前部嵌入 程序,实现正式程序中可以跳转程序程序通过接口获取二进 制代码更新正式程序.45. 简述 C51 和标准 C 的主要区别。常我们在上的C语言都是基于对硬件细节的屏蔽并基于标准C函数库的高层应用程序,而我们的C51程序的C语言则是实现直接的对硬件的操作用C语言编写单片机应用程序与编写标准的C语言程序的不同之处就在于根据单片机存储结构及内部资源定义。 C51 具有标准 C语言的标准数据类型46. 什么是单片机

18、?单片机是一种集成芯片, 是采用技术把具有数据处理能力的中央处理器、 、多种口和中断系统、定时器/ 等功能(可能还包括显示驱动电路、电路、模拟多路转换器、等电路)集成到一块硅片上构成的一个小而完善的47. 定时器 / 计数器在定时与计数的内部工作有什么不同?答: 工作原理相同, 只是脉冲来源有所不同, 1 时为计数方式,加法计数器对T0 或 T1 上的输入脉冲计数; 0 时为定时方式,加法计数器对内部机器周期脉冲计数48. 单片机的复位有几种?画出一种实用的复位电路。复位就两种方式,一个是硬件复位,一个是软件复位。+5V系统外IH芯JiRSTM0C5I曼位.由路49. 简述单片机中断响应的执行过程中断请求一中断响应-中断服务一中断返回1 .中断响应条件在每个机器周期的S5P2时刻对各个中断源的中断标志进行采样。这些采样值在下一个机器周期内按优先级和内部顺序被依次查询。如果某个中断标志在上一个机器周期内被置成了“1 ”那么它将于现在的查询周期中及时被发现。接着便执行一条由中断系统提供的硬件指令,转向被称作中断向量的特定入口地址, 进入相应的中断服务程序。2 .中断响应过程进入中断服务程序后,自动清除中断请求标志0、1、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论