当前位置:首页 » 编程语言 » 单片机c语言语句

单片机c语言语句

发布时间: 2024-12-20 17:02:22

‘壹’ 单片机c语言里 sbit P1_0=0x90语句的作用是什么

这个是C51单片机特有的语句之一。
sbit是C51扩展的变量类型,用来定义特殊功能寄存器的位变量。
P1_0指的是芯片管脚上的标准输入输出管脚1.0。由于P1.0并不是合法的C语言变量,所以用下划线_代替.,以P1_0表示P1.0。

当执行

sbit P1_0 = 0x90时,就是把管脚
P1.0的值,赋值为0x90。
也就是对应的8个管脚,依次按照0x90的二进制值B10010000来输出电平,依次为高低低高低低低低。

‘贰’ 说明每行语句的含义,是单片机c语言编的

这是一个STC单片机的串口程序。
void main(void)
{
P0M0=0X00;P0M1=0X00;P2M0=0X00;P2M1=0X00; //寄存器设置(端口类型)
P3M0=0X00;P3M1=0X00;P4M0=0X00;P4M1=0X00; //寄存器设置(端口类型)
P4SW=0X70; //把P4端口配置成IO或者外部存储器端口
IR_SEND1=0; //无特别意义
DS_flag=reade2prom(0x00,0x00); //读EEPROM保存的值
//DS_flag=3; //注释
close_isp(); //关闭isp硬件接口
//P2=0; //注释
delay(500); //延时函数
timer0_initial(); // 定时器0初始化
ic_check_flag=0; //无意义
InitCom2(); //串口2的初始化,此时可确定单片机型号为STC12C5AxxS2
Com2Prog(); //未知
serial_port_initial(); // 串口1的初始化
send_UART(0x20); //发送一个字节0x20
Com2Send1Byte(0x01); // 串口2发送一个字节0x01
while (1) //进入主循环
{
;
}
}

热点内容
域名网站源码 发布:2024-12-21 00:45:03 浏览:612
三菱进口压缩机 发布:2024-12-21 00:23:20 浏览:179
昆仑云服务器一年收入 发布:2024-12-20 23:38:49 浏览:862
关系数据库语言sql 发布:2024-12-20 23:27:33 浏览:757
c语编程爱心 发布:2024-12-20 23:17:51 浏览:157
中国象棋源码 发布:2024-12-20 23:06:38 浏览:190
服务器备案地址在哪 发布:2024-12-20 22:50:43 浏览:716
电脑怎么选择解压软件 发布:2024-12-20 22:50:35 浏览:138
安卓so库win下怎么调用 发布:2024-12-20 22:05:14 浏览:221
ashxandroid 发布:2024-12-20 22:05:10 浏览:677