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

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

3天内不再提示

微控制器中常见的数字值

东芝半导体 来源:东芝半导体 作者:东芝半导体 2021-12-15 09:52 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

世界读书日World Book Day

众所周知我们现在身处数字化的世界,那么究竟什么才是数字化呢?其实所谓的数字化就是以简单的0和1两个二进制数字为基础,对现实世界的各种数据进行搜集、存储、运算并显示的过程,而二进制中的0和1所依托的数字逻辑基础就是数字电路中两种基础状态。虽然我们自然界的各种元素都是模拟的,但信息化的社会已经离不开数字电路带来的0和1。

二进制是现在通用电子信息技术的运算基础,由于二进制仅有0和1两个基础数字,所以任何具有两个不同稳定状态的元件都可用二进制来表达,例如,电压的「高和低」、开关的「开和关」,电流的「正和负」等。一般来讲,利用数字来代表两种截然不同的状态是很容易实现的。在数字电路中,基本的逻辑门实现就直接应用了二进制,因此现代的计算机和依赖电路处理的设备里都延续了二进制的使用。

微控制器中常见的数字值

数字电路组成了芯片的基础,大部分具有数据处理和控制能力的芯片都是数字电路,目前最普遍的处理单元微控制器也不例外。微控制器借助数字电路提供的二进制数字0和1,能够理解「电压高低」、「电流是否流动」、「开还是关」等问题。

微控制器使用的数据是有单位的,当数据用二进制数表示时,一个数字称为一位。一般来讲,我们常见的微控制器可分为4位、8位或16位等,这些位数代表了在一个时钟周期内,微控制器所处理的二进制代码数。但值得注意的是,1K(Kilo)位是1024位,而不是1000位。

在二进制中,半字节(nibble)是一个4位的二进制数,代表1个半字节(4位)的数据。字节(byte)是一个8位的二进制数,代表1个字节(8位)的数据。此外,还可以使用“字”表示处理器所处理的数据。例如,在4位微控制器中,4位数据有时称为1个字;在16位微控制器中,16位数据有时称为1个字。因此,要提前查看在微控制器中1个字的位数是多少,以及如何处理它们。

除了二进制,在数据处理中,十进制与十六进制也是常见的数字值。下图为十进制数、二进制数和十六进制数的对比表。由于二进制数的4位可以用十六进制数中的1位来表示,所以通过采用十六进制数可以使二进制的数据处理起来很方便。

数字值之间的转换

若想将十进制转化为二进制,需要先用数字除以2,然后取余数,再逆序排列的方法。以十进制数100为例,首先要用100除以2。它能被50整除,余数为0。然后,用50除以2得到25,再用25除以2,去掉余数1,继续计算,直到不被整数除掉为止。计算结果的余数从下往上逆序排,便将其转换为了二进制数(1100100)。

那么如何转换为十六进制数呢?如果用100除以16,就是6,余数为4。因此,当十进制数100转换为十六进制数时,就变成了(64)。

无论是控制器还是处理器,无论是简单的单片机还是复杂的服务器,回归到最基础的部分就是这些由简单数字组成的算术单元,在下篇文章中,我们将介绍数字电路中的逻辑运算,请大家继续关注哦~

原文标题:芝识课堂【微控制器基础】——电路中的“数字与逻辑”(上)

文章出处:【微信公众号:东芝半导体】欢迎添加关注!文章转载请注明出处。

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

    关注

    48

    文章

    8249

    浏览量

    162338
  • 服务器
    +关注

    关注

    13

    文章

    10094

    浏览量

    90874
  • 数字电路
    +关注

    关注

    193

    文章

    1648

    浏览量

    83029

原文标题:芝识课堂【微控制器基础】——电路中的“数字与逻辑”(上)

