80年代初,Intel公司推出了8位的MCS-51系列单片机。MCS-51单片机的逻辑部件包括一个8位CPU及片内振荡器、80514B掩膜ROM、87514KBEPROM、8031无ROM、特殊功能寄存器SFR128BRAM、定时器/计数器T0及T1、并行I/O接口:P0、P1、P2、P3;串行接口:TXD、RXD;中断系统:INT0,INT1。
MCS-51单片机的基本功能包括:51单片机与STM32单片机简介
MCS-51单片机的基本功能包括:
1. 8位数据总线,16位地址总线的CPU;
2. 具有布尔处理能力和位处理能力;
3. 采用哈佛结构,程序存储器与数据存储器地址空间各自独立,便于程序设计;
4. 相同地址的64KB程序存储器和64KB数据存储器;
5. 0-8KB片内程序存储器(8031无,8051有4KB,8052有8KB,89C55有20KB);
6. 128字节片内数据存储器(8051有256字节);
7. 32根双向并可以按位寻址的I/O线;
8. 两个16位定时/计数器(8052有3个);
9. 一个全双工的串行I/O接口;
10. 多个中断源的中断结构,具有两个中断优先级;
11. 片内时钟振荡器。
51单片机与STM32单片机简介
51单片机:基于Intel
8051架构的单片机系列,也称为8051单片机。它具有简单的架构和指令集,适合简单的控制任务和低成本应用。特点包括低功耗、易于学习和使用,广泛应用于家电、电子玩具、遥控器等领域。常见*有STC(思特奇)、Nuvoton(新唐)等。
STM32单片机:基于ARM架构的32位微处理器,属于ARM
Cortex-M系列核心的单片机系列。由意法半导体(STMicroelectronics)开发和生产。它具有强大的处理能力、丰富的外设和广泛的存储器选项,适用于复杂的嵌入式应用和高性能需求,如工业自动化、智能家居、医疗设备等。系列包括STM32F0、STM32F1、STM32F4等,每个系列针对不同应用需求提供不同的特性和功能。
C51 单片机开发晶振与相关概念
定时器的核心部件晶振
11.0592MHz晶振是一种石英晶体振荡器,其频率为
11.0592MHz。晶振全称是晶体震荡器,它可以算是数字电路的“心脏”,是各种电子产品里面必不可少的频率元器件。数字电路的所有工作都离不开时钟,晶振的好坏、晶振电路涉及的好坏,会影响到整个系统的稳定性
该晶振的特点是:它可以轻松地进行分频,得到像57.6kHz、38.4kHz这样的频率,这样系统时钟就可以根据需要调整啦。而且,它还能用在很多串行通信标准上,像是UART、SPI、I2C这些,兼容性特别好。对于定时器和计数器来说,这个频率能让它们更精确、分辨率更高。重要的是,这个频率的晶振在市场上特别常见,技术成熟,稳定又可靠。总的来说,选它准没错!
与晶振相关的两个概念
个与之相关的概念是:时钟周期。时钟周期也称为振荡周期,定义为时钟频率的倒数。时钟周期是计算机中基本的、小的时间单位。在一个时钟周期内,CPU
仅完成一个基本的动作。时钟周期是一个时间的量。更小的时钟周期就意味着更高的工作频率。我们的晶振是 11.0592 MHz
的频率,那么时钟周期就是 11.0592 MHz 的倒数。
第二个与之相关的概念是:机器周期。
机器周期也称为 CPU 周期。在计算机中,为了便于管理,常把一条指令的执行过程划分为若干个阶段(如取指、译码、执行等),每一阶段完成一个基本操作。完成一个基本操作所需要的时间称为机器周期。一般情况下,一个机器周期由若干个时钟周期组成。
单片机培训
单片机怎么学

只要一个电话
我们免费为您回电