當前位置:首頁 » 編程語言 » 單片機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) //進入主循環
{
;
}
}

熱點內容
現代戰艦山東艦適合哪些配置 發布:2025-03-12 15:40:39 瀏覽:722
代理伺服器賬號密碼怎麼獲得 發布:2025-03-12 15:40:32 瀏覽:2
雲平台與伺服器的區別 發布:2025-03-12 15:40:30 瀏覽:710
常考c語言 發布:2025-03-12 15:27:06 瀏覽:949
華三怎麼啟用ftp 發布:2025-03-12 15:16:40 瀏覽:545
口語腳本 發布:2025-03-12 15:15:57 瀏覽:603
鑽深孔的編程 發布:2025-03-12 15:01:48 瀏覽:975
安卓手機電池在哪裡買原裝的 發布:2025-03-12 14:57:14 瀏覽:90
存儲產品包括塊存儲 發布:2025-03-12 14:47:27 瀏覽:852
蘋果7手機怎麼取消密碼 發布:2025-03-12 14:42:38 瀏覽:804