0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

专业科普:什么是单片机?

单片机开发宇凡微 来源:单片机开发宇凡微 作者:单片机开发宇凡微 2023-06-20 16:39 次阅读

一、什么是单片机

单片机诞生于20世纪70年代末,它是指一个集成在一块芯片上的完整计算机系统。单片机具有一个完整计算机所需要的大部分部件:CPU、内存、内部和外部总线系统,目前大部分还会具有外存。同时集成诸如通讯接口定时器实时时钟等外围设备。

单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。

二、单片机的种类

1、51系列单片机

51系列单片机最早有Intel公司推出,主要有8031系列,8051系列。后来Atmel公司以8051的内核为基础推出了AT89系列单片机。它广泛应用于工业测控系统之中。很多公司都有51系列的兼容机型推出,今后很长的一段时间内将占有大量市场。

2、ARM&AVR

ARM&AVR是一种功能较强的芯片,处理能力更强。但无法在没有周边器件的情况下单独完成既定功能AVR单片机也是Atmel公司的产品,最早的就是AT90系列单片机,现在很多AT90单片机都转型为Atmega系列和AtTIny系列,AVR单片机最大的特点是精简指令型单片机,执行速度,在相同的振荡频率下是8位MCU中最快的一种单片机。

3、Arduino

Arduino是单片机二次开发的产物。以做项目来说,普通单片机只是散件,硬件的设计和软件设计都得你自己来。而且Arduino是半成品,你只要把相应的模块组合在一起,再写一写甚至直接复制别人程序就能行了。拿做电脑来比喻的话,你拿单片机做项目就像用电子元件先做出来显示器、主板、内存条、显卡、硬盘等,再把它们组装成一台电脑。用Arduino做项目就像直接把别人做好的主板硬盘显卡组装成电脑。Arduino的好处就是开发简单。

三、单片机能做什么

单片机的使用领域已十分广泛几乎很难找到哪个领域没有单片机的踪迹,在智能仪表、实时工控、通讯设备、导航系统、家用电器等。此外,单片机在工商,金融,科研、教育,国防航空航天等领域都有着十分广泛的用途。

1、在智能仪器仪表中的应用

单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。例如精密的测量设备(功率计,示波器,各种分析仪)。

2、在工业控制中的应用

用单片机可以构成形式多样的控制系统、数据采集系统。例如工厂流水线的智能化管芯片理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等。

3、在家用电器中的应用

可以这样说,现在的家用电器基本上都采用了单片机控制,从电饭煲、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备,五花八门,无所不在。

4、在计算机网络通信领域中的应用

现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用提供了极好的物质条件,现在的通信设备基本上都实现了单片机智能控制,从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。

5、在医用设备领域中的应用

单片机在医用设备中的用途亦相当广泛,例如医用呼吸机,各种分析仪,监护仪,超声诊断设备及病床呼叫系统等等。

6、在各种大型电器中的模块化应用

某些专用单片机设计用于实现特定功能,从而在各种电路中进行模块化应用,而不要求使用人员了解其内部结构。如音乐集成单片机,看似简单的功能,微缩在纯电子芯片中(有别于磁带机的原理),就需要复杂的类似于计算机的原理。如:音乐信号以数字的形式存于存储器中(类似于ROM),由微控制器读出,转化为模拟音乐电信号(类似于声卡)。

在大型电路中,这种模块化应用极大地缩小了体积,简化了电路,降低了损坏、错误率,也方便于更换。

7、在汽车设备领域中的应用

单片机在汽车电子中的应用非常广泛,例如汽车中的发动机控制器,基于CAN总线的汽车发动机智能电子控制器,GPS导航系统,abs防抱死系统,制动系统等等。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    6906

    浏览量

    148813
  • 单片机
    +关注

    关注

    6013

    文章

    44175

    浏览量

    624670
