首页 > 其他分享 >单片机中的数据类型占用空间及取值范围

单片机中的数据类型占用空间及取值范围

时间:2024-05-28 16:34:45浏览次数:16  
标签:Help Cx51 数据类型 单片机 User 取值

  参考链接 8051单片机基础5:数据类型占用空间大小及取值范围-电子工程世界 (eeworld.com.cn)

       参考资料:

  Keil > Help > uVision Help > Cx51 Compiler User’s Guide > Language Extensions > Data Types

  Keil > Help > uVision Help > Arm Compiler 5 User’s Guides > Compiler User Guide > C and C++ Implementation Details

       Cx51和ARM-C存在的主要差异有:

      

   在Cx51编译器环境下,支持的基本数据类型大小及取值范围如下表:

        其中bit, sbit, sfr 和 sfr16四种数据类型在标准C语言中是没有的,仅在Cx51环境下存在。   

      

   作为对比,ARM-C的基本数据类型大小及取值范围如下表:

      

 

标签:Help,Cx51,数据类型,单片机,User,取值
From: https://www.cnblogs.com/xiaokangkp0602/p/18218328

相关文章

  • 基于单片机的智能药盒
    设计摘要:基于单片机的智能药盒系统是一种集成了电子技术和智能化管理的药物管理系统。该系统通过使用单片机作为核心控制器,结合传感器、显示器、报警器等元件,实现对药物的存储、提醒和监控等功能。通过预先设定的时间和剂量,系统可以准确地提醒患者按时服药,并记录药物的使用情......
  • 基于单片机的垃圾分类系统设计(32+WIFI版)-设计说明书
    设计摘要:本文设计了一种基于32单片机的垃圾分类系统,旨在解决目前严重的垃圾污染问题。该系统利用了多种传感器和模块实现了对垃圾进行快速准确的分类。系统通过火焰传感器可以及时检测到垃圾中的火源,并触发相应的报警机制,避免了垃圾分类过程中的火灾事故发生;还加设了DHT11温湿......
  • C语言学习——break语句,continue语句,signed与unsigned,再论数据类型
    目录一、break语句二、continue语句 三、signed与unsigned1.当程序运行时,如果发生了越界:2.有符号与无符号 四、再论数据类型1.C语言中的sizeof关键字2.C语言中的奇葩整型(long)3.数据类型的本质区别一、break语句1、break语句可以结束当前循环的执行2、执行完brea......
  • 基于51单片机家庭烟雾红外温湿度报警设计
    **单片机设计介绍,基于51单片机家庭烟雾红外温湿度报警设计文章目录一概要二、功能设计设计思路三、软件设计原理图五、程序六、文章目录一概要  基于51单片机家庭烟雾红外温湿度报警设计概要如下:一、设计背景与目的本设计旨在构建一个能够实时监测家庭......
  • 基于51单片机多功能酒精浓度检测仪系统设计
    **单片机设计介绍,基于51单片机多功能酒精浓度检测仪系统设计文章目录一概要二、功能设计设计思路三、软件设计原理图五、程序六、文章目录一概要  基于51单片机多功能酒精浓度检测仪系统设计概要如下:一、系统概述本系统是一款基于51单片机的多功能酒精......
  • 基于单片机智能盲人拐杖臂章报警系统设计
    **单片机设计介绍,基于单片机智能盲人拐杖臂章报警系统设计文章目录一概要二、功能设计设计思路三、软件设计原理图五、程序六、文章目录一概要  基于单片机智能盲人拐杖臂章报警系统设计概要一、引言本系统专为盲人设计,旨在通过单片机技术为盲人提供更......
  • 基于单片机智能自动浇花控制系统设计
    **单片机设计介绍,基于单片机智能自动浇花控制系统设计文章目录一概要二、功能设计设计思路三、软件设计原理图五、程序六、文章目录一概要  基于单片机智能自动浇花控制系统设计概要如下:一、系统概述该系统旨在通过单片机技术实现智能自动浇花功能,解决......
  • 基于51单片机的超声波测距(汽车倒车雷达)—数码管显示
    基于51单片机的超声波测距(仿真+程序+原理图+PCB+设计报告)功能介绍具体功能:1.HC-SR04超声波模块测距;2.数码管显示测量的距离,74hc573和三极管驱动数码管;3.本设计可用作汽车的倒车雷达;4.三个按键可设置报警距离;​演示视频:基于51单片机的超声波测距(汽车倒车雷达)—数码......
  • 【Java】变量_数据类型
    1、变量1.1简介在JavaSE(JavaPlatform,StandardEdition)中,变量是用于存储数据的容器,每个变量都有一个类型,这个类型决定了变量可以存储的数据种类以及存储这些数据所需的内存空间大小。下面将详细介绍Java中变量的声明和数据类型。1.2变量声明变量必须要先声明,才能使用......
  • 关于STM32单片机的一些事情-1.1
    1.1.1回顾:上一篇博客我们一起了解了一下:stm32工程文件的建立,以及使用hal库函数去操作单片机。本篇我们将继续探讨STM32的一些事情。1.1.2GPIO简介GPIO(GeneralPurposeInputOutput)通用输入输出口可配置为8种输入输出模式引脚电平:0V~3.3V,部分引脚可容忍5V输出模式下......