C语言:51单片机 步伐计划基础

打印 上一主题 下一主题

主题 909|帖子 909|积分 2727

C51常用进制转换


C51常用的数据范例


注:c51单片机中因为是8位的在实际使用过程中 float和double的用法是一模一样。
特别说明:unsigned无符号和signed有符号型的取值范围。
bit位标量
bit位标量是C51编译器的一种扩充数据范例。可以定义一个位标量,但是不能定义位指针、位数组。bit的值是一个二进制位,不是0,就是1.
sfr特别功能寄存器
特别功能寄存器是单片机中不可或缺的一部分,它使得开发者能够通过编程来改变单片机的举动。
sbit可录地址
通过访问芯片内部的RAM中的可寻址位或特别功能寄存器中的可录址位。
C51的头文件

单片机的头文件:reg51.h、reg52.h
字符处置惩罚函数:ctype.h
数学函数:math.h
信号处置惩罚:signal.h
可变参数处置惩罚:stdarg.h
输入输出流:stdio.h
实用工具函数:stdlib.h
字符串处置惩罚:string.h
日期和时间函数:time.h
位运算:intrins.h
C51运算符、控制语句、数组、指针、函数

运算符、控制语句、数组、指针、函数。 都和C语言同等,这里不外多赘述。
制止服务函数

格式:
void 函数名() interrupt 制止号 using 工作组
{
制止服务步伐内容
}

注:制止不能返回任何值,以是是void。
制止函数不带任何参数,以是括号内是空的。
using 工作组 通常省略不写。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

傲渊山岳

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表