1.嵌牛IT观察 嵌入式—8051从入门要入土
姓名:董文轩 学号:22009102098 班级:223144
学嵌入式肯定离不开单片机,今天就带大家了解一波单片机入门——51单片机

51单片机
1:什么是51单片机?
51单片机是对兼容英特尔8051指令系统的单片机的统称。51单片机广泛应用于家用电器、汽车、工业测控、通信设备中。
因为51单片机的指令系统、内部结构相对简单,所以国内许多高校用其进行单片机入门教学。
2:开发环境及软件
keil5,STC-isp,这两个必备,keil5用于写编程代码,ISP用于烧录。
3:51单片机内部介绍。
8051单片机通常至少具备以下功能和外设
8位CPU
数据存储器(RAM),寻址空间64KiB
4组8位共32个输入输出口
5至6个中断源,分2个优先级
4:主要器件介绍。

51单片机芯片

芯片引脚图
51单片机内部包含的功能组件及作用主要有:
(1)、cpu主芯片(内部通过总线连接扩展的设备)
(2)、时钟电路(为单片机提供震荡脉冲)
(3)、电源电路(为单片机提供电源)
(4)、内部数据存储器RAM(包括通用数据寄存器和专用寄存器SFR,主要是数据存储区。)
(5)、程序存储器ROM(主要是存储程序,51系列有4K内部程序ROM,可以外扩64K。)
(6)、并行端口4*8位(P0,P1,P2,P3主要是数据交换接口。)
(7)、串行口(TXD,RXD用于串口通信。)
(8)、中断系统(外中断0,定时计数T0,外中断1,定时计数T1,串口中断。)
(9)、定时/计数器(16位用于外部的计数和定时功能。)
基础了解51单片机,就可以设计程序了。
5:推荐学习
b站:江科大自化协