資源簡介
第1章概述
1.1單片機(jī)的結(jié)構(gòu)與應(yīng)用
1.1.1單片機(jī)的定義、分類與內(nèi)部組成
1.1.2單片機(jī)應(yīng)用系統(tǒng)的結(jié)構(gòu)及其工作過程
1.1.3單片機(jī)的應(yīng)用
1.2單片機(jī)基礎(chǔ)知識(shí)
1.2.1數(shù)制與數(shù)制間的轉(zhuǎn)換
1.2.2單片機(jī)中數(shù)的表示方法及常用數(shù)制的對(duì)應(yīng)關(guān)系
1.2.3邏輯數(shù)據(jù)的表示
1.2.4單片機(jī)中常用的基本術(shù)語
1.3單片機(jī)入門的有效方法與途徑
1.4學(xué)習(xí)單片機(jī)的基本條件
1.4.1軟件條件
1.4.2硬件條件
習(xí)題與實(shí)驗(yàn)
第2章單片機(jī)開發(fā)軟件及開發(fā)過程
2.1仿真軟件Proteus的使用
2.1.1Proteus的主要功能特點(diǎn)
2.1.2實(shí)例1:功能感受——Pmteus仿真單片機(jī)播放《渴望》主題曲
2.1.3Proteus軟件的界面與操作介紹
2.1.4實(shí)例2:Proteus仿真設(shè)計(jì)快速入門
2.2KeilC51的使用
2.2.1單片機(jī)最小系統(tǒng)
2.2.2實(shí)例3:用Kei1C51編寫點(diǎn)亮一個(gè)發(fā)光二極管的程序
2.3程序燒錄器及燒錄軟件的使用
習(xí)題與實(shí)驗(yàn)
第3章逐步認(rèn)識(shí)單片機(jī)基本結(jié)構(gòu)
3.1實(shí)例4:用單片機(jī)控制一個(gè)燈閃爍
3.1.1實(shí)現(xiàn)方法
3.1.2程序設(shè)計(jì)
3.1.3用Proteus軟件仿真
3.1.4延時(shí)程序分析
3.2實(shí)例5:將P1口狀態(tài)送入P0口、P2口和P3口
3.2.1實(shí)現(xiàn)方法
3.2.2程序設(shè)計(jì)
3.2.3用Proteus軟件仿真
3.2.4用實(shí)驗(yàn)板試驗(yàn)
3.2.5I/O口功能介紹
3.2.6I/O口的結(jié)構(gòu)分析
3.3實(shí)例6:使用P3口流水點(diǎn)亮8位1ED
3.3.1實(shí)現(xiàn)方法
3.3.2程序設(shè)計(jì)
3.3.3用Proteus軟件仿真
3.3.4用實(shí)驗(yàn)板試驗(yàn)
3.4實(shí)例7:通過對(duì)P3口地址的操作流水點(diǎn)亮8位1ED
3.4.1實(shí)現(xiàn)方法
3.4.2程序設(shè)計(jì)
3.4.3用Proteus軟件仿真
3.4.4用實(shí)驗(yàn)板試驗(yàn)
3.5MCS-51單片機(jī)存儲(chǔ)器的基本結(jié)構(gòu)
3.5.1程序存儲(chǔ)器
3.5.2數(shù)據(jù)存儲(chǔ)器
3.6單片機(jī)的復(fù)位電路
習(xí)題與實(shí)驗(yàn)
第4章單片機(jī)C語言開發(fā)基礎(chǔ)
4.1C語言源程序的結(jié)構(gòu)特點(diǎn)
4.2標(biāo)志符與關(guān)鍵字
4.3C語言的數(shù)據(jù)類型與運(yùn)算符
4.3.1數(shù)據(jù)類型
4.3.2運(yùn)算符
4.3.3實(shí)例8:用不同數(shù)據(jù)類型的數(shù)據(jù)控制1ED的閃爍
4.3.4實(shí)例9:用P0口、P1口分別顯示加法和減法運(yùn)算結(jié)果
4.3.5實(shí)例10:用P0口、P1口顯示乘法運(yùn)算結(jié)果
4.3.6實(shí)例11:用P1口、P0口顯示除法運(yùn)算結(jié)果
4.3.7實(shí)例12:用自增運(yùn)算控制P0口8位1ED的閃爍花樣
4.3.8實(shí)例13:用P0口顯示邏輯“與”運(yùn)算結(jié)果
4.3.9實(shí)例14:用P0口顯示條件運(yùn)算結(jié)果
4.3.10實(shí)例15:用P0口顯示按位“異或”運(yùn)算結(jié)果
4.3.11實(shí)例16:用P0口顯示左移運(yùn)算結(jié)果
4.3.12實(shí)例17:“萬能邏輯電路”實(shí)驗(yàn)
4.3.13實(shí)例18:用右移運(yùn)算流水點(diǎn)亮P1口8位1ED
4.4C語言的語句
4.4.1概述
4.4.2控制語句
4.4.3實(shí)例19:用if語句控制P0口8位LED的點(diǎn)亮狀態(tài)
4.4.4實(shí)例20:用swtich語句控制PO口8位LED的點(diǎn)亮狀態(tài)
4.4.5實(shí)例21:用for語句設(shè)計(jì)鳴笛報(bào)警程序
4.4.6實(shí)例22:用while語句控制PO口8位LED閃爍花樣
4.4.7實(shí)例23:用dOwhile語句控制PO口8位LED流水點(diǎn)亮
4.5C語言的數(shù)組
4.5.1數(shù)組的定義和引用
4.5.2實(shí)例24:用字符型數(shù)組控制PO口8位LED流水點(diǎn)亮
4.5.3實(shí)例25:用PO口顯示字符串常量
4.6C語言的指針
4.6.1指針的定義與引用
4.6.2實(shí)例26:用PO口顯示指針運(yùn)算結(jié)果
4.6.3實(shí)例27:用指針數(shù)組控制PO口8位LED流水點(diǎn)亮
4.6.4實(shí)例28:用數(shù)組的指針控制PO口8位LED流水點(diǎn)亮
4.7C語言的函數(shù)
4.7.1函數(shù)的定義與調(diào)用
4.7.2實(shí)例29:用PO口、P1口顯示整型函數(shù)返回值
4.7.3實(shí)例30:用有參函數(shù)控制PO口8位LED流水速度
4.7.4實(shí)例3l:用數(shù)組作函數(shù)參數(shù)控制PO口8位LED流水點(diǎn)亮
4.7.5實(shí)例32:用指針作函數(shù)參數(shù)控制PO口8位LED流水點(diǎn)亮
4.7.6實(shí)例33:用函數(shù)型指針控制PO口8位LED流水點(diǎn)亮
4.7.7實(shí)例34:用指針數(shù)組作為函數(shù)的參數(shù)顯示多個(gè)字符串
4.7.8實(shí)例35:字符軟件ctype.h中的isalpha()函數(shù)應(yīng)用舉例
4.7.9實(shí)例36:內(nèi)部函數(shù)庫文件intrins.h中的_cml_()函數(shù)應(yīng)用舉例
4.7.10實(shí)例37:標(biāo)準(zhǔn)函數(shù)庫文件stdlib.h中的rand()函數(shù)應(yīng)用舉例
4.7.1l實(shí)例38:字符串函數(shù)庫文件string.h中的strcmp()函數(shù)應(yīng)用舉例
4.8C語言的編譯預(yù)處理
4.8.1常用預(yù)處理命令介紹
4.8.2實(shí)例39:宏定義應(yīng)用舉例
4.8
代碼片段和文件信息
評(píng)論
共有 條評(píng)論