單片機(jī)c語言教程下載 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

您的位置: 首頁教育教學(xué)電子圖書 → 51單片機(jī)C語言編程入門 完整版

51單片機(jī)C語言編程入門

完整版 51單片機(jī)C語言編程入門 網(wǎng)友評分:8

同類相關(guān)軟件

軟件介紹

軟件標(biāo)簽: 單片機(jī)C語言 電子圖書

51單片機(jī)C語言編程詳解是專門針對單片機(jī)中程序所在電路來編寫的哦,非常詳細(xì)的講述了各種電路的細(xì)節(jié)圖,也很適合新手小白,感興趣的朋友趕緊來綠色資源網(wǎng)下載吧!

51單片機(jī)C語言程序介紹

什么是單片機(jī),目前還沒有一個(gè)確切的定義。普通認(rèn)為單片機(jī)是將CPU、RAM、ROM、定時(shí)器/計(jì)數(shù)器以及輸入輸出(I/O)接口電路等計(jì)算機(jī)主要部件集成在一塊芯片上,這樣所組成的芯片級微型計(jì)算機(jī)稱為單片微型計(jì)算機(jī)(Single Chip Microcomputer)。簡稱為單片微機(jī)或單片機(jī)。利用單片機(jī)程序,可以實(shí)現(xiàn)對硬件系統(tǒng)的小型化的智能控制。由于單片機(jī)的硬件結(jié)構(gòu)與指令系統(tǒng)都是按工業(yè)控制要求設(shè)計(jì)的,常用于工業(yè)的檢測、控制裝置中,因而也稱為微控制器(Micro-Controller)或嵌入式控制器(Embedded-Controller)。單片機(jī)的應(yīng)用十分廣泛,我們將以 Easy 51 Kit Pro 單片機(jī)學(xué)習(xí)板為基礎(chǔ),學(xué)習(xí) 51 單片機(jī)的入門知識(shí)。

單片機(jī)C語言教程目錄

§1 前言…………………………………………………………………………………………  1

§2 單片機(jī)簡介…………………………………………………………………………………  2

2.1 數(shù)字電路簡介……………………………………………………………………………  2

2.2 MCS-51單片機(jī)簡介………………………………………………………………………  2

2.3 Easy 51 Kit Pro 簡介…………………………………………………………………   5

2.4 Easy 51 Kit Pro 電路功能分析………………………………………………………   5

§3 MCS-51單片機(jī)的 C語言編程………………………………………………………………  8

3.1 匯編語言…………………………………………………………………………………  8

3.2 建立你的第一個(gè) C 項(xiàng)目…………………………………………………………………  8

3.3 生成hex 文件…………………………………………………………………………… 12

3.4 keil C 語言……………………………………………………………………………… 14

3.5 單片機(jī) I/O……………………………………………………………………………… 18

3.6 中斷……………………………………………………………………………………… 25

3.7 定時(shí)器/計(jì)數(shù)器…………………………………………………………………………  27

3.8 定時(shí)器的應(yīng)用舉例……………………………………………………………………… 29

3.9 外部中斷………………………………………………………………………………… 34

3.10 串行通信………………………………………………………………………………  38

3.11 定時(shí)器 2………………………………………………………………………………  43

3.12 看門狗…………………………………………………………………………………  47

3.13 空閑模式和掉電模式…………………………………………………………………  50

§4 MCS-51單片機(jī) C 語言編程應(yīng)用進(jìn)階……………………………………………………   51

4.1 掃描式鍵盤……………………………………………………………………………… 51

4.2 EEPROM 芯片AT93C46 的讀寫…………………………………………………………… 55

4.3 Keil C 的高級使用……………………………………………………………………… 63

§5 編寫高質(zhì)量的單片機(jī) C 程序……………………………………………………………… 64

5.1 文件結(jié)構(gòu)………………………………………………………………………………… 64

5.2 程序的版式……………………………………………………………………………… 66

5.3 單片機(jī)程序命名規(guī)則與變量選擇……………………………………………………… 70

5.4 表達(dá)式和基本語句……………………………………………………………………… 73

5.5 函數(shù)設(shè)計(jì)………………………………………………………………………………… 77

5.6 單片機(jī)程序框架………………………………………………………………………… 79

附圖:Easy 51 Kit Pro電路圖(最小系統(tǒng)板)……………………………………………  80

附圖:Easy 51 Kit Pro電路圖(學(xué)習(xí)板)…………………………………………………  81

軟件截圖

下載地址 電腦版

用戶評論

熱門評論

最新評論

發(fā)表評論 查看所有評論(0)

昵稱:
請不要評論無意義或臟話,我們所有評論會(huì)有人工審核.
字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)