单片机基本介绍
单片机三大内部组成:flash、ram、SFR
flash为程序储存空间,主要特点是系统断电之后数据不会丢失,和我们生活中常使用的电脑一样,断电之后保存的数据不会丢失。
ram是单片机数据存储空间,用来存储程序运行过程中产生的和需要的数据,关电后数据丢失。但是他的优点第一是读写速度非常快,第二是理论上是可无限次写入的,即寿命无限,不管程序怎么运行怎么读写它都不会坏的。
SFR特殊功能寄存器。单片机有很多很多功能,每个功能都会配一个或多个 SFR,我们就是通过对 SFR 的读写来实现单片机的多种多样的功能的。
通常我们一说到 51 单片机,指的都是兼容 Intel MCS-51 体系架构的一系列单片机。下面我们来介绍一下单片机最小系统;为什么叫最小系统呢?
片机最小系统同时也叫做单片机最小应用系统,指最少的原件组成使单片机可以工作的系统。单片机最小系统的三要素即电源、晶振、复位电路。
晶振又叫晶体振荡器。他是为单片机系统提供基准时钟信号,单片机内部所有的工作都是以这个时钟信号为步调基准来进行工作的。STC89C52RC 单片机的18脚和19脚为晶振的引脚,我们一般接入一个 11.0592M 的晶振(它每秒钟震荡 11,059,200 次),外加两个 20pF 的电容,电容的作用是帮助晶振起振,维持震荡信号的稳定。
复位电路,单片机复位一般是上电复位、手动复位、程序自动复位三种。 单片机上电后,单片机要进行一个内部的初始化过程,这个过程就可以理解为上电复位,上电复位保证单片机每次都从一个固定的相同的状态开始工作。这个过程跟我们打开电脑电源开电脑的过程是一致的。当我们的程序运行,遭受到意外干扰而导致程序死机,或者程序跑飞的时候,我们就可以按下一个复位按键,让程序重新初始化重新运行,这个过程就叫做手动复位,最典型的就是我们电脑的重启按钮。当我们的程序死机或者跑飞的时候,我们的单片机往往有一套自动复位机制,比如看门狗,具体应用以后再了解。在这种情况下,如果程序长时间失去响应,单片机看门狗模块会 自动复位重启单片机。还有一些情况是我们程序故意重启复位单片机。
电源、晶振、复位构成了单片机最小系统的三要素,也就是说,一个单片机具备了这三个条件,就可以运行我们下载的程序了,其他的比如 LED 小灯、数码管、液晶等设备都是属于单片机的外设,我们最终完成我们想要的功能就是通过对单片机编程来控制这些外设实现的。
深圳市丽晶微电子科技有限公司,专注于定时IC,触摸芯片,触摸调光IC,按键延时IC,定时开关芯片,圣诞灯串IC,灯串控制芯片,电子开关IC,ON/OFF开关芯片,太阳能灯串IC芯片,咨询热线:0755-29100085