標(biāo)題: STC15增強型8051單片機C語言編程與應(yīng)用目錄 [打印本頁]

作者: ztb096001    時間: 2018-5-9 15:23
標(biāo)題: STC15增強型8051單片機C語言編程與應(yīng)用目錄
STC15增強型8051單片機C語言編程與應(yīng)用

徐愛鈞 著

第1章 STC15系列單片機基礎(chǔ)
1.1 STC15F2K60S2單片機性能特點
1.1.1 主要特性
1.1.2 體系結(jié)構(gòu)
1.1.3 引腳功能
1.2 STC15F2K60S2單片機的存儲器結(jié)構(gòu)
1.3 STC15F2K60S2單片機的時鐘與復(fù)位
1.3.1 時鐘
1.3.2 復(fù)位
1.3.3 看門狗電路
1.4 STC15F2K60S2單片機存儲器的使用
1.4.1 片內(nèi)Flash存儲器
1.4.2 片內(nèi)擴(kuò)展XRAM存儲器
1.4.3 片內(nèi)數(shù)據(jù)Flash存儲器(EEPROM)
1.5 STC15F2K60S2單片機的并行I/O端口
1.5.1 并行I/O端口工作模式
1.5.2 并行I/O端口使用注意事項
1.6 Keil C51開發(fā)工具
1.7 STC15單片機的C語言編程與調(diào)試

第2章 Keil C51程序設(shè)計基礎(chǔ)
2.1 標(biāo)識符與關(guān)鍵字
2.2 C51程序設(shè)計的基本語法
2.2.1 C51程序的一般結(jié)構(gòu)
2.2.2 數(shù)據(jù)類型
2.2.3 用typedef重新定義數(shù)據(jù)類型
2.2.4 常量、變量及其存儲模式
2.2.5 運算符與表達(dá)式
2.3 C51程序的基本語句
2.3.1 表達(dá)式語句
2.3.2 復(fù)合語句
2.3.3 條件語句
2.3.4 開關(guān)語句
2.3.5 循環(huán)語句
2.3.6 goto、break、continue語句
2.3.7 返回語句
2.4 函數(shù)
2.4.1 函數(shù)的定義與調(diào)用
2.4.2 定義中斷服務(wù)函數(shù)與寄存器組
2.5 數(shù)組
2.5.1 數(shù)組的定義與引用
2.5.2 數(shù)組名作為函數(shù)的參數(shù)
2.5.3 數(shù)組與存儲器空間
2.6 指針
2.6.1 指針與地址
2.6.2 指針變量的定義
2.6.3 指針變量的引用
2.6.4 指針變量作為函數(shù)的參數(shù)
2.6.5 用指針引用數(shù)組元素
2.6.6 字符數(shù)組指針
2.6.7 指針的地址計算
2.7 函數(shù)型指針
2.8 返回指針型數(shù)據(jù)的函數(shù)
2.9 指針數(shù)組與指針型指針
2.9.1 指針數(shù)組
2.9.2 指針型指針
2.9.3 抽象型指針
2.10 結(jié)構(gòu)體、聯(lián)合體與枚舉
2.10.1 結(jié)構(gòu)體變量的定義與引用
2.10.2 結(jié)構(gòu)體數(shù)組
2.10.3 結(jié)構(gòu)體指針
2.10.4 將結(jié)構(gòu)體作為函數(shù)的參數(shù)
2.10.5 將結(jié)構(gòu)體指針作為函數(shù)的參數(shù)
2.11 聯(lián)合體變量的定義與引用
2.12 枚舉變量的定義與引用

第3章 Keil C51編譯器對ANSI C的擴(kuò)展
3.1 存儲器類型與編譯模式
3.2 C51數(shù)據(jù)在內(nèi)存中的存儲格式
3.3 一般指針與基于存儲器的指針及其轉(zhuǎn)換
3.4 C51編譯器對ANSI C函數(shù)的擴(kuò)展
3.4.1 C51編譯器支持的函數(shù)定義的一般形式
3.4.2 堆棧及函數(shù)的參數(shù)傳遞
3.4.3 函數(shù)的編譯模式
3.4.4 寄存器組切換
3.4.5 中斷函數(shù)
3.4.6 再入函數(shù)
3.5 目標(biāo)代碼的段管理
3.5.1 全局變量
3.5.2 函數(shù)和局部變量
3.6 啟動代碼
3.7 與匯編語言程序的接口
3.8 絕對地址訪問
3.8.1 采用擴(kuò)展關(guān)鍵字_at_或指針定義變量的絕對地址
3.8.2 采用預(yù)定義宏指定變量的絕對地址
3.9 Keil C51庫函數(shù)
3.9.1 本征庫函數(shù)
3.9.2 字符判斷轉(zhuǎn)換庫函數(shù)
3.9.3 輸入/輸出庫函數(shù)
3.9.4 字符串處理庫函數(shù)
3.9.5 類型轉(zhuǎn)換及內(nèi)存分配庫函數(shù)
3.9.6 數(shù)學(xué)計算庫函數(shù)

