高手幫我解答下微控制器C語言每個語句的意思

時間 2021-08-30 11:20:57

1樓:渢

#include "reg51.h" //呼叫標頭檔案reg51.h(內含有關微控制器暫存器,埠的定義)

#define uchar unsigned char //巨集定義 uchar表示unsigned char

#define uint unsigned int //巨集定義 uint 表示unsigned int

uchar bai,shi,ge,n,temp=120; //定義 bai,shi,ge,n,temp 5個無符號字元型變數,初始值為120

uchar code table=; //定義一個陣列 led數碼管譯碼用的碼錶

void chushi() //定義初始化操作函式 (名稱不太規範哦)

void zhongduan() interrupt 1 //中斷服務程式 ,定時器中斷

void xianshi(uchar bai,uchar shi,uchar ge) //數碼管顯示函式 (靜態顯示)

void main() //主函式

} xianshi(bai,shi,ge); //呼叫顯示函式顯示數值}}

好吧我承認我是無聊,沒心情看書。。。

2樓:

#include "reg51.h"

#define uchar unsigned char#define uint unsigned intuchar bai,shi,ge,n,temp=120;

// 共陽數碼管0~f的顯示編碼

uchar code table=;

void chushi()

void zhongduan() interrupt 1void xianshi(uchar bai,uchar shi,uchar ge)

void main()

} xianshi(bai,shi,ge); }}

3樓:匿名使用者

一分沒有,大段的簡單程式,一看就是做畢設的。樓上兩位還真有閒,居然真給回答。

求助微控制器c語言大神幫我解釋下面程式沒個語句的意思。 #include #define uchar unsigned cha

4樓:蜂蜜羊羹

#include是帶入標頭檔案

define uchar unsigned char是巨集定義把unsigned char函式定義為uchar

5樓:匿名使用者

前一個是標頭檔案,也就規定的格式

第二個是定義,把長的不好寫的定義成簡短的,在以後的語句中好使用

微控制器C語言程式設計題,微控制器C語言程式設計題

爬行的山羊 這是兩個題啊。哈哈好做,第一個有c語言的冒泡法排序,第二個用中斷,讀,輸出就可以 include define led0 0 define led1 1 define led2 2 define ledport p2 sbit sw0 p1 0 sbit sw1 p1 1 sbit sw...

微控制器c語言中定義,微控制器C語言中 定義a1 P0 1 a2 P0 2 a8 P0 7 b P2 0 。a1 a8不斷隨機為1。

這樣實現 sbit p20 p2 0 char consum 0 char i,bitflag 0x01 for i 0 i 8 i if consum 3 p20 1 希望我的回答對你有幫助,有什麼問題歡迎一起 謝謝。 如果是c51微控制器 include void main 如果找完一次p0口後...

微控制器c語言字串對比問題,微控制器C語言字串對比問題

要寫for迴圈判斷,不能直接用 也不能用strcmp等標準庫裡面的函式 風若遠去何人留 c語言字串對比可以呼叫標準庫函式strcmp。該函式宣告在string.h中,形式為 int strcmp char a,char b 返回值有三種情況,1,0或 1.其比較原則為 1 從第一個字元開始按照asc...