51單片機教程第5講_C51程序
c51語(yǔ)言程序是 一個(gè)由主函數和若干個(gè)函數構成。其中主函數就是程序的起點(diǎn),單片機運行程序,首先會(huì )執行主函數里面的第一條語(yǔ)句,直到執行完成主函數的所有語(yǔ)句,單片機的程序一般都是來(lái)完成某項具體功能的,所以程序一般都是一個(gè)循環(huán)結構的語(yǔ)句。
本文引用地址:http://dyxdggzs.com/article/201612/341591.htm函數從用戶(hù)使用角度講,分為兩類(lèi),一類(lèi)是標準庫函數,一類(lèi)是用戶(hù)自定義的函數。標準庫函數是由開(kāi)發(fā)環(huán)境自帶的,比如我們常用的KEIL軟件,就自帶有很多庫函數。庫函數可以直接調用。用戶(hù)自己寫(xiě)的函數,一般都是完成一些庫函數里面沒(méi)有的特定功能。
函數的一般形式為:
返回值類(lèi)型 函數名(形式參數列表)
{
函數體
}
返回值類(lèi)型可以是基本數據類(lèi)型或者指針類(lèi)型,如:int float char double等等。當沒(méi)有指定返回值類(lèi)型,默認返回值為整型類(lèi)型。一個(gè)函數只能有一個(gè)返回值,在函數的末尾用return返回??梢杂胿oid表示函數沒(méi)有返回值。
函數必須有函數名,函數名可以自己定義,以好記為準。
形式參數列表可以由1個(gè)或多個(gè),都是需要帶到函數內部運行的變量。
基本的c51程序如下所示:
#include
void main(void)
{
while(1)
{
;
}
}
評論