標題: [原創(chuàng)圖書]51單片機C語言基礎(chǔ)程序設(shè)計.pdf 下載 [打印本頁]

作者: hushao    時間: 2016-1-3 23:42
標題: [原創(chuàng)圖書]51單片機C語言基礎(chǔ)程序設(shè)計.pdf 下載



  51單片機C語言基礎(chǔ)程序設(shè)計,是知創(chuàng)學(xué)院Jason大學(xué)期間學(xué)習(xí)51單片機時總結(jié)整理的一本51單片機C語言程序設(shè)計的基礎(chǔ)入門圖書,圖書的主要內(nèi)容,涵蓋了51單片機常用接口及外設(shè)的驅(qū)動程序?qū)嵗约耙恍┖唵蔚木C合實例。還有就是單片機常用外圍芯片的使用簡介。希望能為單片機開發(fā)初學(xué)者提供一個學(xué)習(xí)參考教程。

圖書目錄

第一部分:51系列AT89S52單片機C語言程序設(shè)計

1 AT89S52單片機硬件介紹

1.1 AT89S52單片機引腳分布圖

1.2 功能特性描述

1.3 AT89S52單片機的主要性能參數(shù)

1.4引腳功能說明

1.5 存儲器結(jié)構(gòu)

1.6 AT89S51AT89S2051單片機引腳分布圖

1.7 AT89S52單片機選型表

1.8 AT89S52單片機型號標識解析

1.9 AT89S52單片機封裝信息

1.8 AT89S52單片機最小系統(tǒng)

2 AT89S52單片機常用功能寄存器總結(jié)

2.1程序狀態(tài)寄存器PSW

2.2電源控制寄存器PCON

2.3定時器0、1方式控制寄存器TMOD

2.5定時器01控制寄存器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語言編程基礎(chǔ)

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/OC語言編程

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單片機外部中斷相關(guān)功能寄存器

5.3.2 AT89S52單片機外部中斷C語言編程實例

5.4 AT89S52單片機的定時/計數(shù)器C語言編程

5.4.1 與定時/計數(shù)器相關(guān)的功能寄存器

5.4.2 定時/計數(shù)器中斷C語言編程實例

5.5 AT89S52單片機的異步串行通信編程

5.5.1 與串行異步通信相關(guān)的功能寄存器

5.5.2 串行異步通信C語言編程實例

6 AT89S52單片機擴展功能C語言編程

6.1 LED數(shù)碼管顯示

6.2 LCD1602顯示

6.3 LCD12864顯示

6.3 獨立鍵盤輸入

6.4 矩陣鍵盤輸入

6.5 A/DD/A轉(zhuǎn)換

7 AT89S52單片機控制系統(tǒng)應(yīng)用實例設(shè)計

7.1 AT89S52單片機控制的模擬交通燈系統(tǒng)設(shè)計

7.2 基于AT89S52單片機及DS18B20溫度傳感器的測溫系統(tǒng)設(shè)計

7.2.1 數(shù)碼管顯示

7.2.2 LCD1602液晶顯示

7.3 基于AT89S52單片機及DS1302的多功能時鐘系統(tǒng)設(shè)計

第二部分:單片機常用外圍器件

1常用電子元器件

1.1   電阻器

1.2   電容器

1.3   二極管

1.4   三極管

1.5   常用開關(guān)

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   42輸入多路選擇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.108D型上升沿觸發(fā)器74HC273

2.11三態(tài)輸出的8D型鎖存器74HC373/74HC573

2.12三態(tài)輸出鎖存的8 移位寄存器74HC595

3顯示器件

3.1   LED數(shù)碼管

3.2   LCD1602液晶

3.3   LCD12864液晶

4通信相關(guān)器件

5.2   RS232總線接口芯片MAX233

5.2   RS485總線接口芯片MAX485

5.3   PT2262/PT2272遙控編解碼電路

5 A/DD/A轉(zhuǎn)換相關(guān)器件

5.1   A/D轉(zhuǎn)換器件

5.2   D/A轉(zhuǎn)換器件

6電源相關(guān)器件

6.1   電源器件的選型

6.2 三端穩(wěn)壓器LM78M05LM78L05、L7805

6.3 三端穩(wěn)壓器LM317

6.4 三端穩(wěn)壓器AMS1117

7傳感器相關(guān)器件

7.1   數(shù)字溫度傳感器DS18B20溫度

7.2   時鐘芯片DS1302

下載地址:http://c.51hei.com/f/a/51黑電子論壇-51單片機C語言基礎(chǔ)程序設(shè)計.pdf



作者: 239    時間: 2016-1-5 17:29
謝謝分享,51黑有你更精彩。!
作者: tt98    時間: 2017-7-7 11:31
以前下過,現(xiàn)在電腦中找不到了,謝謝,下載保存!
作者: hzlsw1    時間: 2017-7-9 17:01
這個好單獨章節(jié),這是我想要




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1