初识单片机和学前准备

单片机是集成CPU、RAM、ROM等功能的微型计算机,常用于控制设备。51单片机是8051内核的代表,包括中央处理器、内存、ROM等组件。学习51单片机有助于理解计算机基础。此外,还有PIC和AVR等不同系列的单片机,分别有各自的特点和应用领域。
摘要由CSDN通过智能技术生成

1.什么是单片机?

1.单片机,英文Micro Controller Unit,简称MCU

2.内部集成了CPU、RAM、ROM、定时器、中断系统、通讯接口等一系列电脑的常用硬件功能

3.单片机的任务是信息采集(依靠传感器)、处理(依靠CPU)和硬件设备(例如电机,LED等)的控制

4.单片机跟计算机相比,单片机算是一个袖珍版计算机,一个芯片就能构成完整的计算机系统。但在性能上,与计算机相差甚远,但单片机成本低、体积小、结构简单,在生活和工业控制领域大有所用

5.同时,学习使用单片机是了解计算机原理与结构的最佳选择

51单片机开发板

单片机内部结构图

8051单片机的基本组成:

1.中央处理器CPU:8位,运算控制功能

2.内部RAM(内存(random-access memory)):共256个RAM单元,用户使用前128个单元,用于存放可读写数据,后128个单元被专用寄存器占用。

3.内部ROM(只读储存器(read only memory)):4KB掩膜ROM,用于存放程序、原始数据和表格。

4.定时/计数器:两个16位的定时/计数器,实现定时或计数功能。

5.并行I/O口:4个8位的I/O口P0、P1、P2、P3。

6.串行口:一个全双工串行口。

7.中断控制系统:5个中断源(外中断2个,定时/计数中断2个, 串行中断1个)

8.时钟电路:可产生时钟脉冲序列,允许晶振频率6MHZ和12MHZ

2.为什么叫做51单片机呢?

51单片机是指80年代Intel开发的8051单片机内核的统称,就是因为这个“8051”有个51,所以凡是与“8051”内核一样的单片机都统称为51系列单片机。

内核,通俗点理解就是一种代码,单片机的指令系统,即硬件制作就按照这些指令去完成,如灌溉一样,要灌溉那些地方,就把通路打开,而这些通路‘水渠和门阀’都是早就修建好的硬设备,只是具体的灌溉地点需要指令来完成。而51单片机就是一样的“水渠和门阀”,想灌溉,所有51单片机都使用的一样的灌溉指令。

2.1其他单片机

PIC系列单片机:单片机,全称单片微型计算机(英语:single-chip microcomputer),又称微控制器(microcontroller),与应用在个人计算机中的通用型微处理器相比,它更强调自供应(不用外接硬件)和节约成本。它的最大优点是体积小,可放在仪表内部,但存储量小,输入输出接口简单,功能较低。由于其发展非常迅速,旧的单片机的定义已不能满足,所以在很多应用场合被称为范围更广的微控制器;由于单片机微计算机常用于当控制器故又名single chip microcontroller。“单芯片”是台湾对单片机的称呼;中国大陆主要采用“单片机”的称呼,英文缩写为MCU。

AVR系列单片机:AVR单片机是1997年由ATMEL公司研发出的增强型内置Flash的RISC(Reduced Instruction Set CPU) 精简指令集高速8位单片机。可以广泛应用于计算机外部设备、工业实时控制、仪器仪表、通讯设备、家用电器等各个领域。AVR单片机是 Atmel 公司 1997 年推出的 RISC 单片机。RISC(精简指令系统计算机)是相对于CISC(复杂指令系统计算机)而言的。RISC 并非只是简单地去减少指令,而是通过使计算机的结构更加简单合理而提高运算速度的。

3.学习五一单片机之前要做什么准备?

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值