单片机概念总结

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

概念(填空题)

1.单片微型计算机(single chip microcomputer)简称单片机,它是把微型计算机的各个功能部件:中央处理器CUP,随机存储器RAM,只读存储器ROM,定时/计数器及I/O接口电路集成在一块芯片上,构成一个完整的微型计算机。

2.CPU处理字的长度,有4位,8位,16位,32位单片机。提供小范围寻址空间(小于8KB)的单片机称为低档8位单片机,串行I/O接口或A/D转换以及可进行16KB以上寻址的单片机称为高档8位单片机。

3.从制造工艺上看,MCS-51系列单片机采用两种半导体工艺生产,一种是HMOS工艺,即高速度,高密度短沟道MOS工艺;另一种是CHMOS工艺,即互补金属氧化物的HMOS 芯片。CHMOS是CMOS和HMOS的结合,除保持了HMOS高速度和高密度的特点外,还具有COMS低功耗的特点。

4.MCS-51单片机的系统结构如下:

(1)8位CPU,片内时钟振荡器,频率范围1.2MHz~12 MHz;

(2)4KB程序存贮器,片内低128B数据存贮器RAM;

(3)片内有21个特殊功能存储器SFR;

(4)可寻址外部程序存储器和数据存储空间各64KB;

(5)4个8位并行I/O口,1个全双工串行口;

(6)2个16位定时/计数器;

(7)5个中断源,2个中断优先级;

(8)位寻址功能,适用于布尔处理的位处理机。

5.ALE:地址锁存允许信号输出端。用于锁存低8位地址信号。ALE端就周期性地以时钟振荡频率的1/6固定频率向外输出正脉冲信号。

6./EA:程序存储器地址允许输入端。当EA为高电平时,CPU执行片内程序存储器指令,但当PC中的值超过0FFFFH时,将自动转向执行片外程序存储器指令;当EA为低电平时,CPU只执行片外程序存储器指令。

7.数据总线data bus:数据总线值片内外之间用来互相传送数据的总线,宽度为8位,每次恰好操作一个字节的8位数据,表示符号D7~D0,由P0口提供。

8. P0口经地址锁存器提供16位地址总线的低8位地址A7~A0,P2口直接提供高8位地址A15~A8。

9.MCS-51中的控制总线由第2功能下的P3口和4根独立控制线RESET、/EA、ALE、和/PSEN 组成。

10.运算部件包括算术逻辑部件ALU、位处理器、累加器A、寄存器B、暂存器及程序状态字寄存器PSW、十进制调整电路及布尔处理器。

11.机器周期:一个机器周期由6个状态周期(12个振荡脉冲)组成

12.指令周期指执行一条指令所占用的全部时间,通常有1~4个机器周期组成

13.复位是单片机的初始化工作,复位后中央处理器CPU和单片机内的其他功能部件都处在一定的初始状态。

14.MCS-51系列单片机存储器,从物理空间看,有4个物理上互相独立的存储器空间:内、外程序存储器和内、外数据存储器。从用户的角度看,有3个存储空间:即片内外统一编址的64K字节的程序存储器地址空间,256字节的片内数据存储器地址空间以及64K字节的片外数据存储器地址空间。

P14(老师说理解)

15.片内RAM使用MOV指令,片外RAM和I/O口使用MOVX指令,片外程序存储器使用MOVC 指令。

16.程序计数器PC用于存放下一条要执行的指令地址,是一个16位专用寄存器,可寻址范围达64KB。

17.堆栈是一个特殊的存储区,用来暂时存放数据和地址,它是按“先进后出”的原则存取数据的,堆栈共有两种操作:进栈和出栈。

P18 I/O口结构、总线结构(老师只提了这两个名词)

18.作为通用I/O口使用时,P0口也是一个准双向口,即输入数据前,应先向口写“1”。

19.指令是CPU用于控制功能部件完成某一指定动作的指示和命令。一台计算机全部指令的集合称为指令系统。指令系统体现了计算机的性能,也是应用计算机、进行程序设计的基础。

20.MCS-51指令由操作助记符和操作数两部分组成。

21.指令的二进制形式称为指令的机器码,指令的助记符形式又称为汇编语言指令,汇编语言指令和机器码有一一对应关系。

22.指令给出操作数的方式称为寻址方式。寻址方式有7种:立即寻址、直接寻址、寄存器寻址、寄存器间接寻址、变址寻址、位寻址和相对寻址。

23.“中断”是指计算机在执行某段程序的过程中,由于计算机系统内、外的某种原因,当出现CPU以外的某种情况时,由服务对象向CPU发出中断请求信号,“中断”之后所执行的相应的处理程序通常称之为中断服务或中断处理子程序,原来正常运行的程序称为主程序。主程序被断开的位置(或地址)称为“断点”。中断源要求服务的请求称为“中断请求”(或中断申请)。引起中断的原因,或能发出中断申请的来源,称为“中断源”。

24.中断的特点:分时操作,实时处理,故障处理

25.8051的中断源:外部中断源,定时器溢出中断源,串行口中断源

26.当定时/计数器设置为定时工作方式时,计数器对内部机器周期计数,每过一个机器周期,计数器增1,直至计满溢出。当定时/计数器设置为计数工作方式时,计数器对来自输入引脚T0(P3.4)和T1(P3.5)的外部信号计数,外部脉冲的下降沿将触发计数。

27.在计算机系统中,主机与外设之间及主机系统与主机系统之间的数据交换称为通信。通信可分为串行通信和并行通信两种基本方式。

28.按照串行数据的时钟控制方式,串行通信可以分为同步通信和异步通信两种。同步通信是按数据块传送的。在异步通信中,数据通常是以字符为单位组成字符帧传送的。

29.波特率:异步通信的另一个重要指标为波特率。波特率为每秒钟传送二进制数码的位数,也叫比特数,单位b/s,即位/秒。

30.串行通信的制式:单工方式、半双工方式、全双工方式

31.能够完成异步通信的硬件电路称为UART,能够完成同步通信的硬件电路称为USRT,既能够完成异步通信又能同步通信的硬件电路称为USART。

32.汇编语言(assembly language)是指用指令助记符代替机器码的编程语言。它是一种面向机器的程序设计语言,属于低级语言。

33.单片机的三组总线:地址总线、数据总线、控制总线

34.键盘消抖两种方式:(1)滤波;(2)双稳态消抖动电路

上述两种硬件消抖动的方法电路太复杂,可以采用软件消抖,在第1次检测到有按键按下时,执行一段延时10ms的子程序之后,再检测此按键,如果第2次检测结果仍为按下状态,CPU 便确认此按键已真正按下,从而消除了抖动的影响。

35.键盘扫描的控制方式:程序控制扫描方式——连续扫描:定时控制扫描方式——定时扫描,中断控制扫描方式——中断后扫描

36.显示器的工作方式:静态显示方式,动态显示方式

37.实现模拟量与数字量之间转换的装置,就是模/数(A/D)转换器或数/模(D/A)转换器

相关文档
最新文档