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

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

3天内不再提示

单片机是什么?

汽车电子技术 来源:嵌入式悦翔园 作者:JamesBin 2023-02-17 15:04 次阅读

单片机又称微控制器(Microcontroller Unit,简称MCU),是采用超大规模集成电路技术把中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时/计数器、脉宽调制电路、A/D转换器等功能电路集成到一块硅片上构成的一个小而完善的微型计算机系统。

一、单片机概述

图片

单片机实质是用于控制目的的单片微型计算机,简称单片机

二、总线

单片机CPU与各部件之间采用三总线结构进行连接。总线是指计算机中CPU与各功能部件间传送信息的公共通道,包括地址总线AB(Address Bus),数据总线DB(Data Bus)和控制总线CB(Control Bus)三种。

  • 地址总线:用于CPU向其它部件传送存储单元或I/O端口的地址信息,以进行指令或数据信息读取。
  • 数据总线:用于在CPU与其它部件间传送指令或数据信息。
  • 控制总线:用于在CPU与其它部件间传送控制或状态信息。

采用三总线结构,系统中各部件挂在总线上,当选中某部件时,可对该部件进行读写及控制,而其它部件与总线间处于“高阻态”,相当于与总线断开,从而实现各部件分时利用总线与CPU通讯。采用总线结构可以使计算机系统结构大为简化,并具有更好的可扩展性。

图片

三、单片机发展历程

1、初级的发展阶段(20世纪70年代初期)

单片机元件集成规模比较小,功能比较简单,一般均把CPU、RAM(有的还包括了一些简单的I/O口)集成到芯片上。这个阶段的产品还需配上外围的其他处理电路方才构成完整的计算系统,因此还不是真正意义上的单片机。

较重要的产品有:

Intel40041971年Intel公司研制的第一块4微处理器芯片)
Intel80081972年Intel公司研制的第一代8位微处理器)
Intel80801973年Intel公司研制的第二代高性能8位微处理器)
F8微处理器(Fairchild公司产品)
Z80微处理器(Zilog公司产品)

中级发展阶段(20世纪70年代中后期)

单片机集成了CPU、存储器、I/O接口、定时/计数器、简单的中断系统以及时钟等部件,是真正意义上的单片机。它以体积小,功能全,价格低赢得了广泛的应用,为单片机的发展奠定了基础,成为单片机发展史上重要的里程碑。

较重要的产品有:

Intel公司的MCS-48、 MCS-51系列
Zilog公司的Z8系列 
Motorola公司的68016802系列 
Rokwell公司的65016502系列

高级发展阶段(20世纪80年代至今)

单片机功能越来越强大,单片机的性能得到了飞速提高,集成了数目繁多的I/O接口、多种中断系统,还有一些带A/D转换等功能,RAM和ROM的容量也越来越大,寻址空间甚至可达64kB,应用领域更广泛。

较重要的产品有:

美国Microchip公司的PIC系列单片机
MOTOROLA公司MC68HC系列单片机
ATMEL公司的AT89系列单片机
Intel公司的80960超级32位单片机。

三、单片机的发展趋势

1.集成度更高、功能更强

半导体制作工艺的提高,使单片机的体积更小,时钟频率更高,也可以集成更多的存储器和部件,这使得单片机正朝着更加集成化和微型化的方向发展,功能更为强大,应用范围更加广泛。

2.功耗更低

MCS-51系列的8031推出时的功耗达630mW,而现在的单片机普遍都在100mW左右。目前单片机普遍采用低功耗的CMOS(互补金属氧化物半导体工艺) ,且普遍采用空闲方式和掉电方式等节电模式,使得功耗越来越低。

3.主流与多品种共存

目前虽然单片机的品种繁多,各具特色,但仍以80C51为核心的单片机占主流。今后将不存在某个单片机一统天下的垄断局面,走的是依存互补,相辅相成、共同发展的道路。

四、单片机芯片 介绍

MCS-51系列单片机

Intel公司的MCS-51系列的8位单片机及其他公司的兼容单片机(称为8051系列单片机简称51单片机),在世界范围内得到广泛应用。结构简单,易学易懂,初学者的入门机型。

MCS-51系列单片机主要包括:

8031/8051/8751和8032/8052/8752。

图片

AT89系列单片机

Intel精力集中在高档CPU芯片的开发、研制,以专利或技术交换形式把8051内核技术转让给ATMEL等公司。ATMEL公司将闪烁存储技术与8051内核相结合,形成了片内带有Flash存储器的单片机,AT89系列是8位Flash单片机,与8051系列单片机相兼容,有AT89C5x/AT89S5x两个系列。

图片AVR系列单片机(非8051内核单片机)

AVR系列单片机是1997年ATMEL公司挪威设计中心的A先生与V先生共同研发出的精简指令集(RISC—Reduced Instruction SetComputer)的高速8位单片机,简称AVR。

AVR单片机包括ATmega系列、ATXmega系列、ATtiny系列还有AT90系列

图片

PIC系列单片机(非8051内核单片机)

PIC单片机是Microchip公司的产品,其突出的特点是性价比高,功耗低,精简指令集,抗干扰性好,可靠性高,有较强的模拟接口,代码保密性好,大部分芯片有其兼容的FLASH程序存储器的芯片。

图片

STM32系列单片机

STM32系列单片机是意法公司专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M3内核。常见型号有:

STM32F103“增强型”系列、STM32F101“基本型”系列

STM32F105、STM32F107“互联型”系列

图片

其他系列单片机

STC系列单片机

