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