文章出处:【微信号:toshiba_semicon,微信公众号:东芝半导体】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    MSP430FR5721IDAR 超低功耗的 16 位微控制器

    MSP430FR5721IDAR超低功耗的16位微控制器产品型号:MSP430FR5721IDAR产品品牌:TI/德州仪器产品封装:TSSOP38产品功能:16位微控制器
    的头像 发表于 11-28 11:13 116次阅读
    MSP430FR5721IDAR   超低功耗的 16 位<b class='flag-5'>微控制器</b>

    MCU微控制器CH32L103高速电吹风方案

    MCU微控制器是整个电吹风控制系统的指挥中心。英尚微推出的高速电吹风方案,以MCU微控制器CH32L103为主控微控制器,帮助高速电吹风实现高效率、低噪音、高智能和全保护的性能。CH3
    的头像 发表于 11-27 16:20 143次阅读

    选择微控制器MCU几个步骤

    以下10个简单步骤可确保做出正确的选择。 步骤1:制作硬件接口清单 利用大致的硬件框图制作出一份微控制器需要支持的所有外部接口清单。有两种常见的接口类型需要列出来。 第一种是通信接口。 系统中一
    发表于 11-26 07:09

    MCU微控制器是什么(mcu微控制器芯片原理)

    MCU(Microcontroller Unit),中文称为微控制器或单片机,可以理解为"浓缩的计算机"。它将处理、存储、输入输出接口等计算机必需的核心部件,全部集成在一块
    的头像 发表于 11-17 17:23 559次阅读

    Microchip AVR64EA28/32/48微控制器:高性能与低功耗的完美融合

    和512字节EEPROM。该微控制器采用28、32和48引脚封装。AVR EA系列采用Microchip的现有技术,具有灵活的低功耗架构,包括Event System、智能模拟功能和高级数字外设。
    的头像 发表于 10-11 14:50 326次阅读
    Microchip AVR64EA28/32/48<b class='flag-5'>微控制器</b>:高性能与低功耗的完美融合

    Microchip Technology AVR32/16DD14/20微控制器 (MCU)数据手册

    SRAM和256字节EEPROM。该MCU采用灵活的低功耗架构,包括事件系统、智能模拟功能和高级数字外设。该微控制器采用14引脚或20引脚封装。
    的头像 发表于 10-10 14:46 459次阅读
    Microchip Technology AVR32/16DD14/20<b class='flag-5'>微控制器</b> (MCU)数据手册

    知名厂商微控制器(MCU)芯片手册分享

    微控制器(MCU)又称单片机,是一种高度集成的微型计算机系统,它将中央处理(CPU)、存储(RAM/ROM/Flash)、输入/输出接口(I/O)及多种外设集成在一块芯片上,专门用于嵌入式
    的头像 发表于 05-15 18:25 2293次阅读
    知名厂商<b class='flag-5'>微控制器</b>(MCU)芯片手册分享

    G32R501 基于Cortex-M52内核的32位实时微控制器数据手册

      G32R501 微控制器最高运行频率可达 250MHz,实现了 Arm Rv8-M 的自定义数据路径扩展(CDE),搭载基于矢量扩充方案(MVE)的Helium™技术,其通过创新的 Zidian
    的头像 发表于 05-14 15:25 1029次阅读
    G32R501 基于Cortex-M52内核的32位实时<b class='flag-5'>微控制器</b>数据手册

    家用电器开发中微控制器的选型要点

    ROHM提供融入自有低功耗技术优势的丰富的低功耗微控制器产品。通过供应微控制器产品,为从事电池供电的小型设备、家用电器、工业设备、社会基础设施、车载设备等各种系统开发的微控制器用户提供支持。本文以
    的头像 发表于 04-24 10:26 925次阅读
    家用电器开发中<b class='flag-5'>微控制器</b>的选型要点

    一文认识ARM微控制器及瑞萨RA系列MCU

    俗称单片机,如果有学过微机原理就会很熟悉这个概念了。而ARM微控制器,顾名思义,就是基于ARM的微控制器,或者说搭载了ARM处理内核的微控制器
    的头像 发表于 03-24 09:17 2288次阅读
    一文认识ARM<b class='flag-5'>微控制器</b>及瑞萨RA系列MCU

    新唐科技微控制器在触控应用方面的优势

    随着物联网 (IoT) 和智能家居应用的蓬勃发展,触控按键技术已成为人机互动界面的关键。搭载电容式触控按键技术的新唐科技NuMicro 微控制器系列,提供防水、抗噪及高灵敏度的触控体验,为各类
    的头像 发表于 02-27 15:52 1042次阅读

    数字电路中常见组件

    数字电路是由一系列电子组件组成的,它们处理的是二进制信号,即电压水平的高低,通常对应于逻辑“0”和“1”。以下是数字电路中常见的一些组件,以及它们的基本功能和特点: 逻辑门(Logic Gates
    的头像 发表于 01-24 09:40 1518次阅读

    用于Stellaris微控制器的中压数字电机控制套件(DK-LM3S-DRV8312)

    电子发烧友网站提供《用于Stellaris微控制器的中压数字电机控制套件(DK-LM3S-DRV8312).pdf》资料免费下载
    发表于 12-23 14:15 0次下载
    用于Stellaris<b class='flag-5'>微控制器</b>的中压<b class='flag-5'>数字</b>电机<b class='flag-5'>控制</b>套件(DK-LM3S-DRV8312)

    新唐科技推出专为高温度环境设计的微控制器

    高温高压环境下微控制器的智慧之选 在当今科技飞速发展的时代,各行各业对于电子设备的性能要求日益提升,尤其是在极端环境下,微控制器的稳定性和可靠性更是成为了衡量产品品质的关键因素。面对高温环境的严苛
    的头像 发表于 12-23 13:54 952次阅读