我国宏晶科技具有自主知识产权产品,可直接替换ATMEL等公司的产品。

EMC单片机

台湾义隆公司的产品,有很大一部分与PIC 8位单片机兼容,且相兼容产品的资源相对比PIC的多,价格便宜,有很多系列可选,但抗干扰较差.

PHLIPIS 51PLC系列单片机(51单片机)

PHILIPS公司的单片机是基于80C51内核的单片机,嵌入了掉电检测、模拟以及片内RC振荡器等功能,这使51LPC在高集成度、低成本、低功耗的应用设计中可以满足多方面的性能要求。

今天单片机的介绍就介绍这里,学习单片机、嵌入式就关注零基础玩嵌入式,带你一起从零基础学习嵌入式知识。

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

    关注

    6032

    文章

    44525

    浏览量

    633291
  • 存储器
    +关注

    关注

    38

    文章

    7458

    浏览量

    163626
  • 计算机系统
    +关注

    关注

    0

    文章

    281

    浏览量

    24089
收藏 人收藏

    评论

    相关推荐

    单片机原理及应用课件

    单片机的概念单片机发展历史单片机的应用特点单片机的应用领域典型单片机产品发展趋势开发条件开发过程
    发表于 07-09 23:35 67次下载

    单片机讲座--单片机基础知识

    单片机讲座--单片机基础知识
    发表于 07-16 11:12 108次下载

    什么是单片机,什么叫单片机

    什么是单片机,什么叫单片机单片机的英文称为:Single-Chip Microcomputer 单片机又称单片微控制器,它不是完成
    发表于 06-25 23:40 8591次阅读

    单片机,单片机是什么意思

    单片机,单片机是什么意思 1、什么是单片机 单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理
    发表于 03-11 09:12 8889次阅读

    单片机引脚,单片机引脚是什么意思

    单片机引脚,单片机引脚是什么意思 8051单片机引脚功能介绍首先我们来连接一下单片机的引脚图,如果,具体功能在下面都有介绍。
    发表于 03-11 09:13 4.1w次阅读
    <b class='flag-5'>单片机</b>引脚,<b class='flag-5'>单片机</b>引脚是什么意思

    51单片机、AVR单片机和PIC单片机的IO口操作

    51单片机、AVR单片机和PIC单片机IO口结构的均不同,导致了IO口操作也不同。操作单片机IO口的目的是让单片机的管脚输出逻辑电平和读取
    发表于 02-20 20:25 1.1w次阅读
    51<b class='flag-5'>单片机</b>、AVR<b class='flag-5'>单片机</b>和PIC<b class='flag-5'>单片机</b>的IO口操作

    单片机的结构与原理是怎样的和单片机的简单应用概述

    本文档的主要内容详细介绍的是单片机的结构与原理是怎样的和单片机的简单应用概述目的是:了解单片机的内部结构与主要型号。掌握单片机引脚信号功能定义。掌握
    发表于 10-19 17:18 33次下载
    <b class='flag-5'>单片机</b>的结构与原理是怎样的和<b class='flag-5'>单片机</b>的简单应用概述

    什么是单片机_单片机的概念

     单片机单片微型计算机的简称,由于单片机主要用于控制领域,所以国际上通常将单片机称作微型控制器,单片机与微型计算机都是由CPU、存储器和输
    的头像 发表于 11-02 10:07 3.6w次阅读
    什么是<b class='flag-5'>单片机</b>_<b class='flag-5'>单片机</b>的概念

    8位单片机和32位单片机的应用

     现在在单片机应用市场,仍然是以8位单片机和32位单片机为主导。在产品应用上,当然是物尽其用。那么如何选择单片机呢?我们首先就需要弄明白什么是8位
    发表于 06-26 14:31 6411次阅读

    什么是51单片机?又该如何自学51单片机

    51 单片机是目前使用最多的单片机之一,那么什么是 51 单片机呢?作为新手,又该如何自学 51 单片机?为帮助大家更好的学习 51 单片机
    的头像 发表于 11-03 21:14 7014次阅读

    单片机入门学习教程单片机的详细概述

    本文档的主要内容详细介绍的是单片机入门学习教程单片机的详细概述包括了:什么是单片机单片机的特点及应用领域,单片机的发展趋势,学习51
    发表于 12-10 08:00 89次下载
    <b class='flag-5'>单片机</b>入门学习教程<b class='flag-5'>单片机</b>的详细概述

    AVR单片机教程--AVR单片机的ADC

    AVR单片机教程--AVR单片机的ADC(实用电源技术答案)-该文档为AVR单片机教程--AVR单片机的ADC讲解教程,感兴趣的可以下载看看,,,,,,,,,,,,,,,,,,,
    发表于 09-24 15:49 66次下载
    AVR<b class='flag-5'>单片机</b>教程--AVR<b class='flag-5'>单片机</b>的ADC

    单片机学习】01初识单片机

    单片机学习】01初识单片机
    发表于 11-14 14:06 21次下载
    【<b class='flag-5'>单片机</b>学习】01初识<b class='flag-5'>单片机</b>

    怎么学单片机

    主流的单片机产品:AT89S与AVR单片机PIC单片机STC单片机Motorola单片机msp430单片
    发表于 11-14 17:36 19次下载
    怎么学<b class='flag-5'>单片机</b>

    单片机为什么叫单片机

    单片机为什么叫单片机
    发表于 12-01 15:51 26次下载
    <b class='flag-5'>单片机</b>为什么叫<b class='flag-5'>单片机</b>