無痛入門基礎(chǔ)篇
第1章麻雀雖小,五臟俱全開門見山講單片機(jī)
1.1一沙一起源,一芯一世界集成電路的國(guó)度
1.2追尋電子界的神物七竅玲瓏芯
1.3師傅領(lǐng)進(jìn)門,修行靠個(gè)人單片機(jī)的修行路
1.3.1戒躁求實(shí)入行準(zhǔn)備
1.3.2根骨奇佳電子基礎(chǔ)
1.3.3能說會(huì)道編程語言
1.3.4武功秘籍學(xué)習(xí)資源
1.3.5武器裝備實(shí)踐平臺(tái)
1.3.6內(nèi)功心法學(xué)習(xí)方法
1.4小宇老師的毒雞湯和大學(xué)寄語
第2章國(guó)芯科技,百花齊放STC增強(qiáng)型8051單片機(jī)
2.1宏晶科技20載,STC家的微控制器
2.2大白話單片機(jī)啥參數(shù),咋選型
2.3經(jīng)典創(chuàng)新STC89/STC90系列單片機(jī)
2.4實(shí)力強(qiáng)者STC15系列單片機(jī)
2.5再推新寵STC8/STC16系列單片機(jī)
2.6主角上場(chǎng)搭建可靠的STC8小系統(tǒng)
2.6.1看懂單片機(jī)引腳分類和功能
2.6.2電源單元很重要
2.6.3下載電路不可少
2.6.4復(fù)位電路要搞好
2.6.5時(shí)鐘電路真奇妙
2.6.6接口外圍要配套
第3章搭筑高臺(tái),唱出好戲軟硬結(jié)合產(chǎn)出利器
3.1摶土成人量身打造STC專屬硬件平臺(tái)
3.1.1細(xì)說開發(fā)板的那些事
3.1.2思修電子STC戰(zhàn)將系列開發(fā)平臺(tái)簡(jiǎn)介
3.2塑造靈魂軟件環(huán)境搭建與工程配置
3.2.1主流IDE之Keil C51簡(jiǎn)介
3.2.2單文件與模塊化工程建立方法及比較
3.3形神合一程序燒錄與軟硬聯(lián)調(diào)
3.3.1如何用STCISP軟件燒錄程序
3.3.2單片機(jī)自己能當(dāng)仿真器,你逗我
3.3.3官方聯(lián)機(jī)/脫機(jī)編程器STCU8W咋用
3.4百寶之箱話說STCISP的那些妙用
3.4.1官方信息獲取可以這么簡(jiǎn)單
3.4.2資源配置與調(diào)試居然有助攻
3.4.3固件升級(jí)可以自定發(fā)布程序
3.4.4居然妄想截獲串口程序明碼
3.5望聞問切參數(shù)測(cè)試與時(shí)序分析
3.5.1常規(guī)電參好工具萬用表
3.5.2信號(hào)觀察好搭檔示波器
3.5.3數(shù)據(jù)分析好幫手邏輯分析儀
第4章五指琴魔,智能樂章I/O資源配置及運(yùn)用
4.1Play it!彈奏單片機(jī)的智能樂章
4.2初識(shí)STC8系列單片機(jī)引腳資源
4.3引腳內(nèi)部結(jié)構(gòu)及模式特性
4.3.1如何理解準(zhǔn)雙向/弱上拉端口
4.3.2如何理解推挽/強(qiáng)上拉端口
4.3.3如何理解高阻輸入
4.3.4如何理解開漏輸出
4.4玩轉(zhuǎn)7類寄存器拿下I/O資源配置
4.4.1引腳模式如何配
4.4.2附加功能有哪些
4.5如何處理不同系統(tǒng)I/O電平標(biāo)準(zhǔn)及轉(zhuǎn)換
4.5.1基于SN74LVC8T245做單向8通道電平轉(zhuǎn)換
4.5.2基于SN74LVC16T245做單向16通道電平轉(zhuǎn)換
4.5.3基于TXB0108做雙向標(biāo)準(zhǔn)I/O電平轉(zhuǎn)換
4.5.4基于TXS0108做雙向開漏I/O電平轉(zhuǎn)換
4.6疏忽引腳電氣特性險(xiǎn)些釀成悲劇
4.7I/O引腳配置及模式驗(yàn)證
4.7.1基礎(chǔ)項(xiàng)目A點(diǎn)燈觀察各模式拉灌電流差異
4.7.2基礎(chǔ)項(xiàng)目B隔空感應(yīng)的高阻態(tài)魔術(shù)燈
4.7.3進(jìn)階項(xiàng)目A巧用開漏模式做觸摸控制燈
第5章光電世界,自信爆棚初階LED器件運(yùn)用
5.1瞬間自信心爆棚的入門經(jīng)典流水燈
5.1.1為什么入門經(jīng)典總是點(diǎn)燈實(shí)驗(yàn)
5.1.2發(fā)光二極管結(jié)構(gòu)及電氣特性
5.1.3基礎(chǔ)項(xiàng)目A左移/右移/花樣流水燈
5.2火柴棍游戲說數(shù)碼管原理
5.2.1數(shù)碼管組成結(jié)構(gòu)及分類
5.2.2基礎(chǔ)項(xiàng)目B一位數(shù)碼管0~F顯示實(shí)驗(yàn)
5.2.3基礎(chǔ)項(xiàng)目C分散引腳一位數(shù)碼管驅(qū)動(dòng)實(shí)驗(yàn)
5.3多位數(shù)碼顯示及專用芯片方案
第6章各有所長(zhǎng),百花齊放編程語言/方式及平臺(tái)
6.1爭(zhēng)論不休的匯編和C后誰贏了
6.2經(jīng)典語言不同方式下的流水燈實(shí)驗(yàn)對(duì)比
6.2.1厲害了我的Keil C51代碼優(yōu)化器
6.2.2基礎(chǔ)項(xiàng)目A基于C51語言位運(yùn)算法效果
6.2.3基礎(chǔ)項(xiàng)目B基于C51語言數(shù)組法效果
6.2.4基礎(chǔ)項(xiàng)目C基于C51語言Keil標(biāo)準(zhǔn)庫函數(shù)法效果
6.2.5基礎(chǔ)項(xiàng)目D基于A51語言的效果
6.3在Keil C51環(huán)境中匯編和C代碼居然能混編
6.4思維拓展: 寄存器/庫函數(shù)開發(fā)方式是啥
6.5眼界拓展: 居然會(huì)有圖形化的單片機(jī)開發(fā)工具
6.6平臺(tái)拓展: 那些不能不玩的創(chuàng)客拓展平臺(tái)
6.6.1積木Arduino平臺(tái)的C/C 編程及風(fēng)格
6.6.2國(guó)產(chǎn)神器51duino/STMduino運(yùn)動(dòng)控制驅(qū)動(dòng)平臺(tái)
6.6.3開源PYboard平臺(tái)的MicroPython編程及風(fēng)格
第7章點(diǎn)、線、面的藝術(shù)字符點(diǎn)陣液晶屏運(yùn)用
7.1單片機(jī)人機(jī)交互中的顯示單元
7.1.1常見的單片機(jī)顯示方案選擇
7.1.2神奇的單片機(jī)顯卡
7.2字符型1602液晶模塊
7.2.1模塊功能引腳定義
7.2.2讀/寫時(shí)序及程序?qū)崿F(xiàn)
7.2.3液晶功能配置命令
7.2.4基礎(chǔ)項(xiàng)目A字符 進(jìn)度 移屏 組合顯示實(shí)驗(yàn)
7.2.5進(jìn)階項(xiàng)目A四線驅(qū)動(dòng)1602節(jié)省I/O實(shí)驗(yàn)
7.3圖形/點(diǎn)陣型12864液晶模塊
7.3.1模塊功能引腳定義
7.3.2讀/寫時(shí)序及程序?qū)崿F(xiàn)
7.3.3液晶功能配置命令
7.3.4漢字坐標(biāo)與繪圖坐標(biāo)
7.3.5基礎(chǔ)項(xiàng)目B12864液晶字符、漢字顯示實(shí)驗(yàn)
7.3.6基礎(chǔ)項(xiàng)目C12864液晶進(jìn)度條動(dòng)畫效果
7.3.7進(jìn)階項(xiàng)目B兩線驅(qū)動(dòng)12864節(jié)省I/O實(shí)驗(yàn)
7.3.8進(jìn)階項(xiàng)目C兩線串行模式正弦波打點(diǎn)繪圖
第8章0101,我是鍵碼!按鍵及編碼開關(guān)運(yùn)用
8.1人機(jī)交互常規(guī)輸入器件簡(jiǎn)介及使用
8.1.1輕觸按鍵分類及結(jié)構(gòu)
8.1.2輕觸按鍵電壓波形
8.1.3按鍵信號(hào)去抖動(dòng)方法
8.2獨(dú)立按鍵編程及應(yīng)用
8.2.1基礎(chǔ)項(xiàng)目A獨(dú)立按鍵檢測(cè)與控制實(shí)驗(yàn)
8.2.2進(jìn)階項(xiàng)目A長(zhǎng)/短按鍵動(dòng)作識(shí)別實(shí)驗(yàn)
8.2.3進(jìn)階項(xiàng)目B單/雙擊按鍵動(dòng)作識(shí)別實(shí)驗(yàn)
8.2.4進(jìn)階項(xiàng)目C組合按鍵動(dòng)作識(shí)別實(shí)驗(yàn)
8.3行列式矩陣鍵盤結(jié)構(gòu)及應(yīng)用
8.3.1基礎(chǔ)項(xiàng)目B線反轉(zhuǎn)式鍵值解析實(shí)驗(yàn)
8.3.2進(jìn)階項(xiàng)目D分散引腳44矩陣解析實(shí)驗(yàn)
8.4擰不到頭的怪旋鈕旋轉(zhuǎn)編碼器
8.4.1怪旋鈕簡(jiǎn)介及運(yùn)用
8.4.2進(jìn)階項(xiàng)目E編碼器EC11增減計(jì)數(shù)實(shí)驗(yàn)
8.5參數(shù)配置好幫手BCD編碼開關(guān)
8.5.1小開關(guān)可得2n個(gè)編碼狀態(tài)
8.5.2基礎(chǔ)項(xiàng)目C擋位調(diào)整及顯示實(shí)驗(yàn)
片內(nèi)資源進(jìn)階篇
第9章高樓大廈,各有功用存儲(chǔ)器結(jié)構(gòu)及功能
9.1存儲(chǔ)器難道不是雞肋知識(shí)點(diǎn)嗎
9.2讓人頭疼不已的8032微控制器時(shí)代
9.3你若是校長(zhǎng),教學(xué)樓和宿舍樓怎么修
9.4宿舍區(qū)就類似于程序存儲(chǔ)器ROM
9.5教學(xué)區(qū)就類似于數(shù)據(jù)存儲(chǔ)器RAM
9.6在Keil C51中看似無用的配置項(xiàng)
9.7藏匿于存儲(chǔ)器單元中的特殊參數(shù)
9.7.1基礎(chǔ)項(xiàng)目A讀取STC8系列單片機(jī)的身份證號(hào)
9.7.2基礎(chǔ)項(xiàng)目B片內(nèi)Bandgap電壓是多少
第10章內(nèi)藏三心,堅(jiān)實(shí)比金時(shí)鐘源配置及運(yùn)用
10.1唐僧的心說STC8時(shí)鐘源形式及特點(diǎn)
10.2小宇老師的STC8時(shí)鐘樹
10.3如何利用STCISP工具輕松調(diào)配主時(shí)鐘頻率
10.4選擇片外時(shí)鐘源作為系統(tǒng)主時(shí)鐘
10.5選擇片內(nèi)時(shí)鐘源作為系統(tǒng)主時(shí)鐘
10.5.1STCISP是如何調(diào)節(jié)IRC頻率的呢
10.5.2基礎(chǔ)項(xiàng)目C配置片內(nèi)高速時(shí)鐘及分頻實(shí)驗(yàn)
10.5.3基礎(chǔ)項(xiàng)目D配置片內(nèi)低速時(shí)鐘及分頻實(shí)驗(yàn)
10.6實(shí)用的時(shí)鐘信號(hào)輸出CCO功能
第11章輕重緩急,有條不紊中斷源配置及運(yùn)用
11.1用生活場(chǎng)景弄明白中斷那些事
11.2單片機(jī)中斷機(jī)制的名詞解釋及意義
11.3細(xì)說STC8系列單片機(jī)的中斷資源
11.3.1四大類理清中斷源劃分
11.3.2抓脈絡(luò)看懂中斷資源結(jié)構(gòu)
11.3.3消消樂方法降低中斷學(xué)習(xí)難度
11.3.4四大步解決中斷流程及寄存器配置
11.4查詢法和中斷法下的編程對(duì)比
11.4.1基礎(chǔ)項(xiàng)目A查詢法實(shí)現(xiàn)鍵控?zé)魧?shí)驗(yàn)
11.4.2基礎(chǔ)項(xiàng)目B中斷法實(shí)現(xiàn)鍵控?zé)魧?shí)驗(yàn)
第12章老和尚捻珠數(shù)羊基礎(chǔ)型定時(shí)計(jì)數(shù)器運(yùn)用
12.1軟件延時(shí)法與軟件計(jì)數(shù)法
12.2單片機(jī)定時(shí)/計(jì)數(shù)器本質(zhì)及區(qū)分
12.3基礎(chǔ)型T/C資源簡(jiǎn)介及配置
12.3.1T0資源模式配置及計(jì)算
12.3.2T1資源模式配置及計(jì)算
12.3.3T2資源模式配置及計(jì)算
12.3.4T3/T4資源模式配置及計(jì)算
12.4基礎(chǔ)型T/C資源編程及運(yùn)用
12.4.1利用STCISP輕松運(yùn)用T/C資源
12.4.2基礎(chǔ)項(xiàng)目A自定義1Hz信號(hào)輸出實(shí)驗(yàn)
12.4.3基礎(chǔ)項(xiàng)目BT4時(shí)鐘輸出功能實(shí)驗(yàn)
12.4.4基礎(chǔ)項(xiàng)目C基于NE555制作方波信號(hào)發(fā)生器
12.4.5基礎(chǔ)項(xiàng)目D外部脈沖計(jì)數(shù)實(shí)驗(yàn)
第13章捕獲比較,功能王者高級(jí)型定時(shí)/計(jì)數(shù)器運(yùn)用
13.1為啥會(huì)有高級(jí)型T/C資源
13.2小菜一碟定時(shí)功能
13.2.1PWMA資源時(shí)基單元結(jié)構(gòu)
13.2.2定時(shí)功能配置流程及相關(guān)寄存器簡(jiǎn)介
13.2.3基礎(chǔ)項(xiàng)目A分擋輸出1Hz1kHz10kHz方波實(shí)驗(yàn)
13.3輕松拿下計(jì)數(shù)功能
13.3.1外部時(shí)鐘源模式1計(jì)數(shù)功能
13.3.2模式1配置流程及相關(guān)寄存器簡(jiǎn)介
13.3.3基礎(chǔ)項(xiàng)目B捕獲/比較通道脈沖計(jì)數(shù)實(shí)驗(yàn)
13.3.4外部時(shí)鐘源模式2計(jì)數(shù)功能
13.3.5模式2配置流程及相關(guān)寄存器簡(jiǎn)介
13.3.6基礎(chǔ)項(xiàng)目C外部觸發(fā)引腳脈沖計(jì)數(shù)實(shí)驗(yàn)
13.4輸入捕獲之輕松測(cè)量信號(hào)周期及占空比
13.4.1談?wù)劮讲ㄐ盘?hào)的頻率及占空比測(cè)量
13.4.2PWMA資源的輸入捕獲功能
13.4.3周期測(cè)量功能配置流程
13.4.4基礎(chǔ)項(xiàng)目D簡(jiǎn)易1kHz~1MHz方波信號(hào)頻率計(jì)
13.4.5PWM信號(hào)占空比測(cè)量
13.4.6什么是復(fù)位觸發(fā)模式
13.4.7占空比測(cè)量功能配置流程
13.4.8基礎(chǔ)項(xiàng)目E簡(jiǎn)易PWM信號(hào)占空比測(cè)量實(shí)驗(yàn)
13.5靈活自由的輸出比較功能
13.5.1輸出比較功能結(jié)構(gòu)及用途
13.5.2什么叫作邊沿對(duì)齊方式
13.5.3怎么理解中間對(duì)齊方式
13.5.4邊沿/中間對(duì)齊PWM輸出配置流程
13.5.5基礎(chǔ)項(xiàng)目F邊沿對(duì)齊方式4路PWM信號(hào)輸出
13.5.6基礎(chǔ)項(xiàng)目G中間對(duì)齊方式4路PWM信號(hào)輸出
第14章你來我往,烽火傳信串行通信及UART運(yùn)用
14.1烽火戲諸侯說單片機(jī)數(shù)據(jù)通信
14.2單片機(jī)數(shù)據(jù)通信基礎(chǔ)知識(shí)鋪墊
14.2.1單片機(jī)并行通信
14.2.2單片機(jī)串行通信
14.2.3串行通信位同步方式
14.2.4串行通信數(shù)據(jù)傳送方式
14.2.5收發(fā)時(shí)鐘及通信速率
14.2.6串行信道數(shù)據(jù)編碼格式
14.2.7串口通信電平標(biāo)準(zhǔn)及適配
14.2.8常用串行通信接口
14.3UART資源簡(jiǎn)介及配置
14.3.1串口寄存器分類及串口1配置
14.3.2工作模式0: 偽通信串/并轉(zhuǎn)換模式
14.3.3工作模式1: 181結(jié)構(gòu)可變速率模式
14.3.4工作模式2: 1811結(jié)構(gòu)固定速率模式
14.3.5工作模式3: 1811結(jié)構(gòu)可變速率模式
14.3.6串口2模式講解與配置
14.3.7串口3模式講解與配置
14.3.8串口4模式講解與配置
14.3.9用STCISP輕松搞定串口初始化配置
14.4UART資源編程及運(yùn)用
14.4.1基礎(chǔ)項(xiàng)目A串口打印單片機(jī)身份證號(hào)實(shí)驗(yàn)
14.4.2基礎(chǔ)項(xiàng)目B重定向使用printf()函數(shù)實(shí)驗(yàn)
14.4.3基礎(chǔ)項(xiàng)目C多串口切換printf()輸出實(shí)驗(yàn)
14.4.4進(jìn)階項(xiàng)目A上/下位機(jī)單字節(jié)命令交互實(shí)驗(yàn)
14.4.5進(jìn)階項(xiàng)目B自制AT指令集串口交互實(shí)驗(yàn)
第15章?lián)艄穆曧,雙向傳花串行外設(shè)接口SPI運(yùn)用
15.1擊鼓傳花說SPI玩法
15.2SPI資源介紹及運(yùn)用
15.2.1主從角色如何配置
15.2.2SPI通信的三種方式
15.2.3數(shù)據(jù)幀結(jié)構(gòu)怎么選
15.2.4時(shí)鐘極性和相位是什么含義
15.2.5基礎(chǔ)項(xiàng)目A三線SPI接口雙機(jī)通信實(shí)驗(yàn)
15.3初識(shí)華邦/兆易創(chuàng)新25Qxx系列存儲(chǔ)顆粒
15.3.1W25Qxx系列存儲(chǔ)顆粒概述
15.3.2W25Qxx系列存儲(chǔ)顆?刂坪蜖顟B(tài)寄存器
15.3.3W25Qxx系列存儲(chǔ)顆粒功能指令詳解
15.3.4進(jìn)階項(xiàng)目A串口打印W25Q16存儲(chǔ)器芯片器件ID
15.3.5進(jìn)階項(xiàng)目BW25Q16存儲(chǔ)芯片數(shù)據(jù)讀寫實(shí)驗(yàn)
第16章大老爺升堂,威武!串行總線接口I2C運(yùn)用
16.1大老爺升堂問案說I2C玩法
16.2初識(shí)標(biāo)準(zhǔn)I2C總線協(xié)議
16.2.1相關(guān)人等I2C總線上的角色
16.2.2升堂退堂數(shù)據(jù)有效性及起止條件
16.3I2C資源介紹及運(yùn)用
16.3.1主機(jī)模式寄存器配置
16.3.2從機(jī)模式寄存器配置
16.4初識(shí)Atmel公司AT24Cxx系列EEPROM芯片
16.4.1AT24Cxx系列芯片簡(jiǎn)介
16.4.2AT24Cxx系列芯片寫操作時(shí)序
16.4.3AT24Cxx系列芯片讀操作時(shí)序
16.4.4基礎(chǔ)項(xiàng)目A讀寫AT24C02應(yīng)答測(cè)試實(shí)驗(yàn)
16.4.5進(jìn)階項(xiàng)目A單字節(jié)讀寫AT24C02實(shí)驗(yàn)
16.4.6進(jìn)階項(xiàng)目B多字節(jié)讀寫AT24C02實(shí)驗(yàn)
16.4.7進(jìn)階項(xiàng)目C頁寫入AT24C02實(shí)驗(yàn)
第17章信號(hào)量化翻譯官模數(shù)轉(zhuǎn)換器運(yùn)用
17.1表達(dá)消息的電信號(hào)
17.1.1模擬信號(hào)
17.1.2數(shù)字信號(hào)
17.1.3A/D轉(zhuǎn)換與D/A轉(zhuǎn)換
17.2A/D資源介紹及運(yùn)用
17.2.1A/D資源配置流程
17.2.2基礎(chǔ)項(xiàng)目A查詢法打印ADC結(jié)果實(shí)驗(yàn)
17.2.3基礎(chǔ)項(xiàng)目B中斷法打印ADC結(jié)果實(shí)驗(yàn)
17.3A/D轉(zhuǎn)換系統(tǒng)可靠性設(shè)計(jì)
17.3.1供電及基準(zhǔn)電壓優(yōu)化
17.3.2采樣前端電路濾波、分壓、負(fù)壓處理
17.3.3采樣數(shù)據(jù)軟件濾波
17.4A/D轉(zhuǎn)換的諸多玩法
17.4.1進(jìn)階項(xiàng)目A電壓采集和低/高壓等級(jí)指示器
17.4.2進(jìn)階項(xiàng)目B一線式44矩陣鍵盤設(shè)計(jì)與實(shí)現(xiàn)
第18章公平之秤,輕重幾何電壓比較器資源運(yùn)用
18.1電壓比較器功能及專用芯片運(yùn)用
18.2雙路閾值均可調(diào)的單限電壓比較器
18.3臨界信號(hào)防抖動(dòng)的遲滯電壓比較器
18.4雙限域內(nèi)求穩(wěn)定的窗口電壓比較器
18.5STC8系列單片機(jī)比較器資源運(yùn)用
18.5.1片內(nèi)比較器結(jié)構(gòu)及工作流程
18.5.2片內(nèi)比較器寄存器配置方法
18.5.3基礎(chǔ)項(xiàng)目D查詢法驗(yàn)證比較器功能實(shí)驗(yàn)
18.5.4基礎(chǔ)項(xiàng)目E中斷法驗(yàn)證比較器功能實(shí)驗(yàn)
18.5.5基礎(chǔ)項(xiàng)目F巧用電壓比較器監(jiān)測(cè)系統(tǒng)掉電
18.5.6基礎(chǔ)項(xiàng)目G巧用電壓比較器區(qū)分電壓梯級(jí)
18.6有了比較器,自己也能造個(gè)ADC
18.6.1一階RC積分器 比較器=廉價(jià)ADC
18.6.2進(jìn)階項(xiàng)目A基于RC積分器與比較器的ADC實(shí)驗(yàn)
第19章一鍵還原,跑飛重置系統(tǒng)復(fù)位與看門狗運(yùn)用
19.1單片機(jī)非得要復(fù)位嗎
19.2常規(guī)的POR方式上電復(fù)位
19.3經(jīng)典的MRST方式人工復(fù)位
19.4實(shí)用的LVR方式低壓復(fù)位
19.4.1基礎(chǔ)項(xiàng)目A驗(yàn)證LVD低壓復(fù)位功能實(shí)驗(yàn)
19.4.2進(jìn)階項(xiàng)目A巧用LVD實(shí)現(xiàn)電量指示實(shí)驗(yàn)
19.5特殊的WDR方式看門狗復(fù)位
19.6靈活的SWR方式軟件復(fù)位
第20章?lián)u身一變睡美人電源管理及功耗控制
20.1單片機(jī)工作狀態(tài)及遷移過程
20.2為什么要注重單片機(jī)系統(tǒng)功耗
20.3STC8H系列單片機(jī)功耗指標(biāo)及調(diào)控優(yōu)勢(shì)
20.4如何降低單片機(jī)系統(tǒng)功耗
20.4.1功耗控制之硬件調(diào)整
20.4.2功耗控制之軟件優(yōu)化
20.5STC8系列單片機(jī)省電模式配置與喚醒
20.5.1省電模式(PD/IDLE模式)配置方法
20.5.2基礎(chǔ)項(xiàng)目A驗(yàn)證省電模式下的系統(tǒng)功耗實(shí)驗(yàn)
20.5.3基礎(chǔ)項(xiàng)目B利用WKT喚醒MCU實(shí)驗(yàn)
20.5.4基礎(chǔ)項(xiàng)目C利用INT喚醒MCU實(shí)驗(yàn)
20.5.5基礎(chǔ)項(xiàng)目D利用T/C喚醒MCU實(shí)驗(yàn)
20.5.6基礎(chǔ)項(xiàng)目E利用RxD喚醒MCU實(shí)驗(yàn)
20.5.7基礎(chǔ)項(xiàng)目F利用SDA喚醒MCU實(shí)驗(yàn)
20.5.8基礎(chǔ)項(xiàng)目G利用LVD喚醒MCU實(shí)驗(yàn)
20.5.9基礎(chǔ)項(xiàng)目H利用CMP喚醒MCU實(shí)驗(yàn)
第21章修房子,搞裝修ISP/IAP及EEPROM編程
21.1單片機(jī)系統(tǒng)中的ISP/IAP技術(shù)應(yīng)用
21.1.1什么是ISP/IAP技術(shù)
21.1.2簡(jiǎn)析ISP/IAP在STC8單片機(jī)中的應(yīng)用
21.2樣板房/大通間說EEPROM區(qū)域劃分
21.3STC8系列單片機(jī)EEPROM編程運(yùn)用
21.3.1相關(guān)寄存器功用及配置方法
21.3.2基礎(chǔ)項(xiàng)目A自增數(shù)據(jù)掉電記憶實(shí)驗(yàn)(IAP方式)
21.3.3基礎(chǔ)項(xiàng)目B自增數(shù)據(jù)掉電記憶實(shí)驗(yàn)(MOVC方式)
21.3.4進(jìn)階項(xiàng)目A數(shù)據(jù)讀寫與串口打印實(shí)驗(yàn)
第22章千頭萬緒,分身有術(shù)RTX51操作系統(tǒng)運(yùn)用
22.1常規(guī)前后臺(tái)編程框架中的任務(wù)處理
22.2while(1)死循環(huán)編程形式有局限嗎
22.2.1基礎(chǔ)項(xiàng)目A鍵控?zé)舻睦_實(shí)驗(yàn)
22.2.2基礎(chǔ)項(xiàng)目B改進(jìn)版鍵控?zé)魧?shí)驗(yàn)
22.3RTOS實(shí)時(shí)操作系統(tǒng)的引入
22.3.1怎么理解系統(tǒng)的實(shí)時(shí)性
22.3.2有必要在51單片機(jī)上加操作系統(tǒng)嗎
22.4Keil C51里的好寶貝: RTX51實(shí)時(shí)操作系統(tǒng)
22.4.1話說RTX51 Full與RTX51 Tiny
22.4.2RTX51系統(tǒng)的任務(wù)處理與編程
22.4.3如何部署RTX51 Tiny系統(tǒng)到項(xiàng)目工程
22.4.4輕松解讀Conf_tny.A51匯編核心
22.4.5靈活運(yùn)用RTX51TNY.H現(xiàn)成函數(shù)
22.5體現(xiàn)RTX51帶來的編程優(yōu)勢(shì)
22.5.1進(jìn)階項(xiàng)目A利用RTX51解除鍵控?zé)舻睦_實(shí)驗(yàn)
22.5.2基礎(chǔ)項(xiàng)目C利用os_wait2()替換delay()延時(shí)實(shí)驗(yàn)
22.5.3基礎(chǔ)項(xiàng)目D驗(yàn)證任務(wù)間的信號(hào)傳遞實(shí)驗(yàn)
22.6巧用Keil C51仿真/調(diào)試模式加深RTX51理解
22.7小宇老師寄語: 熟悉一款主流RTOS是必要的
22.7.1亞馬遜FreeRTOS系統(tǒng)簡(jiǎn)介
22.7.2睿賽德RTThread系統(tǒng)簡(jiǎn)介
參考文獻(xiàn)