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

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

3天内不再提示

8位微控制器mcu介绍

PCB线路板打样 来源:陈翠 2019-09-01 08:24 次阅读

尽管我们在PDA,台式机和工作站中都使用功能强大的多千兆赫32位和64位处理器,但我们的日常生活中却被无数其他产品所包围,这些产品的核心包含小而简单的8位微控制器。这些MCU代表了我们周围的大多数智能“非生命形式”。

8位MCU长期成功的一个原因是它具有很强的适应性。从ROM和一次性可编程存储器到闪存技术的迁移使得新的应用类别成为可能,设计人员可以根据市场的需求快速调整产品,从而缩短开发周期并提供更智能的产品。

采用更小和更小封装的器件,低至8引脚和现在的6引脚SOT-23封装,最后的障碍已经崩溃。这些六引脚器件可能包含多达512字节的闪存,一个集成的4 MHz振荡器,一个8位定时器,一个模拟比较器和四个通用I/O,它们比任何4个器件都更加集成和灵活位微控制器。

8位应用程序增长的最大障碍之一,曾经迫使许多设计人员使用16位和32位处理器进行开发,最近在8位时被拆除程序存储器大小超过64千字节的架构被引入。

MCU可以寻址的内存量取决于地址总线的大小。由于历史原因,所有原始8位架构的地址总线设置为数据总线大小的两倍,即16位。这些8位架构创造了64千字节不可逾越的屏障。除了这个障碍之外,通过结合寻呼或银行技术,事情变得越来越不舒服。但是一些制造商已经推出了可以处理高达几兆字节程序存储器的8位转发器。

通过查看最先进的嵌入式嵌入式产品,可以找到8位微控制器发展的终极示例应用:以太网。与许多其他复杂协议一样,作为所有以太网应用程序基础的TCP/IP堆栈是在大型机领域开发的,后来又适用于大多数采用32位和64位处理器的工作站和个人计算机。将代码移植并压缩以适应8位微控制器的板载内存可能一度都是一个挑战。但是今天,几家制造商提供免费的TCP/IP软件堆栈,这些软件堆栈可以舒适地安装在功能最强大的8位设备的宽敞闪存中。

TCP/IP不仅仅是一个概念证明; 8位微控制器允许低成本应用,同时提供开辟新视野的功能。例如,通过大多数现代8位架构提供的复杂电源管理技术,可以实现功耗极低的应用。 Microchip的nanoWatt技术就是最新PIC微控制器,就是一个例子。 nanoWatt技术提供多达七种低功耗模式,可帮助设计人员通过长电池寿命和稳健性来调节性能。

嵌入式8位MCU经常被要求在恶劣和无情的环境中运行。板载看门狗电路基于独立的振荡器,故障安全时钟监视器和欠压和低压检测电路,完善了标准工具集,可以使现代8位微控制器成为许多要求苛刻的应用中更大架构的卓越替代品。

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

    关注

    48

    文章

    6808

    浏览量

    147612
  • 8位MCU
    +关注

    关注

    0

    文章

    61

    浏览量

    16488
收藏 人收藏

    评论

    相关推荐

    CAN如何读取SAF-C515C-8EM微控制器

    您好,请告诉我您 CAN 如何读取 SAF-C515C-8EM 微控制器,然后将您读取的内容写入新的微控制器
    发表于 01-31 07:53

    FH8A51S封装SOP8 SOT23-6 微控制器MCU介绍

    FH8A51S封装SOP8 SOT23-6微控制器MCU单片机可代开发烧录 在当今的电子设备中,微控制器MCU)已经成为不可或缺的核心组件。而FH8A51S作为一种常见的
    的头像 发表于 01-16 23:05 249次阅读
    FH8A51S封装SOP8 SOT23-6 <b class='flag-5'>微控制器</b><b class='flag-5'>MCU</b><b class='flag-5'>介绍</b>

    MCU微控制器是什么?微控制器和微处理器之间的区别

    微控制器(通常简称为MCU或MC)是指完全独立于单个芯片的非常小的微型计算机。欧时电子指南将详细探讨什么是微控制器以及它与微处理器等相关产品之间的根本区别,还将介绍一些最常见的市售
    的头像 发表于 10-26 15:01 772次阅读

    在AT32微控制器上创建Multi MCU IAP应用程序的方法

    对于大多数基于闪存的系统,一项重要要求是能够在最终产品中安装固件时进行更新。此功能称为应用程序内编程(IAP)。本应用笔记的目的是提供在AT32微控制器上创建Multi MCU IAP应用程序的方法
    发表于 10-24 06:48

    选MPU微处理器,还是MCU微控制器

    选MPU微处理器,还是MCU微控制器
    的头像 发表于 10-17 12:00 385次阅读

    汽车微控制器介绍

    在汽车电子的各种系统中,往往需要使用汽车MCU(汽车微控制器)作为运算和控制的核心,而汽车对电子系统的依赖刺激了汽车微控制器市场的快速增长。汽车电子系统的应用越来越复杂,汽车
    的头像 发表于 10-17 11:48 862次阅读
    汽车<b class='flag-5'>微控制器</b><b class='flag-5'>介绍</b>

    使用STM8S微控制器的模数转换

    本应用说明的目的是解释如何使用模数转换在许多STM8S微控制器系列设备中实现。它提供了有用的关于如何配置ADC寄存微控制器资源以及使用
    发表于 10-10 07:48

    STM8S微控制器参考手册

    导言本参考手册为应用开发人员提供了关于如何使用STM8S微控制器的存储和外设的完整信息。STM8S是一个拥有不同存储大小,封装和外设的
    发表于 09-25 07:33

    介绍一下什么是MCU

    数据传输和通信。 综上所述,微控制器以其高集成度、可编程性、低功耗和实时性强等特点,在各种应用领域得到广泛应用。 微控制器的处理类型根据不同的应用而有所不同。可供选择的范围从简单的4
    发表于 09-05 15:47

    M480系列微控制器在LDROM和SPI Flash之间交换的代码

    应用程序:M480系列微控制器(MCU)使用此示例代码在LDROM和SPI Flash之间交换代码。 BSP 版本: M480 BSP CMSIS V3.05.003 硬件
    发表于 08-29 08:25

    将uC/OS_V2.93移植到M480系列微控制器(MCU)上示例代码

    : NuMaker-M483KKG V1.1 该示例代码介绍如果用户想要在 M480 系列微控制器(MCU) 上端 uC/ OS_II 端口, 在项目中应添加什么文件 。 设定了三项任务:两项任务相互传送数据,第三项任务
    发表于 08-29 07:31

    如何使用HIDAPI连接Nu-Link2和访问NuMicro系列微控制器

    时, 您可以选择在编译选项中使用隐藏或 libusb 后端 。 示例代码支持 8 ( 8051) 和 32 ( Arm Cortex- m) 目标微控制器访问。 您可以选择在编译
    发表于 08-29 07:29

    什么是微控制器?它是如何工作的?

    微控制器MCU)普遍存在于电子产品中,如果你的微波炉有LED或LCD屏幕和键盘,则它肯定包含微控制器。汽车也是一样,可以有很多个:发动机由微控制器
    的头像 发表于 07-06 11:12 1209次阅读

    SHPM6000系列微控制器DSP/FFT使用介绍

    HPM6000系列微控制器DSP与FFT使用介绍
    发表于 05-30 06:23

    MCU控制器是什么?MCU控制器有哪些作用?

    mcu控制器是什么意思   MCU控制器是Microcontroller Unit的简称,中文名称为“单片机”,是一种集成了处理、存储
    发表于 05-05 14:59