单片机工作原理:

1、主要器件cpu(负责运算与控制)、存储器(程序存储在ROM存储器中,临时变量存放在RAM存储器中)、IO(输入、输出),三者相互配合实现单片机的运行。

2、同步:多个独立的部分按照统一的节奏来动,实现一个配合

异步:各自干各自的

3、单片机中各个模块之间是按照同一个节拍同步工作的,cpu、存储器、IO和单片机中其他东西这些模块之间是通过一个统一的节拍来同步工作的,这个节拍是单片机的时钟。(时钟越小,单片机工作效率越高)

a、时钟节拍对单片机很重要,单片机内部在一个时钟节拍里只能做一件事,所以单片机要发生一个变化,最小时间单位是一个时钟节拍;单片机的时间单位都是时钟节拍的整数倍

b 单片机的cpu,存储器、IO等都是以时钟节拍为动作节拍的,所以单片机是一个同步系统。

c 时钟由内部电路与外部晶振结合产生的;时钟周期长短, 即时钟节拍快慢,影响单片机的速度,则该时针称为单片机的主频(主频越大,性能越高,一般pc主频是2G\3G多,一般手机主频是在1G-2G左右,51单片机主频是MHZ级别,高级单片机stm32主频在百MHZ级别)

外设与内部设备:1、外设(peripheral) 外部设备,属于单片机中的模块。 2单片机中除了三大部件还有别的如:串口控制器、IZC控制器等,就称为外设

3、早期单片机功能简单,用单片机做产品,只能外部扩展一些专用芯片(中断控制有中断控制芯片,串口通信有串口通信芯片)来和单片机结合,这样的产品的核心设计是单片机,外部专用芯片就是外部设备。

          1  内部外设:集成到单片机内部的外设;外部外设;未集成到单片机内部仍在外部的外设。

电路板PCB (printed circuit board) 印刷电路板

1、PCB板 = 基板(绝缘)+电路

2、作用就是骨架和连接,旨在把所有的原件按照电路图连接起来形成完整的可工作的电路。

3、印刷电路其实就是在不导电的基板表面按照电路构成来印刷一层导电物质形成电路。最后形成的就是一个芯是不导电的FR4,外面有一层构成了电路的铜,为了避免铜氧化或者与外部导电,外部还有一层油墨,刷油墨时要露出来焊接点(焊接点一般有2种:一种是插针式、一种是贴片式),焊接点上本来就是铜,但是为了方便焊接一般会做镀锡。

4、PCB实际就是硬件电路(原件,电路设计)的载体。

PCB图:1、硬件工程师在设计产品硬件时的步骤是:先有原理图,然后用原理图画出PCB图

2、PCB图是原理图和实际器件结合起来后,生成的PCB板的结构图纸,PCB图的作用就是拿给做PCB板的厂商去印刷电路板。
3、对与软件工程师来说,PCB图不用去关注,只关注原理图。

芯片:内部半导体技术形成的电路+外部塑料绝缘外壳(内部电路通过芯片的引脚连接外部电路)

   1芯片方式与PCB方式的关系:相同点:芯片其实就是一个微型的电路板

不同点:PCB只能做大功率;芯片可以做小功率,功率越小越好。

电子产品设计:芯片+电路板,在设计过程中能做到芯片中的就尽量做到芯片中。

单片机开发板/普遍的电子产品结构:PCB板主板+单片机芯片+其他芯片+其他外围电路原件。
编辑:hfy

相关推荐

本文档的主要内容详细介绍的是使用单片机实现中断系统的程序和工程文件免费下载。

发表于 10-21 17:16 •2次 阅读

我在上一期发布了两个项目 :电脑串口蓝牙硬件实现方案ESP32充当台式机串口蓝牙 和最简单DIY的5....

电路设计技能 发表于

10-21 15:48

• 59

次 阅读

多功能电量控制器是一种为配电系统、自动化控制系统配套使用的智能控制器,用于监测电路中电压、电流、功率....

