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

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



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

圖書目錄

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

1 AT89S52單片機(jī)硬件介紹

1.1 AT89S52單片機(jī)引腳分布圖

1.2 功能特性描述

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

1.4引腳功能說明

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

1.6 AT89S51AT89S2051單片機(jī)引腳分布圖

1.7 AT89S52單片機(jī)選型表

1.8 AT89S52單片機(jī)型號(hào)標(biāo)識(shí)解析

1.9 AT89S52單片機(jī)封裝信息

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

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

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

2.2電源控制寄存器PCON

2.3定時(shí)器01方式控制寄存器TMOD

2.5定時(shí)器0、1控制寄存器TCOD

2.6定時(shí)器2控制寄存器T2COD

2.7中斷允許寄存器IE

2.8中斷優(yōu)先級(jí)寄存器IP

2.9串行口控制寄存器SCON

2.10輔助寄存器AUXR

2.11輔助寄存器1  AUXR1

3 51系列單片機(jī)匯編指令集

3.1 匯編指令

4 51系列單片機(jī)C語言編程基礎(chǔ)

4.1 ANSI C  Keil C

4.1 C51的數(shù)據(jù)類型

4.2 C51的存儲(chǔ)器類型

4.3 C51的存儲(chǔ)器模式

4.4 C51常用的庫函數(shù)

4.5 C51的基本語句

5 AT89S52單片機(jī)典型功能部件C語言編程

5.1 AT89S52單片機(jī)的通用I/OC語言編程

5.1.1 AT89S52單片機(jī)的I/O

5.1.2 AT89S52單片機(jī)控制LED流水燈

5.1.3 AT89S52單片機(jī)控制蜂鳴器

5.1.4 AT89S52單片機(jī)控制DC5V繼電器

5.2 AT89S52單片機(jī)的中斷系統(tǒng)介紹

5.3 AT89S52單片機(jī)的外部中斷C語言編程

5.3.1 AT89S52單片機(jī)外部中斷相關(guān)功能寄存器

5.3.2 AT89S52單片機(jī)外部中斷C語言編程實(shí)例

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

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

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

5.5 AT89S52單片機(jī)的異步串行通信編程

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

5.5.2 串行異步通信C語言編程實(shí)例

6 AT89S52單片機(jī)擴(kuò)展功能C語言編程

6.1 LED數(shù)碼管顯示

6.2 LCD1602顯示

6.3 LCD12864顯示

6.3 獨(dú)立鍵盤輸入

6.4 矩陣鍵盤輸入

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

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

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

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

7.2.1 數(shù)碼管顯示

7.2.2 LCD1602液晶顯示

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

第二部分:?jiǎn)纹瑱C(jī)常用外圍器件

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位串進(jìn)并出移位寄存器74HC164

2.7   8位并進(jìn)串出移位寄存器74HC165

2.8   三態(tài)輸出的8路正反相緩沖器/線路驅(qū)動(dòng)器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)壓器LM78M05、LM78L05、L7805

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

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

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

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

7.2   時(shí)鐘芯片DS1302

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



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




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