单片机原理与接口技术期末总复习

单片机总复习

一、单片机概述

  1. 单片机就是在一片半导体硅片上,集成了中央处理单元(CPU)、存储器(RAM\ROM)、并行I/O、串行I/O、定时器/计数器、中断系统、系统时钟电路及系统总线的,用于测控领域的单片微型计算机。
  2. 单片机的特点:简单方便、功能齐全、发展迅速、嵌入容易,用途广泛。
  3. 除了单片机这一名称,单片机还可称为微控制器嵌入式控制器
  4. 单片机与普通微型计算机的不同之处在于其将CPU存储器I/O口三部分,通过内部总线连接在一起,集成于一块芯片上。
  5. AT89S51单片机工作频率上限为33MHZ
  6. AT89C51单片机工作频率上限为24MHZ
  7. 专用型单片机使结构最简化,软硬件资源利用最优化,从而大大降低成本和提高可靠性
  8. 单片机内部数据用二进制形式表示,主要是受器件的物理性能限制
  9. 单片机是一种CPU【错误】是一种微型计算机
  10. AT89S52单片机是微处理器【错误】不是处理器

二、AT89S51单片机片内硬件结构

  1. 在AT89S51单片机中,如果采用6MHZ晶体振荡器,一个机器周期为2us
  2. AT89S51单片机的机器周期等于12个时钟振荡周期。
  3. AT89S51单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,因为AT89S51单片机的PC是16位,因此其寻址的范围为64KB
  4. AT89S51单片机复位时,P0~P3口的各引脚为高电平
  5. 在AT89S51单片机中,为使准双向的IO口工作在输入方式,必须事先预置为“1”【对】
  6. PC可以看成是程序存储器的地址指针【对】
  7. 片内RAM的位寻址区,只能供位寻址使用,而不能进行字节寻址。【错】
  8. 堆栈区是单片机内部的一个特殊区域,与RAM无关【错】
  9. 与汇编语言相比,c51语言具有可读性好模块化开发与资源共享可移植性好生成的代码效率高等优点
  10. C51用“*”和“&”运算符来提取指针变量的内容和指针变量的地址

三、第六章中断系统

AT89S51单片机的中断源系统有5个中断源两个中断优先级,可实现两级中断服务程序嵌套。
五个中断请求源:INT0、T0、TNT1、T1、TX/RX
单片机原理与接口技术期末总复习_第1张图片单片机原理与接口技术期末总复习_第2张图片
中断源的优先级:(从低到高)串口、T1、TNT1、T0、INT0

一个中断源的中断请求被响应,必须满足以下必要条件。
1、总中断允许开关接通,即中断总允许EA=1
2、该中断源发出中断请求,对应的中断请求标志位为1
3、该中断源的中断允许位等于1
4、无同级或更高级中断正在被服务

你可能感兴趣的:(单片机,stm32,嵌入式硬件)