C51编程语句总结
- bit:1位变量,取值为0或1
- unsigned char:8位无符号整数,取值范围为0-255
- bit\*:指针类型,用于指向bit类型的变量。
- unsigned char\*:指针类型,用于指向unsigned char类型的变量。
2.控制语句:
- if-else语句:根据条件判断执行不同的代码块。
- while语句:循环执行一段代码,直到条件不满足。
- for语句:循环执行一段代码,按照规定的次数进行迭代。
- switch语句:根据表达式的值,执行不同的代码分支。
- break语句:用于在循环或switch语句中跳出当前的代码块。
- void functionName(:声明一个无返回值的函数。
- unsigned char functionName(unsigned char parameter):声明一个返回值为unsigned char类型的函数,并接受一个unsigned char类型的参数。
4.常用指令:
- bit\_name = value:给bit类型的变量赋值。
- var\_name = value:给unsigned char类型的变量赋值。
- var\_name++:将unsigned char类型的变量增加1
- var\_name--:将unsigned char类型的变量减少1
- \_\_delay(key):延时指令,key为延时的关键字。
- P1 = value:将P1口的值设定为value。
-EA=1:使能总中断。
c51中字符串函数5.位操作指令:
-\&:按位与操作。
-,:按位或操作。
-\^:按位异或操作。
-~:按位取反操作。
-<<:左移操作。
-\>\>:右移操作。
6.特殊功能寄存器(SFR)的使用:
-P1:端口1,用于输入输出。
-P2:端口2,用于输入输出。
-P3:端口3,用于输入输出。
-P0:端口0,用于输入输出。
-TMOD:定时器模式寄存器。
-TCON:定时器控制寄存器。
-TH0:定时器0高位。
-TL0:定时器0低位。
这些是C51编程语言中常见的语句和指令,通过它们可以完成对变量的操作和控制流程的控制。具体的编程任务会根据实际需求使用不同的语句和指令。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论