单片机原理及应用知识点汇总(复习)_第1页
单片机原理及应用知识点汇总(复习)_第2页
单片机原理及应用知识点汇总(复习)_第3页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、单片机原理及应用 知识点汇总一、填空题1、单片机就是将 微处理器、一定容量得 RA 与RM 以及 I/ 口、定时器等电路集成 在一块芯片上而构成得微型计算机 .2、单片机 8 51 片内集成了4 KB 得 FLSH ,共有 个中断源、两位十六进制数最多可以表示 256 个存储单元。4、在 801 中,只有当 E引脚接 高 电平时 ,PU才访问片内得 Flash O.、当 CPU 访问片外得存储器时, 其低八位地址由0 口提供,高八位地址由 2 口提供, 8位数据由 P0 口提供6、在 /O口中, 0 口在接 LED 时,必须提供上拉电阻, P3 口具有第二功能。、 8 C51 具有 64 KB

2、 得字节寻址能力。8、在80C5中,片内 A分为地址为 00H7FH 得真正 AM 区,与地址为 80H H 得 特殊功能寄存器 (SFR) 区两个部分 .9、在 80C1 中,通用寄存器区共分为 4 组,每组 8 个工作寄存器,当 CPU 复位时 , 第 0 组寄存器为当前得工作寄存器 .0、数据指针 DT就是一个 16 位得 特殊功能寄存器 寄存器 。11、在 8C51 中,一个机器周期包括 12 个振荡周期,而每条指令都由一个或几个机器周 期组成 ,分别有单周期指令、双周期指令与 4 周期 指令。12、当系统处于正常工作状态且振荡稳定后 ,在 RST 引脚上加一个高 电平并维持 个机器周

3、期 , 可将系统复位。3、单片机 80C51复位后,其 /O 口锁存器得值为0F ,堆栈指针得值为 7H ,SBU得值为 不定 ,内部 RAM 得值不受复位得影响 ,而其余寄存器得值全部为 0 。14、在 809C51 中,有两种方式可使单片机退出空闲模式,其一就是任何得中断请求被响应 ,其二就是 硬件复位 ;而只有 硬件复位 方式才能让进入掉电模式得单片机退出掉电模式。1、单片机 8C得 5 个中断源分别为 T 、 T1 、T 、T1 以及 T D/RXD 。16、单片机 0C51得中断要用到 4 个特殊功能寄存器,它们就是 TCON 、 SC 、 IE 以及 IP。7、在 80C51 中,

4、外部中断由 IT (1)位来控制其两种触发方式 ,分别就是 电平 触发方式 与 边沿 触发方式。8、中断处理过程分为 4个阶段,即 中断请求、中断响应、中断服务以及中断返回 。9、单片机 8051 片内有两个 16 位得定时 /计数器,即 T0 与 T1,它们都有 定时 与 计 数 得功能。、单片机 8C5得时钟频率为 6MHz ,若要求定时 1s,定时/计数器工作于模式 1,其定时 /计数器得初值为 FE 。、单片机 C5具有 并行 通信与 串行 通信两种通信方式。2 、串行通信有 同步 通信与 异步 通信两种通信方式。3、在异步通信中,数据得帧格式定义一个字符由 4部分组成 ,即: 起始位

5、 、数据位 、 奇 偶校验位 与 停止位。24、串行通信中 ,为使设备同步工作 ,需要通信双方有两个共同得要求,一就是通信双方必须采用统一得编码方式 ,二就是 通信双方必须能产生相同得传送速率 。25、单片机 8C1 中得串行通信共有 4 种方式,其中方式 就是用作同步移位寄存 器来扩展 O 口得26、设 051得晶振频率为 11、0592MHz,选用定时器 T 工作模式 2作波特率发生器,波特率 为 2400/s,且 SM D 置 0,则定时器得初值为FH2、键盘可分为独立连接 式与 矩阵 式两类。键盘可分为 编码 式与 非编码 式两类。28、L D 数码管有 静态 显示与 动态 显示两种方

