目录
什么是单片机?
单片机就是在一片半导体硅片上,集成了中央处理单元(CPU)、存储器(ROM-只读存储器\RAM-随即存储器)、并行I/O、串行I/O、定时器/计数器、中断系统、系统时钟电路及系统总线的用于测控领域的微型计算机,简称单片机(MCU)。又称嵌入式控制器、微控制器
单片机与普通微型计算机的不同之处在于:单片机将CPU、存储器、和I/O口三部分通过内部总线连接在一起,集成于一块芯片上。
冯·诺依曼体系结构
核心思想1:计算机硬件系统的主要组成部件(五大部件):运算器、控制器、存储器、输入设备、输出设备
运算器:进行算数和逻辑运算。
控制器:计算机的指挥控制中心,根据指令要求完成相应的操作,产生一系列控制命令,使计算机各部件自动、连续协调工作。
存储器:保存程序、数据、运算的中间结果和最后结果的记忆装置。
核心思想2:
1)采用二进制:计算机内部的控制信息和数据信息均采用二进制表示,并存放在同一个存储器中
2)计算机应该按照程序顺序执行(存储程序/控制程序):
编制好的程序(包括指令和数据)预先经由输入设备输入并保存在存储器中;
计算机开始工作后,在不需要人工干预的情况下由控制器自动、高速地依次从存储器中取出指令并加以执行。
哈佛结构
计算机在应用过程中的两大应用分支
通用计算机系统
——主要满足海量、高速的科学计算、数值处理、信息管理、计算机辅助设计/制造/教学、人工智
嵌入式计算机系统
什么是嵌入式系统?有哪些特点?如何构成的?
①嵌入式系统的定义:
简单来说就是:以各种形态嵌入到对象体中的专用、计算机系统
国内的定义:以应用为中心、以计算机技术为基础,软、硬 件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。
②嵌入式系统的特点
1)·嵌入性:
2)·专用性:
3)·计算机系统:
③嵌入式系统是如何构成的?
(1)嵌入式处理器
嵌入式处理器是嵌入式系统的核心;嵌入式处理器一般都具有较高的集成度。
1)嵌入式微处理器(MPU)
2) 嵌入式微控制器(MCU)——微控制器(单片机)
3)嵌入式DSP处理器(DSP)——数字信号处理
4)嵌入式片上系统SOC——System on Chip
(2)外围硬件
定义:指嵌入式处理器以外的硬件,即为系统提供了运行条件和完成存储、通信、调试、显示等辅助功能的其他部件
1)运行条件:
时钟、电源、复位电路部件
2)辅助功能部件:
存储器:静态易失型存储器(RAM、SRAM),动态存储器(DRAM)和非易失型存储器(Flash)。
各种通信接口:包括并口、RS-232串口、IrDA红外接口、SPI串行外围设备接口、I2C总线接口、CAN总线、USB通用串行总线接口、Ethernet网口、Bluetooth、802.11b/g等。
(3)嵌入式操作系统
(4)应用软件
④嵌入式系统的发展——嵌入式AI!
一些亟待解决的问题:
问题1:
MCS-51系列单片机的基本芯片分别为哪几种?他们的差别是什么?----答案如图
MCS-51系列单片机的片内硬件资源
问题2
微处理器、微计算机、微处理机、CPU、单片机、嵌入式处理器它们之间的区别是什么?
答-------微处理器,微处理机和CPU都是中央处理器的不同称谓,而微计算机、单片机都是一个完整的计算机系统,单片机特指集成在一个芯片上的用于测控目的的单片微计算器。
问题3
AT89S51单片机相当于MCS-51系列单片机中的哪一型号产品?“S”的含义是什么?
答--------相当于MCS-51系列中的87C51型号,只不过是AT89C51芯片中4KB Flash存储器取代了87C51内的4KB EPROM。
"S"代表的是"静态"(Static)的意思。相比于其他型号,AT89S51具有更低的功耗和更高的抗干扰能力。它采用闪存存储器,具备更大的存储容量和更高的运行速度,适用于许多嵌入式系统和电子设备的应用。