第4章 STC15單片機片內(nèi)資源應(yīng)用編程
4.1 編寫C51應(yīng)用程序的基本原則
4.2 C51應(yīng)用中的一些常見問題與解決方法
4.3 中斷系統(tǒng)應(yīng)用編程
4.3.1 中斷系統(tǒng)結(jié)構(gòu)
4.3.2 與中斷相關(guān)的特殊功能寄存器
4.3.3 中斷應(yīng)用編程
4.4 定時器/計數(shù)器應(yīng)用編程
4.4.1 定時器/計數(shù)器邏輯結(jié)構(gòu)
4.4.2 與定時器/計數(shù)器相關(guān)的特殊功能寄存器
4.4.3 定時器方式應(yīng)用編程
4.4.4 計數(shù)器方式應(yīng)用編程
4.4.5 可編程時鐘輸出
4.4.6 利用定時器產(chǎn)生音樂
4.5 串行口應(yīng)用編程
4.5.1 串行口的工作方式
4.5.2 與串行口相關(guān)的特殊功能寄存器
4.5.3 串行口的串/并轉(zhuǎn)換方式應(yīng)用編程
4.5.4 串行口的通信方式應(yīng)用編程
4.6 片內(nèi)A/D轉(zhuǎn)換器應(yīng)用編程
4.6.1 A/D轉(zhuǎn)換器的邏輯結(jié)構(gòu)
4.6.2 與A/D轉(zhuǎn)換器相關(guān)的特殊功能寄存器
4.6.3 A/D轉(zhuǎn)換器應(yīng)用編程
4.7 片內(nèi)PCA模塊應(yīng)用編程
4.7.1 PCA模塊的邏輯結(jié)構(gòu)
4.7.2 與PCA模塊相關(guān)的特殊功能寄存器
4.7.3 PCA模塊的工作模式
4.7.4 PCA模塊應(yīng)用編程
4.8 SPI同步串行接口應(yīng)用編程
4.8.1 SPI接口的邏輯結(jié)構(gòu)
4.8.2 與SPI接口相關(guān)的特殊功能寄存器
4.8.3 SPI接口的通信方式及數(shù)據(jù)格式
4.8.4 SPI接口應(yīng)用編程
4.9 STC15F2K60S2單片機的低功耗設(shè)計
4.9.1 慢速工作模式
4.9.2 空閑與掉電工作模式

第5章 STC15單片機片外擴(kuò)展應(yīng)用編程
5.1 LED數(shù)碼管顯示接口應(yīng)用編程
5.1.1 I/O端口驅(qū)動LED數(shù)碼管應(yīng)用編程
5.1.2 單個74HC595驅(qū)動多位LED數(shù)碼管應(yīng)用編程
5.1.3 8位共陰極LED數(shù)碼管驅(qū)動器MAX7219應(yīng)用編程
5.2 非編碼鍵盤接口應(yīng)用編程
5.2.1 采用I/O端口實現(xiàn)的矩陣鍵盤接口應(yīng)用編程
5.2.2 采用片內(nèi)ADC實現(xiàn)的鍵盤接口應(yīng)用編程
5.3 點陣字符型LCD模塊接口應(yīng)用編程
5.3.1 點陣字符型LCD模塊簡介
5.3.2 點陣字符型LCD與單片機的直接接口應(yīng)用編程
5.3.3 點陣字符型LCD與單片機的間接接口應(yīng)用編程
5.3.4 點陣字符型LCD的4位數(shù)據(jù)總線接口應(yīng)用編程
5.4 字庫12864點陣圖型LCD模塊接口應(yīng)用編程
5.5 帶字庫12864點陣圖型LCD模塊接口應(yīng)用編程
5.5.1 帶字庫12864液晶模塊并行接口應(yīng)用編程
5.5.2 帶字庫12864液晶模塊串行接口應(yīng)用編程
5.6 內(nèi)置T6963C的點陣圖型LCD模塊接口應(yīng)用編程
5.7 DAC轉(zhuǎn)換接口應(yīng)用編程
5.7.1 DAC0832轉(zhuǎn)換接口應(yīng)用編程
5.7.2 DAC1208與單片機的接口方法
5.7.3 串行接口DAC芯片TLC5615應(yīng)用編程
5.8 ADC轉(zhuǎn)換接口應(yīng)用編程
5.8.1 ADC0809轉(zhuǎn)換接口應(yīng)用編程
5.8.2 ICL7135轉(zhuǎn)換接口應(yīng)用編程
5.8.3 串行接口ADC芯片TLC549應(yīng)用編程
5.9 單片機I2C總線擴(kuò)展應(yīng)用編程
5.9.1 I2C總線簡介
5.9.2 I2C總線通用驅(qū)動程序
5.9.3 I2C接口器件24C04的讀寫程序
5.9.4 I2C接口A/D-D/A轉(zhuǎn)換芯片PCF8591應(yīng)用編程
5.9.5 I2C接口時鐘芯片PCF8563應(yīng)用編程