6、式。29、在执行下列指令后, A=_0H_,R=_5H,( H)=_4H_。MOV A,# 45HMOV R0,# 60MO 0,ACA, R030、设 RAM 中(246H)=6 ,(47H)=3H,ROM 中(256)=55H,(2457H)=6H。 请分析下面程序执行后各寄存器得内容。(A)=_64H_,(D TR)=_2456H_.V A,1MV DPTR , 25HMVC A,A+PTR3。对单片机而言 ,连接到数据总线上得输出口应具有 (锁存) 功能32.决定程序执行得顺序就是 (PC) 寄存器,该寄存器复位时得值为( 0000h)。33、单片机内包含组成微机得三个主要功能部件就是

7、CP 、存储器与 ( /口)。3、 80C1 系列单片机字长就是 (8)位,有(40)根引脚。35、LE信号得作用就是 (锁存允许 )36、8C1 复位后 ,PC(0000)H。37、80C51 得堆栈指针就是 (S)。38。0C5单片机得 P0口与 P口除了可以作为并行口进行数据得输入 /输出外,通常还用来构 建系统得 (地址) 与 (数据)。3。80C单片机外部中断请求信号有电平方式与 (边沿触发 ),在电平方式下 ,当采集到 I 0、 INT1 得有效信号为 (低电平) 时,激活外部中断。4。 8 51单片机指令 NLA,20H 中源操作数得寻址方式就是 (直接).4串行通讯中有 (同步

8、 )与异步两种基本方式。4、C1中存储类型 XD 定义得就是 (外部)存储空间,其地址范围就是 ( 000hffffH )43、执行下列程序后, (A)_35_,( B)_16H_。MV A,#9FMO B,#6HAN , ATB CADDC A, 、选择题1、80C51 就是以下哪个公司得产品? ( C )、 INT L B、AMD C、ATMEL D、PHILI 2、8 1 系列单片机就是属于(C )体系结构。、冯诺依曼 B、普林斯顿C、哈佛、图灵3、以下哪一条指令得写法就是错误得 ( C ).A、MV D R,#3F9 H B、O ,# E C、MOV 50H ,#0 DH 、INC R

9、0、以下哪一条指令得写法就是错误得( D )。A、IN DPB、MV R ,#0FEHC、DAD、 USHA5、以下哪一条指令得写法就是错误得( ) 。A、 OC , A+PTRB、MOV R ,#FEHC 、CPA D、 PUS ACC、以下哪一条就是位操作指令(B )。A、MOV P0, FFH B、LRP1、0、CPAD、 OPSW、以下哪一条就是位操作指令( B)。A、MO P1,0FF B、OVC, CC、1C 、CPLAD、 OP SW8、以下哪一条就是位操作指令( B).A、MO P0,#FFH 、SETC、CPLR0、 PUSHP9、以下哪种方式得接口总线最少 ?(C )B、C

10、A、D、并行通信( )D、继电器SPIB、 CC、单总线、以下哪个就是属于单片机系统前向通道得器件? 、 A/转换B、D/转换C、LED 数码管1、80 1 单片机得 RS1, S0=0 时,当前寄存器 R0 占用内部 RAM( B )单 元。A、 00 B、 08H0F C、 H17H 、 11H 12、8C51 单片机有片内 RA 容量( A )。、 1 B B、 4KB 、 8B D、 2513、80C5 单片机得最大时序定时单位就是(D )。A 、 拍节 、状态 C、机器周期 D、指令周期14、 51 单片机得定时器 /计数器工作方式 0 就是( C ).、8 位计数器结构 B、 6

11、位计数器结构 C、1 位计数器结构 、 个 8 位计数 器结构5、80C51 单片机得外部中断 中断入口地址为( C )。、 000BH ?B、 0BH、 00H 、 001H16、在下列 80C5l 单片机各条指令中 ,错误得就是(A )。A.M VC A+D TR,A。MO A, R。MOV 2, D。OV B,17?、 单片机上电复位后 ,堆栈区得最大允许范围就是( B ) 个单元A.64B120C.D.218、 8C51 单片机 ALE 引脚就是( C)。A。输出高电平B。输出低电平C。输出矩形脉冲 ,频率为 fosc得 1/.输出矩形脉冲 ,频率为 fosc得 1/1。 0C1单片机