电子设计 发表于

10-21 11:32

• 466

次 阅读

在工业生产中,经常要对温度进行实时监测,虽然可以利用串行通信标准RS232和RS485等实现短距离监....

电子设计 发表于

10-21 11:20

• 166

次 阅读

AT91SAM7S64是Atmel公司的32位单片机,具有高性能、低功耗、全速接口及丰富....

电子设计 发表于

10-21 11:10

• 166

次 阅读

在遥测、遥控领域中,常常使用工业PC机与单片机组成的多机系统完成测控任务。PC机因其丰富的软硬件资源....

电子设计 发表于

10-21 10:47

• 152

次 阅读

据说步进电机不能拆,但是为了满足好奇心,该出手时就出手。 将要拆开的28BYJ-48,这是学单片机控....

我今年毕设选题的时候选了单片机,然后等到要做的时候发现自助机不知如何下手,每过一天都越来越急,头发越掉越少。可能是我太急...

发表于 10-21 10:07 •69次 阅读

单片机应用的核心技术是什么?是按键,数码管,流水灯,串口。是它们的程序框架。按键和数码管是输入是人机....

发表于 10-21 08:00 •22次 阅读

非常的KEIL软件使用手册,内部包含详细的软件的使用介绍,含示例详解 ...

发表于 10-20 19:12 •0次 阅读

