国产成人av人人爽人人澡-亚洲国产日韩欧美一区-好吊日视频这里只有精品-日本高清精品视频在线

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當前位置:首頁 >> 技術中心 >> 單片機入門 >> 單片機之C語言(初學者如何簡單的學C?)

單片機之C語言(初學者如何簡單的學C?)

關鍵字:單片機 C語言 作者:admin 來源:不詳 發(fā)布時間:2018-05-19  瀏覽:22

芯片的發(fā)展趨勢是存儲容量越來越大,價格越來越便宜。所以我們應該用C來寫單片機程序,不提倡用匯編。

每一款單片機的C語言大部分用法都相同,我個人的經驗不同系列的單片機的c語言的使用只有兩處的寫法不同,1)對一個I/O口的控制 2)中斷程序。

當你拿起那厚厚一本的C語言的書籍,心里面也是沉墊墊的。一本書下來難道都是我們要用到的嗎?其實不然。我們將把單片機要用的到提出來。讓復雜變簡單,事實上這些在一般情況下已經足夠用了。

1 、變量的聲明我們只要用到兩個 :

無符號字符型 unsigned char

無符號整型 unsigned int

什么時候用 字符型 什么時候用 整型 取決于你要用多大數。 如PIC單片機 如果你要用的數在 0~255之間用 無符號字符型,如果你要用的數在 0~65535之間用 無符號整型 。

2、用到得語句只要用到兩個

if( )

while()

事實上只要用到if 和while 幾乎就可以辦到所有的事情。而for 語句 switch語句只不過是用起來方便 ,也可以學一學。

3、 函數的調用

unsigned char a//全局變量

void test (void)//子函數

{

a++;

return ;//返回

}

void main(void)//主函數

{

a = 1;

test();//調用子函數

}

上面看到的是最簡單的調用函數的方式 就是主函數調用子函數。事實上對于單片機而言 即使不懂的帶參數也是可以編程的?梢詫⑺米兞吭O置成全局變量(雖然不是好習慣)。

4、 運算

算數運算

邏輯運算

關系運算

賦值運算

具體如何可以查閱書籍

總結

對于初學者而言,先把復雜變簡單 然后慢慢的再變復雜。掌握好以上四點 就已經可以編寫絕大多數的單片機程序了。學會以上四點,然后在掃書一遍知道知道其他的內容。就可以了。

編輯:admin  最后修改時間:2018-05-19

聯系方式

0755-82591179

郵箱:ivy@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A09

Copyright © 2014-2025 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號-4