0.png (65.53 KB, 下載次數(shù): 80)
下載附件
2016-1-3 23:34 上傳
51單片機C語言基礎程序設計,是知創(chuàng)學院Jason大學期間學習51單片機時總結整理的一本51單片機C語言程序設計的基礎入門圖書,圖書的主要內(nèi)容,涵蓋了51單片機常用接口及外設的驅(qū)動程序?qū)嵗,以及一些簡單的綜合實例。還有就是單片機常用外圍芯片的使用簡介。希望能為單片機開發(fā)初學者提供一個學習參考教程。
圖書目錄
第一部分:51系列AT89S52單片機C語言程序設計
第1章 AT89S52單片機硬件介紹 1.1 AT89S52單片機引腳分布圖 1.2 功能特性描述 1.3 AT89S52單片機的主要性能參數(shù) 1.4引腳功能說明 1.5 存儲器結構 1.6 AT89S51及AT89S2051單片機引腳分布圖 1.7 AT89S52單片機選型表 1.8 AT89S52單片機型號標識解析 1.9 AT89S52單片機封裝信息 1.8 AT89S52單片機最小系統(tǒng) 第2章 AT89S52單片機常用功能寄存器總結 2.1程序狀態(tài)寄存器PSW 2.2電源控制寄存器PCON 2.3定時器0、1方式控制寄存器TMOD 2.5定時器0、1控制寄存器TCOD 2.6定時器2控制寄存器T2COD 2.7中斷允許寄存器IE 2.8中斷優(yōu)先級寄存器IP 2.9串行口控制寄存器SCON 2.10輔助寄存器AUXR 2.11輔助寄存器1 AUXR1 第3章 51系列單片機匯編指令集 3.1 匯編指令 第4章 51系列單片機C語言編程基礎 4.1 ANSI C和 Keil C 4.1 C51的數(shù)據(jù)類型 4.2 C51的存儲器類型 4.3 C51的存儲器模式 4.4 C51常用的庫函數(shù) 4.5 C51的基本語句 第5章 AT89S52單片機典型功能部件C語言編程 5.1 AT89S52單片機的通用I/O口C語言編程 5.1.1 AT89S52單片機的I/O口 5.1.2 AT89S52單片機控制LED流水燈 5.1.3 AT89S52單片機控制蜂鳴器 5.1.4 AT89S52單片機控制DC5V繼電器 5.2 AT89S52單片機的中斷系統(tǒng)介紹 5.3 AT89S52單片機的外部中斷C語言編程 5.3.1 AT89S52單片機外部中斷相關功能寄存器 5.3.2 AT89S52單片機外部中斷C語言編程實例 5.4 AT89S52單片機的定時/計數(shù)器C語言編程 5.4.1 與定時/計數(shù)器相關的功能寄存器 5.4.2 定時/計數(shù)器中斷C語言編程實例 5.5 AT89S52單片機的異步串行通信編程 5.5.1 與串行異步通信相關的功能寄存器 5.5.2 串行異步通信C語言編程實例 第6章 AT89S52單片機擴展功能C語言編程 6.1 LED數(shù)碼管顯示 6.2 LCD1602顯示 6.3 LCD12864顯示 6.3 獨立鍵盤輸入 6.4 矩陣鍵盤輸入 6.5 A/D和D/A轉(zhuǎn)換 第7章 AT89S52單片機控制系統(tǒng)應用實例設計 7.1 AT89S52單片機控制的模擬交通燈系統(tǒng)設計 7.2 基于AT89S52單片機及DS18B20溫度傳感器的測溫系統(tǒng)設計 7.2.1 數(shù)碼管顯示 7.2.2 LCD1602液晶顯示 7.3 基于AT89S52單片機及DS1302的多功能時鐘系統(tǒng)設計 第二部分:單片機常用外圍器件
第1章常用電子元器件 1.1 電阻器 1.2 電容器 1.3 二極管 1.4 三極管 1.5 常用開關 1.6 蜂鳴器 1.7 繼電器 1.8 接口器件 1.9 紐扣電池 第2章常用數(shù)字邏輯電路 2.1 常用74HC系列器件表 2.2 74HC系列邏輯門電路 2.3 雙路可再觸發(fā)單穩(wěn)多諧振蕩器74HC123 2.4 譯碼器/多路分配器74HC138/74HC139/74HC154 2.5 4路2輸入多路選擇器74HC157 2.6 8位串進并出移位寄存器74HC164 2.7 8位并進串出移位寄存器74HC165 2.8 三態(tài)輸出的8路正反相緩沖器/線路驅(qū)動器74HC244、74HC240 2.9 三態(tài)輸出的8路總線收發(fā)器74HC245 2.108路D型上升沿觸發(fā)器74HC273 2.11三態(tài)輸出的8路D型鎖存器74HC373/74HC573 2.12三態(tài)輸出鎖存的8 位移位寄存器74HC595 第3章顯示器件 3.1 LED數(shù)碼管 3.2 LCD1602液晶 3.3 LCD12864液晶 第4章通信相關器件 5.2 RS232總線接口芯片MAX233 5.2 RS485總線接口芯片MAX485 5.3 PT2262/PT2272遙控編解碼電路 第5章 A/D和D/A轉(zhuǎn)換相關器件 5.1 A/D轉(zhuǎn)換器件 5.2 D/A轉(zhuǎn)換器件 第6章電源相關器件 6.1 電源器件的選型 6.2 三端穩(wěn)壓器LM78M05、LM78L05、L7805 6.3 三端穩(wěn)壓器LM317 6.4 三端穩(wěn)壓器AMS1117 第7章傳感器相關器件 7.1 數(shù)字溫度傳感器DS18B20溫度 7.2 時鐘芯片DS1302
下載地址:http://c.51hei.com/f/a/51黑電子論壇-51單片機C語言基礎程序設計.pdf
|