51单片机基础知识

简介: 与计算机相似。将微处理器(CPU/中央处理器)、存储器、I/O集成到一片半导体芯片上。存储器又分为两种:①RAM(数据存储器)②ROM(程序存储器)三、分类①通用型②专用型四、发展趋势(1)CPU;(2)存储器;(3)I/O;(4)功耗;(5)功能MCS—51:①8031②8051→80C51(低功耗CMOS)→51单片机③8751四、命名规则①AT89C51②STC89C51我们以AT89C51来进行命名分解:AT:品牌名8:8051内核9:Flash ROM存储器其中,0→掩膜ROM,7→EP ROM (紫外线可擦除)C:CMOS产品5:固定不变

首先,来看一下我们今天这篇文章的知识框架:

image.png

一、外形

DIP(双列直插式封装)

image.png

②PLCC

image.png

③QFP/PFP

image.png

二、概念

与计算机相似。将微处理器(CPU/中央处理器)、存储器、I/O集成到一片半导体芯片上。


存储器又分为两种:


①RAM(数据存储器)


②ROM(程序存储器)


三、分类

①通用型


②专用型


四、发展趋势


(1)CPU;(2)存储器;(3)I/O;(4)功耗;(5)功能


MCS—51:


①8031


②8051→80C51(低功耗CMOS)→51单片机


③8751


四、命名规则

①AT89C51


②STC89C51


我们以AT89C51来进行命名分解:


AT:品牌名


8:8051内核


9:Flash ROM存储器


其中,0→掩膜ROM,7→EP ROM (紫外线可擦除)


C:CMOS产品


5:固定不变


1:芯片内部程序存储空间的大小,1→4KB,2→8KB,3→12KB,以此类推。


若后置RD+/RC:


RD+:RAM 1280B


RC:RAM 512B


目录
相关文章
|
监控 数据处理 开发工具
单片机的C51基础知识介绍2
三、单片机的开发流程和工具 单片机的开发流程通常包括以下几个步骤: 硬件设计:根据应用需求,设计和选择合适的外部电路和接口电路,包括时钟电路、输入输出电路、存储器等。 软件开发:根据应用需求,使用相应的开发工具和编程语言进行软件开发,如C语言、汇编语言等。开发人员需要编写相应的代码,实现系统的功能和控制。 编译和烧录:将开发好的软件代码进行编译和链接,生成可执行的机器代码。然后将机器代码通过编程器烧录到单片机的存储器中。 调试和测试:将烧录好的单片机进行调试和测试,验证系统的功能和性能是否符合要求。可以通过调试工具和示波器等设备进行调试和测试。 单片机的开发工具和软件包括: 开发板
98 0
|
存储 编译器 开发工具
单片机的C51基础知识介绍1
C51是指Intel公司推出的一款8位单片机,它的全称是Intel MCS-51系列单片机,也被称为8051系列单片机。C51系列单片机是一种非常经典和常用的单片机,具有广泛的应用领域和丰富的资源支持。下面将介绍C51单片机的基础知识。 一、C51单片机的特点和优势 1. 8位架构:C51单片机采用8位架构,即每个数据位的宽度为8位,能够处理8位的数据,适用于大部分嵌入式应用。 2. 高度集成:C51单片机具有高度集成的特点,包括CPU、存储器、输入输出端口、定时器、串口等功能模块,能够满足大多数应用的需求。 3. 低功耗设计:C51单片机采用低功耗设计,能够在低电压和低功耗的环境下正常工作,
515 0
|
存储 开发框架 .NET
单片机基础知识整理
单片机基础知识整理
464 0
|
7月前
|
编译器 C语言 开发者
单片机原理与应用:探索微型计算机世界
单片机原理与应用:探索微型计算机世界
59 1
|
7月前
|
数据采集 数据处理 C语言
单片机:探索其原理、应用与编程实践
单片机:探索其原理、应用与编程实践
115 1
|
7月前
|
物联网
STC51单片机-实验开发装置仿真-物联网应用系统设计
STC51单片机-实验开发装置仿真-物联网应用系统设计
153 0