第6章 STC15單片機綜合應(yīng)用編程實例
6.1 有關(guān)C51編程的若干實際應(yīng)用技巧
6.2 C51與匯編語言混和編程及生成應(yīng)用庫文件
6.2.1 C51與匯編語言混合編程
6.2.2 在Vision4中生成應(yīng)用庫文件
6.3 可調(diào)數(shù)字鐘
6.3.1 功能要求
6.3.2 硬件電路設(shè)計
6.3.3 軟件程序設(shè)計
6.4 紅外遙控系統(tǒng)設(shè)計
6.4.1 功能要求
6.4.2 硬件電路設(shè)計
6.4.3 軟件程序設(shè)計
6.5 PWM脈寬調(diào)制系統(tǒng)設(shè)計
6.5.1 功能要求
6.5.2 硬件電路設(shè)計
6.5.3 軟件程序設(shè)計
6.6 點陣LED顯示屏設(shè)計
6.6.1 功能要求
6.6.2 硬件電路設(shè)計
6.6.3 軟件程序設(shè)計
6.7 簡易電子琴設(shè)計
6.7.1 功能要求
6.7.2 硬件電路設(shè)計
6.7.3 軟件程序設(shè)計
6.8 DTMF發(fā)送/接收系統(tǒng)設(shè)計
6.8.1 功能要求
6.8.2 硬件電路設(shè)計
6.8.3 軟件程序設(shè)計
6.9 帶農(nóng)歷的電子萬年歷設(shè)計
6.9.1 功能要求
6.9.2 硬件電路設(shè)計
6.9.3 軟件程序設(shè)計
6.10 電子密碼鎖設(shè)計
6.10.1 功能要求
6.10.2 硬件電路設(shè)計
6.10.3 軟件程序設(shè)計
6.11 DS18B20多點溫度監(jiān)測系統(tǒng)設(shè)計
6.11.1 功能要求
6.11.2 硬件電路設(shè)計
6.11.3 軟件程序設(shè)計
6.12 STH11數(shù)字溫-濕度測量系統(tǒng)設(shè)計
6.12.1 功能要求
6.12.2 硬件電路設(shè)計
6.12.3 軟件程序設(shè)計
6.13 單片機SD卡讀/寫接口設(shè)計
6.13.1 功能要求
6.13.2 硬件電路設(shè)計
6.13.3 軟件程序設(shè)計

附錄A STC15F2K60S2單片機指令表
附錄B STC_ISP軟件工具簡介
附錄C STC單片機編程下載工具U7/U7-S簡介


作者: wfouliya    時間: 2018-9-3 15:28
怎么沒有文件下載?

作者: jindizhiwa    時間: 2018-9-3 20:13
不能下載。請管理員核查
作者: 45323    時間: 2019-1-14 10:27
怎么沒下載地址啊
作者: 45323    時間: 2019-1-14 10:29
在哪下載啊
作者: sunmj    時間: 2019-1-14 16:09
下載鏈接在哪里?
作者: 笑看人生1001    時間: 2019-1-14 16:19
什么也沒有
作者: 127lo    時間: 2019-3-9 11:19
正好需要
作者: Hey51    時間: 2019-4-2 16:55
這個文檔直接上stc官網(wǎng)下就可以
作者: 細(xì)風(fēng)    時間: 2019-8-6 10:52
哪里下載?
作者: ..哈哈    時間: 2019-8-6 18:40
在哪下載
作者: chenwg    時間: 2019-10-26 16:16
正好需要
作者: aniet    時間: 2019-12-17 13:38
下來看看,謝謝分享。
作者: lisichong24    時間: 2020-2-9 19:09
如何下載
作者: da-peng    時間: 2020-3-20 20:01
謝謝分享,好東西
作者: da-peng    時間: 2020-3-20 20:02
STC15增強型8051單片機C語言編程與應(yīng)用  謝謝分享
作者: zhangweiyu    時間: 2020-4-24 20:51
沒有下載地址?
作者: 1976WKB    時間: 2020-6-24 10:26
找了好久了,如何下載
作者: LAODU1581    時間: 2020-7-9 15:19
沒有文件下載?
作者: plrxie    時間: 2021-1-7 16:20
感謝分享! 不能免費下載?
作者: TYQ123    時間: 2023-7-2 11:44
d1236,沒有文件下載




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