STC89C51RC单片机数据类型的字节数测试

发布者:InspiredDreamer最新更新时间:2017-09-11 来源: eefocus关键字:STC89C51RC  单片机  数据类型  字节数测试 手机看文章 扫描二维码
随时随地手机看文章

i = sizeof(char);//char是一字节的变量
if(i == 1)
{
led0 = 0;
}

i = sizeof(int);
if(i == 2)//led等亮,测试int是两字节的变量
{
led1 = 0;
}

i = sizeof(unsigned int);//unsigned int 是两字节的变量
if(i == 2)
{
led2 = 0;
}

i = sizeof(long);//long 是四字节的变量
if(i == 4)
{
led3 = 0;
}

i = sizeof(float);//float是四字节的变量
if(i == 4)
{
led4 = 0;
}

i = sizeof(double);//double是四字节的变量
if(i == 4)
{
led5 = 0;

}


int *pointer = 0;
int i =0;
i = sizeof(pointer);//指针的长度为3
if(4 == i)
{
led0 = 0;
}


关键字:STC89C51RC  单片机  数据类型  字节数测试 引用地址:STC89C51RC单片机数据类型的字节数测试

上一篇:电机转速信号的单片机测量程序
下一篇:数显式电阻及电容测量系统设计方案

推荐阅读最新更新时间:2024-03-16 15:36