12、得 XTAL 与 XTA 2引脚就是(D )引脚。A 、外接定时器B、外接串行口、外接中断D、外接晶振20、80C51得串行数据缓冲器 SBUF 用于( D ).存放运算中间结果。暂存数据与地址C。存放待调试得程序D。存放待发送或已接收到得数据2、 假定设置堆栈指针 SP 得值为 3 H,在进行子程序调用时把断点地址进栈保护后, S得 值为( )。 6HB。7H22、 单片机中得程序计数器 .存放指令C。存放下一条指令地址38 P用来 (B)。B存放正在执行得指令地址D。存放上一条指令地址23、 在 80 1指令中,下列指令中 (D。39HC)就是无条件转移指令。 direct,rCA.LCA

13、L ddr16addr114A、25。、26。、三、判断1、在 5系列单片机得指令系统中,其加法、减法、乘法与除法必须有累加器得参与才能完成2、当 0C5得 EA引脚接低电平时 ,CPU只能访问片外 RM,而不管片内就是否有程序存储器3、当 80C51得 EA 引脚接高电平时, P只能访问片内得 4KB 空间.4、851 系列单片机直接读端口与读端口锁存器得结果永远就是相同得。F5、就是读端口还就是读锁存器就是用指令来区别得。6、在 8C5得片内 RAM 区中 ,位地址与部分字节地址就是冲突得。 F 7、中断得矢量地址位于 RAM 区中。 F8、在 80C51中,当 PU访问片内、外 RM 区

14、时用 MOV 指令,访问片外 RAM 区时用 MOVX 访问片内 RAM 区时用 MO指令。 TB。DJNZ elD 。AC L 80C51 系列单片机得中断系统具有个中断源B、6 个中断源指令与程序就是以 ( C )形式存放在程序存储器中 源程序B 、汇编程序C、二进制编码当需要从 8C51 单片机程序存储器取数据时 ,采用得指令为 (B )( A ) 。、2 个中断源D、3 个中断源D、BCD 码MOV A, R1B、MOVC A, A + DROX A, 0、 OV , DPTR.TT指令,9、工作寄存器区不允许做普通得 R M 单元来使用 .F10、工作寄存器组就是通过置位 PSW中得

15、 RS0与 S1 来切换得。11、特殊功能寄存器可以当作普通得 RM 单元来使用 .F12、访问 128个位地址用位寻址方式 ,访问低 128 字节单元用直接或间接寻址方式。 T13、堆栈指针 S得内容可指向片内 0 7F得任何 RAM 单元,系统复位后 ,初始化为 0。 14、PR 只能当作一个 16位得特殊功能寄存器来使用 .F 5、程序计数器就是一个可以寻址得特殊功能寄存器。 F16、单片机 8C51复位后 ,其C 指针初始化为 000H,使单片机从该地址单元开始执行程序。 T 7、单片机系统上电后 ,其内部 AM 得值就是不确定得。 T1、在 8 51 中,当产生中断响应时,所有中断请

16、求标志位都由硬件自动清零。F9、在 51 系列单片机中 ,中断服务程序从矢量地址开始执行 ,一直到返回指令 ET为止。 T 20、在执行子程序调用或执行中断服务程序时都将产生压栈得动作。T1、定时计数器工作于定时方式时, 就是通过 805片内振荡器输出经 2 分频后得脉冲进行计数, 直至溢出为止 .T、定时 /计数器工作于计数方式时 ,就是通过 89C5得、 4 与、 5对外部脉冲进行计数 ,当 遇到脉冲下降沿时计数一次。 T3、定时/计数器在工作时需要消耗 CU 得时间。F 24、定时计数器得工作模式寄存器 OD 可以进行位寻址。 F 2、定时 /计数器在使用前与溢出后 ,必须对其赋初值才能

17、正常工作。 F 2、在 51 系列单片机得指令中 ,既有带借位得减法指令 ,又有不带借位得减法指令。 F27、单片机 05得定时计数器就是否工作可以通过外部中断进行控制。28、并行通信得优点就是传送速度高 ,缺点就是所需传送线较多 ,远距离通信不方便。 T 9、串行通信得优点就是只需一对传送线 ,成本低 ,适于远距离通信 ,缺点就是传送速度较低。 30、异步通信中 ,在线路上不传送字符时保持高电平。31、在异步通信得帧格式中 ,数据位就是低位在前高位在后得排列方式。 T 3、异步通信中,波特率就是指每秒传送二进制代码得位数 ,单位就是 b。 T3、在 80C51得串行通信中 ,串行口得发送与接

