一、什么叫mcu?
Mcu其实就是单片机,它是英文Microcontroller Unit的简称,中文名字叫微控制器。
这个时候可能很多又要问了:单片机是什么?
单片机简单来说就是一个可以用来做智能电子产品的芯片,具体看下图。
大家每天有90%的几率能接触到基于单片机这种芯片开发的产品。
比如说家里的电饭煲、电磁炉、微波炉、空调、洗衣机内部其实都是使用单片机配合不同电路去实现的。
除此以外,结合物联网,单片机能做的东西也越高端,比如说智能家居、智慧停车场、智慧农业等等。
那单片机仅仅是一个芯片,为什么能做的东西这么多,还是分布不同行业的。
关键就是它的可编程特性。
可编程的意思就说,我们可以通过编写C语言或者汇编程序,下载到单片机里面。
让它按照我们的程序逻辑去控制电路。
这样就灵活性就非常高了,我们完全可以根据自己的想法和创业,结合单片机去做一些有趣的产品。
但是这也是有前提的,就是相应的硬件电路也要设计好。
单片机主要负责控制,而电路是具体功能的实现。
举个例子,比如说我想让家里的灯更智能一些,让它到了晚上自动开灯。
首先在电路上我们需要几个电路模块:
1. 单片机最小系统
单片机有时候跟人有点像,人要正常运作,首先要填饱肚子。
而单片机要运作,同样也需要一些前置条件,比如说电源、复位电路、晶振电路。
由这些电路组成的就叫最小系统,是让单片机能够正常运行程序的基础。
2. 检测光线的电路
上面这个电路输出就是接的单片机这个芯片的引脚,而接的这个引脚必须是通用IO口,不能乱接的。
光敏电阻检测到不同的亮度,会输出不同的信号。
我们在写程序的时候,就是判断这个输出口的信号来判断当前环境光线的。
3. 继电器控制电路
上面这个电路的P3.0就是接的单片机芯片的引脚,我们通过写程序控制这个引脚输出信号就能达到控制继电器的目的。
而继电器再接上220V和我们家里的灯,当我们控制继电器吸合的时候,家里的灯就会打开。
如果以上你都看不懂,也正常的。
因为要做到这些,还需要很多知识的铺垫。
如果对单片机有兴趣的可以找无际单片机编程来学习。
二、mcu和普通芯片有什么区别?
市面上芯片的种类非常多,成千上万种。
而mcu跟普通芯片最大的区别就是能不能写程序控制的区别。
还有就是大家各自功能和应用领域都不一样,放在一起没有可比性。
关键字:mcu 单片机
引用地址:
什么叫mcu?mcu和普通芯片的区别是什么?
推荐阅读最新更新时间:2024-10-27 21:32
ARM 单片机新手入门问答
Q: ARM 是什么? A:ARM(Advanced RISC Machines),既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。 1991年ARM公司成立于英国剑桥,主要出售芯片设计技术的授权。目前,采用ARM技术知识产权(IP)核的微处理器,即我们通常所说的ARM微处理器,已遍及工业控制、消费类电子产品、通信系统、网络系统、无线系统等各类产品市场,基于ARM技术的微处理器应用约占据了32位RISC微处理器75%以上的市场份额,ARM技术正在逐步渗入到我们生活的各个方面。 ARM公司是专门从事基于RISC技术芯片设计开发的公司,作为知识产权供应商,本身不直接从事芯片生产,靠转让
[单片机]
单片机外部中断线的作用
这张图是一条外部中断线或外部事件线的示意图,图中信号线上划有一条斜线,旁边标志19字样的注释,表示这样的线路共有19套。图中的蓝色虚线箭头,标出了外部中断信号的传输路径。 首先外部信号从编号1的芯片管脚进入,经过编号2的边沿检测电路,通过编号3的或门进入中断挂起请求寄存器,最后经过编号4的与门输出到NVIC中断检测电路,这个边沿检测电路受上升沿或下降沿选择寄存器控制,用户可以使用这两个寄存器控制需要哪一个边沿产生中断,因为选择上升沿或下降沿是分别受2个平行的寄存器控制,所以用户可以同时选择上升沿或下降沿,而如果只有一个寄存器控制,那么只能选择一个边沿了。 接下来是编号3的或门,这个或门的另一个输入是软件中断/事件寄存器,
[单片机]
8位元MCU市占率排名
根据Gartner针对2012年全球8位元MCU排名调查数据,2012年前三大MCU厂商排名分别为瑞萨电子(Renesas Electronics)、MicroChip Technology及触控厂商Atmel,市占率分别为17%、14%及11%。
意法半导体(ST)维持第四名位置,而恩智浦(NXP)则从2011年第八名晋升至第五名,两家厂商市占率分别为9%和8%。
至于第六到十名则依序为飞思卡尔(Freescale)、三星电子(Samsung Electronics)、Cypress、Silicon Labs和Panasonic,市场占有率分别是7%、6%、5%、2%、2%。
值得注意的是,台系厂商盛群半导体2012
[单片机]
单片机与计算机之间的串行通信原理图和PCB图
图1 单片机与计算机之间的串行通信原理图
[模拟电子]
低成本8位单片机控制的光电寻迹智能车
智能车 竞速比赛以及多种智能车的应用场合中,需要智能车沿着某条轨迹快速前进,使用普通红外 传感器 、激光传感器、摄像头识别均可有效提取路面轨道信息而解决这一问题,现在常见使用16位 单片机 作为控制核心。普通红外传感器因为易受干扰、前瞻距离短等缺点已经较少使用,摄像头有丰富的数据信息,但是低成本8位单片机不能很好的处理这些信息。激光传感器成本适中,处理的信号便于8位单片机处理,能够有效的节省硬件成本。针对寻迹智能车进行了软硬件设计,采用3位freescale单片机MC9S08AC16作为控制核心,使用激光传感器提取赛道信息,采用低成本的红外测速方案,算法使用以PID为基础的枚举查表法,做到了处理快速高效。整个设计既满足了竞速小车的
[单片机]
汽车MCU芯片内的Flash特性
和消费,工业MCU不一样,汽车MCU芯片内部的Flash一般会分PFlash(Program Flash),DFlash(Data Flash);一般还会通过Data Flash模拟EEPROM;另外一点不一样的是说,汽车MCU基本都是Embedded Flash,基本很少采用XIP(eXecute In Place)的方式; 1 PFlash和DFlash的参数 - Endurance,Page Size 如下图是TC336LP的PFlash和DFlash的Endurance(耐力),一般默认DFlash配置是Single ended sensing 模式(Complment 模式DFlash的可用大小减半),这个情况下, DF
[嵌入式]
PIC单片机学习精华心得
1.前言 为了给前一段时间学习PIC16F616型单片机的一个总结和方便大家的交流,我写了这篇关于PIC单片机的学习心得,都是在看了手册和编程调试后用自己的语言组织的,其中有不足或者有疑问的地方希望大家能及时的给予纠正和批评,提出宝贵的意见. 2.PIC单片机的概述 PIC16F616是一款14引脚、8位的CMOS单片机.采用精简指令集,仅有35条指令,由于采用了数据总线和指令总线分离的哈佛总线结构,使得除少量指令不是单周期之外,大部分的指令都是单周期指令.这样有利于提高单片机的运行速度和执行效率. PIC16F616这款单片机供电电压可以在2V到5.5V之间,内部集成了一个RC振荡器,频率可以配置成8MHZ或者4MHZ,
[单片机]
STM32单片机GPIO的配置模式
1. 操作GPIO的意义 我们在学习单片机的时候,一般都是从操作GPIO开始的,很多单片机学习的教程第一课就是点亮发光二极管或者是流水灯。所以对于初学者而言,及时掌握单片机的GPIO口是一件具有里程碑意义的事情。今天以STM32单片机为例,简单看一下GPIO口。 2. STM32单片机GPIO的配置模式 STM32单片机的GPIO最有8组,分别为A,B,C,D,E,每组有0-15共16个。可以配置为8中模式: 3. 相关寄存器 配置GPIO相关的寄存器有如下几个: 1.端口配置低寄存器:(GPIOx_CRL) (x=A..E) 2.端口配置高寄存器:(GPIOx_CRH) (x=A..E) 3.端口输入数据寄存器:(GPI
[单片机]