单片机学习笔记1:单片机最小系统设计

发布时间:2024-08-13  

1、单片机概念

单片机:一种集成电路芯片,是单片微型计算机的简称。单片机由微处理器CPU、存储器ROM和RAM、输入输出IO接口电路组成,构成了一个既小巧又完善的计算机硬件系统。

2、单片机用途

(1)智能仪器仪表,如示波器、万用表

(2)机电一体化产品,如机器人、数控机床、打印机

(3)实时工业控制,如电机转速控制

(4)家用电器,如冰箱、洗衣机

3、单片机应用系统

单片机应用系统=软件+硬件(单片机+接口电路及外部设备)

单片机应用系统是以单片机为核心,配以输入、输出、显示、控制等外围电路和相应的控制、驱动软件,能完成一种或多种功能的使用系统。

4、MCS-51系列单片机组成结构

(1)中央处理器-CPU:8位数据宽度,能同时处理8位二进制数据或代码。

(2)数据存储器-RAM:8051单片机有128B数据存储器和21个专用寄存器,用户能使用的只有128B,专用寄存器通常用于存放控制指令数据,不能存放用户数据。

(3)程序存储器-ROM:8051单片机有4KB程序存储器,掉电后数据不会丢失。

(4)定时/计数器:8051单片机有2个16位的可编程定时/计数器。

(5)并行I/O口:8051单片机有4个8位的并行I/O口(P0/P1/P2/P3)。

(6)全双工串行口:8051单片机有一个全双工异步串行通信口。

(7)中断系统:8051单片机有5个中断源(2个外中断、2个定时/计数器中断和1个串行中断)。

(8)时钟电路:8051单片机有时钟电路,只需外接晶振和震荡电容,用于产生时序脉冲供整个单片机运行。

5、MCS-51系列单片机引脚介绍

 (1)电源:40引脚Vcc接电源+5V,20引脚GND接地。

(2)时钟:19引脚XTAL1是内部振荡电路输入端。当采用外部振荡器时,此引脚接地。18引脚XTAL2是内部振荡电路输出端。当采用外部振荡器时,此引脚接外部振荡源。

(3)控制总线:

(4)I/O线:

P0口(32~39引脚)双向数据总线和低8位地址总线。

P1口(1~8引脚)准双向输入/输出口。

P2口(21~28引脚)准双向输入/输出口,访问外部存储器时用作高8位地址总线。

P3口(10~17引脚)准双向输入/输出口。P3口还具第二功能。

 6、MCS-51系列单片机存储器结构 

程序存储器:存放程序和表格常数。

数据存储器:存放程序运行所需要的参数和运行结果。

从物理存储介质来看,MCS-51系列单片机共有4种存储空间:片内程序存储器、片外程序存储器、片内数据存储器和片外数据存储器。

从逻辑地址空间来看,MCS-51系列单片机可分为3部分:程序存储器、片外数据存储器和片内数据存储器。

单片机复位后,程序计数器PC为0000H,系统从0000H单元开始取指令并执行。

7、单片机最小系统电路 

单片机最小系统电路是指单片机工作不可或缺的最基本连接电路。

单片机最小系统电路包括单片机芯片、电源电路、时钟电路和复位电路四部分。

(1)时钟电路。单片机内部有一个高增益反向放大器,其频率范围为1.2~12MHz,XTAL1和XTAL2分别为放大器的输入端和输出端。XTAL1和XTAL2外接定时元件就能构成自激振荡电路。定时元件通常采用石英晶体和电容组成的并联谐振电路。电容C1和C2主要起频率微调作用,电容取值30~40pF。

振荡周期:振荡源的周期,若内部产生,则为石英晶体的振荡周期。

时钟周期:振荡周期的两倍。

机器周期:等于6个时钟周期,12个振荡周期。

指令周期:完成一条操作所需要的全部时间,每条指令的执行时间都是一个或几个机器周期组成。

例题:单片机采用内部时钟,晶振频率f为6MHz,则:

振荡周期=1/6 MHz=1/6 us

时钟周期=1/3 us

机器周期=2 us

指令周期=机器周期的1~4倍=2~8us

(2)复位电路

主要分为两种:上电复位和按键复位电路。


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>