模糊控制算法子程序
程序为模糊控制程序,基于8位单片机,为模糊控制算法程序,实现简单的模糊控制,经实践总结得出,当调整幅度较大时,会出现振荡,系统难以达到稳定,这就需要更高一级的算法控制调整,当调整幅度较小时,系统可以很快达到稳定。 以下为模糊算法源程序: #include reg52.h //------------------------------------------------------------------------------------ // 定义差距输入常量 #define GAP_ZERO 0x00 #define GAP_VSMALL 0x01 #define GAP_SMALL 0x02 #def
[单片机]
MSP430单片机精确延时的方法解析
发现一种MSP430的精确延时方法,经测试,确实狠精确。最低可以精确到1/OSC,例如:如果采用8MHz的晶体,那么最小延时就是125ns,已经利用示波器通过验证。 具体做法如下: 先做如下预定义: #define CPU_F ((double)8000000) #define delay_us(x) __delay_cycles((long)(CPU_F*(double)x/1000000.0)) #define delay_ms(x) __delay_cycles((long)(CPU_F*(double)x/1000.0)) 其中第一行中的8000000为时钟,可以根据自己时钟设置。 然后在程序中直接条用delay_us
[单片机]
MSP430<font color='red'>单片机</font>精确延时的方法解析
单片机VB6对汉字的处理
在DOS时代,拥有一个华丽的汉字菜单几乎是每个高档中文应用程序必须的包装。中文Windows操作系统的出现使得高级开发平台实现全中文的提示和界面非常容易和方便。在一般的应用程序中已经很少需要去专门考虑汉字处理的问题。 但是在许多工程控制和字符串处理的环境中,汉字字符的处理仍然有别于西文字符的处理,需要加以专门的考虑。 一、VB6对汉字处理的支持 对汉字处理,VB6主要是提供了一些输入法设置方面的支持。它提供了一个ImeMode属性和ImeStatus函数来确定和设置输入法的状态。而且此属性和方法只在VB6的东亚区版本中有效。 IMEStatus函数返回一个整数,用来指定当前Windows的输入法(IME)方式。
[单片机]
<font color='red'>单片机</font>VB6对汉字的处理
单片机32位心形流水灯课程设计
1.设计背景 1.1 流水灯在生活中的应用 随着现代科学技术的持续进步和发展以及人们生活水平的不断提高,以大规模、超大规模集成电路为首的电子工艺技术的使用也越来越广泛,结合单片机技术设计的电子电路也层出不穷。 LED彩灯由于其丰富的灯光色彩、低廉的造价以及控制简单等特点而得到了广泛的应用,用彩灯来装饰街道和城市建筑物已经成为一种时尚。利用控制电路可使彩灯按一定的规律不断的改变状态,不仅可以获得良好的观赏效果,而且可以省电。 彩灯的运用已经遍布于人们的生活中,从歌舞厅到卡拉OK包房,从节日的祝贺到日常生活中的点缀,这些不仅说明了我们对生活的要求有了质的飞跃,也说明科技在现实生活中的运用有了较大的发展。在这一设计中我们将运用单片机
[单片机]
<font color='red'>单片机</font>32位心形流水灯课程设计
HOLTEK 新推出 HT45F3W 血压计 MCU
Holtek在医疗量测领域不断追求卓越精进,正式推出高度整合,高性价比的血压计专用MCU HT45F3W。HT45F3W整合了多个可程序调整放大倍率及偏压的专用运算放大器,并内建有13-位模拟数字转换器,定电流产生器,同时具有Charge Pump及Regulator等功能,并搭配IAP ( In-Application Programming) 技术,对于程序更新及量测数据储存都可轻易完成。非常适用于臂式血压计及腕式血压计并各项居家医疗健康器材等产品。 HT45F3W包含有16K Word Flash程序内存、512Byte数据存储器、64Byte Data EEPROM及8 Level Stack等核心规格;同时兼具实用的外
[医疗电子]
HOLTEK 新推出 HT45F3W 血压计 <font color='red'>MCU</font>
单片机智能温控风扇设计 带智能调速人体感应
51单片机做的温空风扇 数码管显示 带人体感应模块,实现智能调速,功能非常强大,这是一个本科的毕业设计,毕业论文 开题报告 源码 原理图 还有proteus仿真等等都是一应俱全. 还有答辩常见问题解答,焊接注意事项和调试讲解,以及详细的制作过程. 温空风扇实物图: 智能风扇仿真截图: 温空风扇的DXP格式 protel99格式 温控风扇原理图: DXP格式用 Altium designer Summer 软件打开 protel99格式用 protel99SE 软件打开 PDF格式用 PDF 软件打开 Word格式用 Word 或用WPS 软件打开 4种格式的原理图都内容是一样的 只是打开方式不同 相关论文
[单片机]
<font color='red'>单片机</font>智能温控风扇设计 带智能调速人体感应
有关单片机在线烧录的一点认识
这要看你是烧录什么单片机,不同单片机编程的时序、引脚是不同的.理论上来讲任何单片机都可以进行像你说的那样用另外一个单片机主机对它进行编程. 你要看你需要编程(也就是烧录)的单片机是什么型号,再去找它的资料,资料上应该提供有对它进行编程的方法,包括接线和编程时的信号时序.只要你设计的电路满足它的编程接线结构,你设计的软件能控制电路输出相应编程时序,就完成了这个功能 打个比方: 对8031编程,那么8031处于变成环境下,1、2脚接电源和地;3~10脚是需要编程的内部单元的地址线;11~19脚是编程的代码输入线;20脚是一个控制线; 编程的时序:控制线20每次为高电平,那么3~10就选通内部地址,11~18就是编程代码;控制线20每次为
[单片机]
紫光新一代车规MCU获功能安全最高认证,携手安谋科技深化车芯市场布局
近日,紫光同芯宣布,其搭载Arm® Cortex®-R52+内核的新一代THA6系列MCU,顺利通过了国际权威认证机构SGS关于功能安全开发流程体系和功能安全产品设计的评估,荣获符合ISO 26262标准的ASIL D等级功能安全流程体系认证、功能安全ASIL D Ready产品认证两项资质。这标志着该款产品成为国内首颗通过ASIL D产品认证的Arm Cortex-R52+内核MCU芯片,达到了功能安全的最高等级要求。作为紫光同芯在汽车电子功能安全领域的最新成果,新一代THA6系列MCU在性能、安全性和可靠性等方面均具有显著优势。目前,该产品已顺利进入流片阶段,将助力国内汽车“新四化”的创新发展。 安谋科技智能物联
[汽车电子]
紫光新一代车规<font color='red'>MCU</font>获功能安全最高认证,携手安谋科技深化车芯市场布局
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
热门活动
换一批
更多
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

更多精选电路图
换一换 更多 相关热搜器件
更多每日新闻
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved