当前位置:首页 > 数码 >

单片机的基本原理(单片机的基本工作原理)

来源:原点资讯(www.yd166.com)时间:2024-05-01 04:39:52作者:YD166手机阅读>>

在我们的日常生活中所使用的家用电气与电子器件中包含有各种各样的集成电路板。电路板上的零件使电子产品具有多种功能。在集成电路板中最重要的零件莫过于单片机。单片机是一种集成电路芯片,它采用超大规模集成电路技术,把具有数据处理能力的中央处理器CPU和存储器以及多种IO接口集成在一起。

单片机的基本原理,单片机的基本工作原理(1)

在1971年全球第一个型号为4004的计算机微处理器,由美国英特尔公司推出。同时,单片机的技术也逐渐发展并得到广泛应用。单片机全称单片微型计算机又称为微型控制器,可以理解为精简版的计算机。

单片机主要由三部分组成,分别是CPU,存储器和IO。这三个组成部分的功能是什么呢?

单片机的基本原理,单片机的基本工作原理(2)

CPU的主要功能是运算和控制。运算就是进行各种数学计算,而控制就是根据程序代码来控制输入输出以及电平的高低。那么程序代码存放在什么地方呢?

程序代码是放在存储器中的。单片机中的存储器一般分为两种,一种是只读存储器ROM,另一种是随机存储器RAM。只读存储器,用来存储用户编译好的程序,运行时CPU直接从只读存储器中读取指令来运行。指令运行过程中产生的临时数据,如变量放在随机存储器中。所以可以理解为只读存储器是用来存放程序的,随机存储器是用来存放数据的。

单片机的基本原理,单片机的基本工作原理(3)

IO是输入输出模块,主要用于外部电路与CPU进行沟通。

那么这三者的具体工作流程是怎样的呢?

这是一个单片机内部包含CPU,只读存储器,随机存储器和IO输入输出模块。首先将写好的程序通过下载器烧录到单片机的只读存储器ROM,然后程序逐条进入CPU,并在CPU内执行。例如CPU可以按照程序指示并通过IO模块输出高电平,点亮外部发光二极管。

单片机的基本原理,单片机的基本工作原理(4)

如果程序所对应的指令为运算指令,那么CPU就执行运算过程。如果在运算过程中产生了变量,那么产生的变量将存放在随机存储器中。因为CPU内部没有存放变量的地方。

IO接口是单片机与外界的接口,可以作为数据接口对外部存储器进行读写,也可以作为控制接口输出控制指令,如电机控制继电器控制等。也可作为人机交互接口,如液晶显示,键盘输入等。单片机中的各个模块是按统一的节拍同步工作的,这个统一的节拍来源于单片机的时钟,时钟信号是一个高低电瓶交错的信号。单片机在一个时钟周期内只能执行一条指令,而且单片机的时间单位都是时钟周期的整数倍。时钟信号来源于振荡器,振荡器分为内部RC振荡器和外部晶体振荡器,简称晶振。

单片机的基本原理,单片机的基本工作原理(5)

由于内部RC振荡器的误差比较大,所以一般采用外部晶振在配合晶振电路,通电后产生一定频率的时钟信号。单片机的各个部件都要根据时钟信号协调工作。时钟周期的长度影响了单片机的速度,所以晶体振荡频率也叫做单片机的主频。主频越高,单片机的性能也越高。单片机的频率一般为百兆赫兹级别,而电脑CPU的频率一般为千兆赫兹级别。

总的来说,单片机是一种集成电路芯片,它采用超大规模集成电路技术,把具有数据处理能力的中央处理器CPU,存储器以及多种IO接口集成在一起。CPU的主要功能是运算和控制,只读存储器ROM是用来存放程序的,随机存储器RAM用来存放数据的。IO是输入输出模块,可以用作数据接口控制接口或人机交互接口。

,

栏目热文

自学单片机有出路吗(大专生学习单片机的前途)

自学单片机有出路吗(大专生学习单片机的前途)

我在电子产业最发达的城市工作十年,来说说这个行业目前最真实的情况。10年前我和很多应届生一样迷茫,不知道自己出来能干什么...

2024-05-01 05:14:42查看全文 >>

单片机的工作原理详解(单片机原理图讲解)

单片机的工作原理详解(单片机原理图讲解)

一、单片机系统主要由三部分组成:1、CPU(中央处理器)。2、ROM/RAM(内存:不可读写/外存或者叫内存卡:可读写)...

2024-05-01 05:03:40查看全文 >>

单片机工作原理及方法(跟我一起学单片机工作原理)

单片机工作原理及方法(跟我一起学单片机工作原理)

图1这张图第一眼看过去,可能会让人觉得头皮发麻,但稍微想一下,其实并不复杂。这里以定时器中断T0为例。先看图2定时器(也...

2024-05-01 04:37:52查看全文 >>

dnf封印咒书(dnf魔法封印转换书怎么用)

dnf封印咒书(dnf魔法封印转换书怎么用)

26号新活动“圣者遗物箱”出炉,从本质上来说,也就是魔盒的演化,但“割韭菜”更严重。其实,这只是一波试探,搞不好最后替代...

2024-05-01 04:59:29查看全文 >>

dnf各种印章有什么用(dnf印章都有什么)

dnf各种印章有什么用(dnf印章都有什么)

作者:千秋5月6日维护更新之后,耕耘活动区域会新增加骑士酷跑与黑白棋两个小游戏,让我们拿到更多的太阳印章,废话不多说,就...

2024-05-01 05:24:27查看全文 >>

单片机实现原理(单片机工作原理简短)

单片机实现原理(单片机工作原理简短)

单片机是将中央处理单元(CPU)、储存器、输入输出集成在一片芯片上,可以说单片机就是一台微型计算机,只是和我们平常使用的...

2024-05-01 05:24:17查看全文 >>

单片机的前景和发展趋势(单片机的发展现状及前景)

单片机的前景和发展趋势(单片机的发展现状及前景)

最近看到很多劝退学单片机/嵌入式的帖子,说这个行业没有前途,软硬件都要学,工资又低,还不如去做纯软件舒服。其实很多观点说...

2024-05-01 04:59:03查看全文 >>

单片机功能原理(单片机的结构与原理)

单片机功能原理(单片机的结构与原理)

单片机概述单片机概念:单片机就是单片微型计算机, 是将计算机的中央处理器(CPU)、存储器(ROM,RAM)、输入/输出...

2024-05-01 05:06:44查看全文 >>

单片机程序运行原理(单片机程序代码详细解释)

单片机程序运行原理(单片机程序代码详细解释)

芯片在没有开发前,单片机只是具备功能极强的超大规模集成电路,如果赋予它特定的程序,它便是一个最小的、完整的微型计算机控制...

2024-05-01 05:25:48查看全文 >>

c51单片机程序100例(c51单片机实例题)

c51单片机程序100例(c51单片机实例题)

《单片机C语言程序设计实训 100 例—基于 C51 Proteus仿真》案例第 01 篇 基础程序设计1 闪烁的 LE...

2024-05-01 05:23:41查看全文 >>

文档排行