18、收都就是对特殊功能寄存器 SBUF 进行读 /写而实现得。 T、在单片机 0C1 中,串行通信方式 1与方式 3得波特率就是固定不变得。 F 3、在单片机 0C1中,读与写得 BUF 在物理上就是独立得,但地址就是相同得。 T 6、单片机 80一般使用非整数得晶振就是为了获得精确得波特率。 T37、单片机 809C51与 P机得通信中,使用芯片 AX2 就是为了进行电平转换。 T38、在 A/ 转换器中 ,逐次逼近型在精度上不及双积分型 ,但双积分型在速度上较低 .T 9、A/D 转换得精度不仅取决于量化位数 ,还取决于参考电压。 T四、简答题1、简述 80C51 单片机中断得概念。答:当 C

19、PU正在处理某件事情得时候, 外部发生得某一事件请求 CU迅速去处理 ,于就是,C暂 时中止当前得工作 ,转去处理所发生得时间。 中断服务处理完该事件以后, 再回到原来被中止得地方 继续原来得工作 ,这样得过程称为中断。2、什么就是保护现场 ,什么就是恢复现场? 答:保护现场 :当PU 响应中断程序时,硬件会自动把断点地址 (16位程序计数器得值 )压入堆栈 之外,用户还须注意保护有关工作寄存器、累加器、标志位等信息; 恢复现场:在完成中断服务程序后 ,恢复原工作寄存器、累加器、标志位等得内容。3、单片机 80C5有哪些中断源 ,对其中断请求如何进行控制 ? 答:80C51中断系统有 5 个中

20、断源 :N0:外部中断 0 请求,低电平有效。通过 3、2 引脚输入。 IN1:外部中断请求 ,低电平有效通过 P3、3 引脚输入 . T0:定时器计数器溢出中断请求。T1:定时器计数器溢出中断请求。XD/RD:串行口中断请求当串行口完成一帧数据得发送或接收时,便请求中断,如何提高某一中断源得优先级别自然优先级最高4、简述单片机 809C51 中断得自然优先级顺序 答:中断源 (控制位)外部中断( PX0)定时器计数器 0溢出中断 (T0) 外部中断 (PX1)定时器 /计数器溢出中断( P) 串行口中断( P)若某几个控制位为 1,则相应得中断源就规定为高级中断 ;反之,若某几个控制位为,则

21、相应得中断源就规定为低级中断。 当同时接收到几个同一优先级得中断请求时 ,响应哪个中断源则取决于内 部硬件查询顺序 (即自然优先级)。、简述 1 系列单片机中断响应得条件。答:有中断源发出中断请求中断总允许位 EA= ,即 C开中断;申请中断得中断源得中断允许位为 1,即中断没有屏蔽 ;无同级或更高级中断正在被服务 ;当前得指令周期已经结束 ;、简述定时 /计数器 4种工作模式中方式、 1、2 得特点.答:方式 0:就是 3位得定时器/计数器,寄存器 TLx 存低 5位,THx 存高8位。方式 1:就是 16位得定时器 /计数器;方式 :把 L0(或 T1)配置成一个可以自动重装载得 8位定时

22、器/计数器;7、简述 0C51 串口通信得四种方式及其特点。方式:同步移位寄存器输入 /输出方式,常用于扩展 I/O 口波特率固定为振荡频率得 1/, 并不受 PCON 寄存器中 SMOD 位得影响 .方式 :用于串行发送或接收 ,为10位通用异步接口 TXD 与RD分别用于发送与接收数据。 收发一帧数据得格式为 1位起始位、 8位数据位(低位在前 )、1位停止位 ,共 0位。波特率由定时 器 T1 得溢出率与 S O值同时决定。方式 2:用于串行发送或接收, 为1位通用异步接口。 D 与 RD 分别用于发送与接收数据。 收发一帧数据得格式为 1 位起始位、 8位数据位 (低位在前)、 1 位可编程得第 9数据位与 1位停止 位,共11位。波特率取决于 N中 MOD 位得值:

温馨提示

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

评论

0/150

提交评论