01 单片机外部中断简介 所谓外部中断,就是通过外部信号所引起的中断,如单片机引脚上的电平变化(高电....

嵌入式ARM 发表于

10-20 17:43

• 110

次 阅读

说到单片机编程,不得不说到状态机,状态机做为软件编程的主要架构已经在各种语言中应用,当然包括C语言,....

嵌入式ARM 发表于

10-20 17:27

• 137

次 阅读

其实IAR 和keil 区别也没有多大,不过很多人就是怕(当初我也怕) 。怕什么呢,怕学会了,真的就....

发表于 10-20 16:16 •19次 阅读

长期以来,学校、工厂等单位常用的打铃仪多采用单片机计时,计时误差每天达0.5 s,日积月累走时误差会....

电子设计 发表于

10-20 10:51

• 596

次 阅读

一氧化碳(CO)是一种无色无臭的气体。当CO进入人体血液循环系统后,就会与血红蛋白迅速结合形成碳氧血....

电子设计 发表于

10-20 10:37

• 551

次 阅读

本文档的主要内容详细介绍的是STM32单片机的芯片缓存包资料合集。

发表于 10-20 08:00 •35次 阅读

感谢芯圣和论坛给予的试用机会,本次就先发下开箱贴后续在捣鼓下其他的。玩开发板的同学都知道仿真器的重要性,先期我在学习51单...

发表于 10-19 22:39 •0次 阅读

日本丰桥工业大学研究团队成功开发出可快速检测出作物疾病的微流控芯片,通过基因体研究、半导体技术的结合....

MEMS 发表于

10-19 17:06

• 122

次 阅读

本文档的主要内容详细介绍的是单片机在线编程板下载板的PCB原理图免费下载。

发表于 10-19 16:51 •58次 阅读

现实生活中, 我们总是要与人打交道,互通有无。单片机也一样,需要跟各种设备交互。例如汽车的显示仪表需....

inr999 发表于

10-19 15:32

• 146

次 阅读

1. 简单的前后台顺序执行程序,这类写法是大多数人使用的方法,不需用思考程序的具体架构,直接通过执行顺序编写应用程序即可。2...

发表于 10-19 11:48 •0次 阅读

存储器属于常见产品,在各类需要存储功能的器件中均存在存储器身影。本文中,小编将对单片机内部的各大存储....

发表于 10-19 11:46 •120次 阅读

在很多情况下,尤其是恶劣的工作环境下,高性能的单片机和大容量的Flash存储器是数据采集存储系统的最....

电子设计 发表于

10-19 10:40

• 586

次 阅读

如图1所示,系统包括控制处理单元、电源管理单元、供电和输电单元(包括太阳能电池板、蓄电池、市电、电能....

电子设计 发表于

10-19 10:27

• 335

次 阅读

本文档的主要内容详细介绍的是使用单片机驱动继电器的仿真电路图免费下载。

发表于 10-19 08:00 •68次 阅读

链接: 提取码:ylaj 以上是本人精心整理的【电子全能资料包】,内含...

发表于 10-19 00:26 •115次 阅读

链接: 提取码:ylaj 以上是本人精心整理的【电子全能资料包】,内含...

发表于 10-19 00:25 •0次 阅读

TTL指的是TTL电平,0~5V之间,小于输出低电平,高于输出高电平。全称Trans....

传感器技术 发表于

10-18 10:47

• 321

次 阅读

将C向MCU(俗称单片机)8051上的移植始于80年代的中后期。客观上讲,C向8051 MCU移植的....

玩转单片机 发表于

10-17 10:59

• 363

次 阅读

用单片机控制步进电机正转 反转 加速 减速; 由LCD1602实时显示步进电机的状态;F-正转 B-反转;数字越大,转速越大; ...

发表于 10-17 10:44 •101次 阅读

嵌入式系统设计方法的演化总的来说是因为应用需求的牵引和IT技术的推动,随着微电子技术的不断创新和发展....

发表于 10-17 10:07 •389次 阅读

在单片机编程中,有很多人会因为一些貌似简单的处理而把问题弄得乱七八糟,如林中蛛网一样,错综复杂。

本文档的主要内容详细介绍的是单片机解码机器人的PCB电路原理图免费下载。

发表于 10-16 18:33 •96次 阅读

本文档的主要内容详细介绍的是具有看门狗的单片机电机控制的PCB原理图免费下载。

发表于 10-16 15:26 •53次 阅读

5V来自于TTL电平。5为True,0为False,之后用了压降更低的PN节,衍生出了这个电平....

陈翠 发表于

10-16 14:12

• 197

次 阅读

自单片机诞生以来,由于其成本低,环境适应性强,可靠性高,结构灵活,易于生产,引起了人们的广泛关注。

陈翠 发表于

10-16 11:16

• 394

次 阅读

随着生活水平的提高,人们对资源的消费日益增长,资源消费的计量、管理和收费工作日益繁杂,提高管理层次和....

电子设计 发表于

10-16 10:30

• 755

次 阅读

在单片机编程中,有很多人会因为一些貌似简单的处理而把问题弄得乱七八糟,如林中蛛网一样,错综复杂。 而....

inr999 发表于

10-16 10:06

• 791

次 阅读

《数字电路》,不学这个连推挽和开漏都分不清楚?基本的概念总要知道。 《C语言》,这个是废话,C语言研究的再深也不为过吧。...

发表于 10-16 09:41 •208次 阅读

本文档的主要内容详细介绍的是基于ATMEGA16的LCD128x64显示程序资料合集免费下载。 ....

发表于 10-16 09:29 •42次 阅读

电路图一:整个电路通过单片机(AT89C51)控制,P0 口和 DAC0832 的数据口直接相连,D....

发表于 10-16 08:00 •273次 阅读

本文主要研究基于 STM32 单片机的车牌识别系统,以 STM32F103RBT 单片机为主控芯片,....

发表于 10-16 08:00 •131次 阅读

串口是计算机上一种非常通用设备通信的协议,其特点是通信线路简单,成本低,特别适用于远距离通信,因此有....

发表于 10-15 17:35 •38次 阅读

8051 单片机有4 个I/O 口,它们分别是P0、P1、P2、P3 ,复位后对应它们的内容为0FF....

发表于 10-15 17:35 •65次 阅读

·用于 FOC 的 PIC32MK MCJ 和 MCM单片机:第二代32位单片机提供32位浮点运算和....

发表于 10-15 17:31 •171次 阅读

本文档的主要内容详细介绍的是AVR单片机控制OSD的PCB原理图免费下载。

发表于 10-15 17:05 •40次 阅读

举个例子,单片机发送一组这样的数组{0x0a,0xab,0x00,0xab},然后在串口助手上,显示出来的只有0a ab,后面两个就不显示,...

发表于 10-15 16:53 •69次 阅读

优点:相对执行速度快,大部分是单周期指令,需要的存储空间也相对小,大部分是一个存储空间 (我这里的一....

我快闭嘴 发表于

10-15 15:39

• 285

次 阅读

此外,作为一款面向物联网的芯片,数据安全也是Microchip这款WiFi单片机模块需要考虑的重点问....

我快闭嘴 发表于

10-15 14:59

• 309

次 阅读

语音芯片提供按键接口,单片机的输入输出端口可以控制语音芯片的按键接口进行录音、播放、擦除、前、后等操....

我快闭嘴 发表于

10-15 14:01

• 330

次 阅读

所以说,单片机中没有了晶振,也就没有时钟周期,没有时钟周期,就无法执行程序代码,单片机就无法工作,程....

传感器技术 发表于

10-15 11:34

• 305

次 阅读

功能描述: 8*8*8光立方主控板,采用STC12C5A60S2单片机为主控芯片,驱动电路采用8个SN74HC573为驱动锁存器和ULN28...

发表于 10-15 10:44 •606次 阅读

RDA1846是用于对讲机应用的高度集成的单片收发器。它只需一个微控制器就可以实现接收通道中射频载波....

发表于 10-15 08:00 •33次 阅读

单片机的片上资源有多种通信方式,常用的如IIC、SPI、UART/USART、CAN,甚至高端一点的....

陈翠 发表于

10-14 17:41

• 366

次 阅读

本文档的主要内容详细介绍的是FPGA 10K10单片机配置的PCB原理图免费下载。

发表于 10-14 14:52 •26次 阅读

[导读] 相信ADC的应用或多或少都会用到,在很多场合都有分辨率要求,要实现较高分辨率时,第一时间会....

inr999 发表于

10-14 14:48

• 273

次 阅读

国产替代成为独特的宣传标语。可以发现展会现场以及多家厂商展位上出现国产替代、国产MCU、打造国人自己....

发表于 10-14 14:18 •162次 阅读

单片机一种集成电路芯片,广泛用于各大行业中,可能很多朋友都不知道单片机主要寄存器有哪些?现在福利来啦....

电子魔法师 发表于

10-14 12:08

• 314

次 阅读

在单片机的应用中,编程是非常重要的技术环节。在不断的探索和发展中,模块化的编程方式已经成为单片机编程....

电子魔法师 发表于

10-14 12:05

• 386

次 阅读

微控制器又称为单片机,是一种集成在芯片上的微型计算机,用于控制嵌入式系统中的特定操作,那么微控制器的....

电子魔法师 发表于

10-14 11:39

• 251

次 阅读

串口 单片机 文件_通俗易懂的单片机工作原理相关推荐

  1. 51单片机LED点阵控制原理、74HC595工作原理和字母和滚动显示实验代码

    目录 1. 74HC595工作原理图解 2.LED点阵控制原理 3.点阵LED实验 3.1 配置74HC595代码 3.2 D点阵LED显示H 3.3 滚动LED (1) 滚动扫描图示 (2)程序代码 ...

  2. 单片机反相器_小白学单片机 :AT89S51单片机基本硬件结构认识(3)

    AT89S51 单片机I/O端口及工作原理 AT89S51单片机有4个8位的并行I/O端口P0.P1.P2和P3.每个端口均由锁存器.输出驱动器和输入缓冲器组成.各端口除可以作为字节输入/输出外,它们 ...

  3. 单片机看门狗是什么?工作原理?使用方法?

    看门狗是一个定时器电路,负责在程序跑飞或硬件停滞的情况下对单片机进行复位操作,使程序能从头执行. 工作原理:上面说过,看门狗是一个定时器电路,这个电路有一个输入和一个输出,输入就是喂狗操作(至于什么是 ...

  4. 无人机寻迹要两个单片机吗_基于AT89C51单片机的机器人设计方案.doc

    基于AT89C51单片机的机器人设计方案 基于AT89C51单片机的机器人设计方案 目录 前言3 第一章循迹小车的组成及工作原理4 1.循迹小车的组成4 2.循迹小车工作的流程简述4 第二章循迹模块6 ...

  5. java中级教程下载,JAVA中级教程讲解全收录_通俗易懂版找工作必备(念安小姐姐主讲)...

    001_Html的介绍 002_Html的整体结构 003_常用标签(标题和水平线.段落和换行.图片.a标签) 004_frame框架集.div和span.表格table 005_列表.表单标签.表单 ...

  6. 启动定时器t0的工作指令是_看门狗的工作原理、应用和设计思路

    看门狗(watchdog timer)是一个定时器电路.一般有一个输入叫喂狗,一个输出到MCU的RST端.MCU正常工作的时候,每隔一端时间输出一个信号到喂狗端,给WDT清零.如果超过规定的时间不喂狗 ...

  7. 光电编码器的原理及应用场合_旋转式光电编码器工作原理及在视觉检测中的使用...

    一.光电编码器工作原理 光电编码器,是一种通过光电转换将输出轴上的机械几何位移量转换成脉冲或数字量的传感器.这是目前应用最多的传感器,光电编码器是由光栅盘和光电检测装置组成.光栅盘是在一定直径的圆板上 ...

  8. hc sr04流程图_超声波测距模块工作原理_HC-SR04模块详解

    超声波测距模块有好多种类型,目前比较常用的有URM37超声波传感器默认是232接口,可以调为TTL接口,URM05大功率超声波传感器测试距离能到10米,算是目前来说测试距离比较远的一款了,另外还有比较 ...

  9. 燃气灶电气线路图及原理_脉冲点火燃气灶工作原理,带图,越详细越好

    展开全部 工作原32313133353236313431303231363533e4b893e5b19e31333366303166理:脉冲点火器是由电子元器件组成的一个脉冲高频振荡器,由振荡器所产生 ...

最新文章

  1. 从iso镜像升级ubuntu
  2. 训练三层BP神经网络实现异或运算 Python 代码实现
  3. 设计模式 之 抽象工厂模式
  4. 信息学奥赛一本通 1312:【例3.4】昆虫繁殖
  5. POJ 1595 素数打表水题
  6. php wecp 启动_U-boot启动详解
  7. 根据excel模板导出多sheet且生成条形码或二维码插入excel指定位置中
  8. 在多级NAT上做回程静态路由——实现访问inside内的主机
  9. 时间格式YYYYMM与yyyyMM的区别
  10. deepin系统安装惠普打印机驱动
  11. Excel学习笔记:P33-来自2/8法则的神奇图表,让自己+公司的绩效事半功倍!
  12. uniapp+若依 开发租房小程序
  13. C语言在开发中的应用博文汇总贴
  14. 图像采集卡的种类和区别
  15. 使用H5Stream开发实时监控系统
  16. Nginx --高阶
  17. 10 movies for it
  18. RestTemplate上传图片
  19. nutz mysql druid_在Nutz中给Druid配置数据库加密
  20. 重力储能系统市场现状研究分析与发展前景预测报告

热门文章

  1. 昆仑通态MCGS嵌入式触控屏不能自动保存初值问题解决办法
  2. Mitmproxy 安装
  3. mysql实现微博关注粉丝
  4. 床上等你客栈前传(一、古邻州简介)
  5. 华为存储学习笔记-2
  6. 李宏毅机器学习-P1P2
  7. 建模的starUML
  8. VS的中文乱码的四种解决方案
  9. 洛谷刷题C语言:远古档案馆(Ancient Archive)、VOLIM、SAHOVNICA、Tuna、KRIŽALJKA
  10. mysql集群与分布式数据库的区别