收藏 人收藏

    评论

    相关推荐

    大学生学单片机不能错过的比赛

    单片机比赛是电子和计算机领域的一项重要赛事,旨在提升参赛者的专业技能、团队协作能力和创新思维。以下是一些常见的单片机比赛
    的头像 发表于 05-15 09:50 592次阅读
    大学生学<b class='flag-5'>单片机</b>不能错过的比赛

    fpga和单片机谁更难学

    FPGA和单片机各有其学习难度,具体哪个更难学,很大程度上取决于个人的专业背景、学习目的和兴趣。
    的头像 发表于 03-27 14:28 444次阅读

    单片机的最小系统由什么组成 单片机的最小系统包括哪些

    单片机(Microcontroller Unit,MCU)的最小系统包括以下几个主要组成部分: 单片机芯片:单片机是整个最小系统的核心部分,它集成了中央处理器(Central Processing
    的头像 发表于 02-02 11:27 6936次阅读

    英锐科技单片机科普:#单片机 #MCU

    单片机mcu
    英锐恩科技
    发布于 :2024年01月04日 09:35:53

    单片机boot脚干嘛的

    单片机boot脚是单片机的引导脚,用于控制单片机的启动和引导过程。在单片机系统中,boot脚的作用十分重要,它影响着整个单片机的工作状态和功
    的头像 发表于 12-19 09:47 6072次阅读

    从人生、历史到单片机的话题讨论

    我们来看单片机 的例子,读者可能会担心单片机(又称MCU,或微控制器) 过于专业而无法理解。完全没必要!在这里我们仅借它谈论一下有关时间的话题,顺带提一下单片机系统的概念。
    的头像 发表于 12-05 10:35 369次阅读
    从人生、历史到<b class='flag-5'>单片机</b>的话题讨论

    单片机学的是什么

    单片机,对于每一个硬件行业的从业者或者在校电子类专业的学生,相信对于这个名词都不陌生,但是掌没掌握就另说了。 那单片机到底学的是什么呢? 其实单片机在生活中就非常常见,目前市面上主流的
    的头像 发表于 11-07 10:38 838次阅读
    <b class='flag-5'>单片机</b>学的是什么

    基于单片机的矩阵键盘检测案例

    单片机需要连接多个按键,每个按键与单片机的I/O端口单独连接的方式就不太适用了,因为单片机的I/O端口是单片机系统与外界设备交互的重要资源,如果采用按键与I/O端口独立连接的方式,就
    的头像 发表于 10-31 14:35 817次阅读
    基于<b class='flag-5'>单片机</b>的矩阵键盘检测案例

    单片机采样电压问题 单片机的供电电压过低对单片机AD采样有影响吗

    单片机采样电压问题 单片机的供电电压过低对单片机AD采样有影响吗? 单片机的AD采样依赖于其供电电压,因此当单片机的供电电压过低时,会对其A
    的头像 发表于 10-17 18:17 2079次阅读

    如何学习单片机步骤的知识梳理

    单片机的学习实践 单片机提高重在实践,想要学好单片机,软件编程必不可少。但是熟悉硬件对于学好单片机的也是非常重要的。
    发表于 10-07 09:55 474次阅读

    AT与STC单片机的主要区别

    1.常用的51单片机 51单片机即传统的兼容8051指令代码的8位单片机,对于新手来说,刚接触单片机主要已AT单片机和STC
    的头像 发表于 09-11 10:23 8714次阅读
    AT与STC<b class='flag-5'>单片机</b>的主要区别

    单片机复位电路的作用 介绍几种常见的单片机复位电路

    单片机复位电路是单片机系统中非常重要的一个部分,其主要作用是将单片机的电源电压从高电平变为低电平,从而使单片机重新开始工作。单片机复位电路通
    发表于 09-08 17:02 2815次阅读

    单片机用按钮中断函数

    单片机用按钮中断函数  单片机中断是一种能够使单片机响应外部信号的机制,这种机制允许单片机在处理其他任务时去响应中断信号,从而提高单片机的性
    的头像 发表于 09-01 10:17 1215次阅读

    什么是单片机解密?单片机解密方法有哪些?

    单片机(MCU)一般都有内部程序区和数据区(或者其一)供用户存放程序和工作数据(或者其一)。为了防止未经授访问或拷贝单片机的机内程序,大部分单片机都带有加密锁定位或者加密字节,以 保护片内程序。
    发表于 08-28 09:26 653次阅读

    单片机发生闩锁效应的因素,如何防止发生单片机闩锁效应?

    单片机闩锁效应指的是单片机内部金属配线发生熔断的现象,那么导致单片机闩锁效应的因素是什么?单片机开发工程师表示,已知的导致单片机发生闩锁效应
    的头像 发表于 07-10 11:21 1239次阅读