新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 51單片機(jī)教程第5講_C51程序

51單片機(jī)教程第5講_C51程序

作者: 時(shí)間:2016-12-19 來源:網(wǎng)絡(luò) 收藏

  c語言程序是 一個(gè)由主函數(shù)和若干個(gè)函數(shù)構(gòu)成。其中主函數(shù)就是程序的起點(diǎn),單片機(jī)運(yùn)行程序,首先會(huì)執(zhí)行主函數(shù)里面的第一條語句,直到執(zhí)行完成主函數(shù)的所有語句,單片機(jī)的程序一般都是來完成某項(xiàng)具體功能的,所以程序一般都是一個(gè)循環(huán)結(jié)構(gòu)的語句。

本文引用地址:http://2s4d.com/article/201612/341752.htm

  函數(shù)從用戶使用角度講,分為兩類,一類是標(biāo)準(zhǔn)庫函數(shù),一類是用戶自定義的函數(shù)。標(biāo)準(zhǔn)庫函數(shù)是由開發(fā)環(huán)境自帶的,比如我們常用的KEIL軟件,就自帶有很多庫函數(shù)。庫函數(shù)可以直接調(diào)用。用戶自己寫的函數(shù),一般都是完成一些庫函數(shù)里面沒有的特定功能。

  函數(shù)的一般形式為:

  返回值類型 函數(shù)名(形式參數(shù)列表)

  {

  函數(shù)體

  }

  返回值類型可以是基本數(shù)據(jù)類型或者指針類型,如:int float char double等等。當(dāng)沒有指定返回值類型,默認(rèn)返回值為整型類型。一個(gè)函數(shù)只能有一個(gè)返回值,在函數(shù)的末尾用return返回??梢杂胿oid表示函數(shù)沒有返回值。

  函數(shù)必須有函數(shù)名,函數(shù)名可以自己定義,以好記為準(zhǔn)。

  形式參數(shù)列表可以由1個(gè)或多個(gè),都是需要帶到函數(shù)內(nèi)部運(yùn)行的變量。

  基本的c程序如下所示:

  #include

  void main(void)

  {

  while(1)

  {

  ;

  }

  }



關(guān)鍵詞: 51 c51

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