51c语言,51C语言单片机

dfnjsfkhak 7 0

大家好,今天小编关注到一个比较意思的话题,就是关于51c语言问题,于是小编就整理了2个相关介绍51c语言的解答,让我们一起看看吧。

  1. 51单片机和c语言关系?
  2. 51单片机用C语言怎么样把八位二进制转换成十进制?

51单片机和c语言关系?

单片机和C语言的关系,可以比如你手中的电脑和你使用高级编程语言的关系,当然,你用你的电脑加汇编语言也能编出你要的东西。

它们的语法运算符变量规则都一样,由于CPU不同,所以库函数都不一样。在普通C中常用的头文件是stdio.h,在单片机(51为例)常用的头文件是reg51.h或reg52.h。单片机面向的是硬件环境更多一些。常用函数printf,普通C中输出到屏幕,单片机中输出到串口

51c语言,51C语言单片机-第1张图片-芜湖力博教育咨询公司
图片来源网络,侵删)

51单片机用C语言怎么样把八位二进制转换十进制

//*********************************************************************/

// 函数名称:void Htod(ulong L)

// 将int型二进制数 L 转换为单字节BCD码,将对应的ASCii码存入显示区 Buf

51c语言,51C语言单片机-第2张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

// 转换原理:除十取余

// 入口参数:L是int型变量 d 是位数

// 返回参数:无,修改全局变量BUF的值

51c语言,51C语言单片机-第3张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

void Htod(uint L)

{

uchar i;

ulong M=0;

到此,以上就是小编对于51c语言的问题就介绍到这了,希望介绍关于51c语言的2点解答对大家有用

标签: 单片机 语言 二进制