本書對8×C196KX係列和8×C196 NT l6位單片機的軟、硬件資源及其應用做瞭詳細的論述。
該書可作為高等學校《微機原理》、《微機控製》課程的教材,也可供從事計算機應用的科技人員閱讀。
第1章 嵌入式控製係統概論
1.1 單片機和嵌入式控製係統的定義、嵌入式係統的分類
1.2 MCS—51單片機在嵌入式控製係統中的地位和作用
1.3 嵌入式控製係統的研究方法
1.3.1 交叉編譯環境Keil C
1.3.2 Keil C51的安裝
1.4 程序的編輯、編譯、調試和運行
1.4.1 建立項目
1.4.2 項目的運行模式
1.4.3 項目的編譯模式
1.4.4 項目的調試
1.5 係統軟件資源
1.6 習題
第2章 MCS—51單片機係統和係統擴展
2.1 MCS—51係列單片機
2.2 MCS—51單片機的外部引腳和總綫
2.2.1 輸入/輸齣引腳
2.2.2 MCS—51單片機的控製綫
2.2.3 MCS—51單片機的片外總綫
2.2.4 MCS—51單片機存儲器結構
2.3 MCS—51單片機的最小係統
2.3.18051/8751的最小係統
2.3.28031最小應用係統
2.4 MCS—51單片機係統擴展
2.4.1 存儲器擴展概述
2.4.2 存儲器擴展的討論
2.5 輸入/輸齣口擴展和使用
2.5.1 簡單I/O接口擴展
2.5.2 I/O口在TTL電路中使用
2.5.3 I/O口在外圍設備中使用
2.6 習題
第3章 STC 89C51/89C52單片機介紹
3.189C51/89C52單片機資源和使用
3.1.189C51/89C52單片機片內資源
3.1.289C52單片機程序調試
3.289C52最小係統和仿真器使用
3.2.189C52最小係統
3.2.2 仿真器使用
3.3 習題
第4章 C51基本語句
4.1 C語言的特點及程序結構
4.1.1 C語言的特點
4.1.2 C語言和C51的程序結構
4.2 C51數據類型
4.2.1 字符型(字節型)char
4.2.2 int整型
4.2.3 long長整型
4.2.4 float浮點型
4.2.5 指針型
4.2.6 特殊功能寄存器型
4.2.7 位類型
4.3 C51的運算量
4.3.1 常量
4.3.2 變量
4.3.3 存儲模式
4.3.4 絕對地址的訪問
4.4 C51的運算符及錶達式
4.4.1 賦值運算符
4.4.2 算術運算符
4.4.3 關係運算符
4.4.4 邏輯運算符
4.4.5“位”運算符
4.4.6 復閤賦值運算符
4.4.7 逗號運算符
4.4.8 條件運算符
4.4.9 指針與地址運算符
4.5 錶達式語句及復閤語句
4.5.1 錶達式語句
4.5.2 復閤語句
4.6 C51的輸入輸齣
4.6.1 格式輸齣函數printf()
4.6.2 格式輸入函數scanf()
4.7 C51程序基本結構與相關語句
4.7.1 C51的基本結構
4.7.2 if語句
4.7.3 switch/case語句
4.7.4 while語句
4.7.5 do while語句
4.7.6 for語句
4.7.7 循環的嵌套
4.7.8 break和continue語句
4.7.9 return語句
4.8 習題
第5章 C51函數
5.1 函數的定義
5.2 函數的調用與聲明
5.3 函數的嵌套與遞歸
5.4 局部變量和全局變量
5.4.1 局部變量
5.4.2 全局變量
5.5 習題
第6章 C51構造數據類型
6.1 數組
6.1.1 一維數組
6.1.2 字符數組
6.2 指針
6.2.1 指針的概念
6.2.2 指針變量的定義
6.2.3 指針變量的引用
6.3 結構
6.3.1 結構與結構變量的定義
6.3.2 結構變量的引用
6.4 聯閤
6.4.1 聯閤的定義
6.4.2 聯閤變量的引用
6.5 枚舉
6.6 習題
第7章 MCS—51可編程並行I/O接口
7.1 可編程並行I/O接口8255A
7.1.18255A的結構和工作方式
7.1.28255A與MCS—51單片機的硬件接口與編程
7.2 可編程I/O擴展接口8155
7.2.18155的結構和工作方式
7.2.28155與MCS—51單片機的連接和軟件編程
7.3 步進電機控製電路
7.4 輸入輸齣程序編寫
7.5 習題
第8章 MCS—51單片機的中斷係統
8.1 中斷的基本概念
8.2 MCS—51單片機的中斷係統
8.2.1 MCS—51單片機的中斷源
8.2.2 優先級控製
8.2.3 中斷響應
8.2.4 中斷應用舉例
8.3 習題
第9章 MCS—51定時器/計數器接口
9.1 定時器/計數器接口概述
9.1.1 定時/計數器的主要特性
9.1.2 定時/計數器T0、T1的結構及工作原理
9.2 定時/計數器的工作方式寄存器和控製寄存器
9.2.1 定時/計數器的方式寄存器TMOD
9.2.2 定時/計數器的控製寄存器TCON
9.3 定時/計數器的工作方式
9.4 定時/計數器的初始化編程及應用
9.4.1 定時/計數器的編程
9.4.2 定時/計數器的應用
9.5 習題
第10章 MCS—51單片機串行接口
10.1 通信的基本概念
10.2 MCS—51單片機串行口功能與結構
10.3 串行口的工作方式
10.3.1 方式0
10.3.2 方式1
10.3.3 方式2和方式3
10.4 串行口波特率計算
10.5 串行口的編程和應用
10.5.1 串行口的編程步驟
10.5.2 串行口的應用實例
10.6 RS232和RS422、RS485通信
10.6.1 RS232通信
10.6.2 RS—422與RS—485串行接口
10.7 習題
第11章 MCS—51與鍵盤、顯示器的接口
11.1 MCS—51單片機與鍵盤接口
11.1.1 獨立式鍵盤
11.1.2 行列式鍵盤
11.2 MCS—51單片機與LED顯示器接口
11.2.1 LED顯示器的結構與原理
11.2.2 LED數碼管顯示器的譯碼方式
11.2.3 LED數碼管的顯示
11.2.4 LED顯示器與單片機的接口
11.3 串行鍵盤/顯示芯片HD7279A介紹
11.3.1 HD7279A簡介
11.3.2 HD7279A命令時序
11.3.3 HD7279A與MCS—51單片機接口
11.3.4 HD7279A驅動程序
11.4 習題
第12章 MCS—51與常用串行芯片接口
12.1 MCS—51單片機與C總綫芯片接口
12.1.1 總綫簡介
12.1.2 C總綫與MCS—51單片機接口
12.1.3 CAT24WCXX與單片機的接口與編程
12.2 MCS—51單片機與串行日曆時鍾芯片接口
12.2.1 串行日曆時鍾芯片DS 1302 簡介
12.2.2 DS1302的輸入輸齣
12.3 單總綫(1—wire)數字溫度傳感器的接口
12.3.1 DS18B20簡介
12.3.2 DS18B20的內部結構
12.3.3 DS18B20的溫度轉換過程
12.3.4 DS18B20的軟件驅動程序
12.4 習題
第13章 MCS—51與D/A、A/D的接口
13.1 A/D、D/A轉換原理及常用芯片介紹
13.1.1 D/A轉換器概述
13.1.2 A/D轉換器原理
13.2 PCF85918位A/D和D/A轉換芯片
13.2.1 PCF8591一般介紹
13.2.2 PCF8591軟件編程
13.3 習題
第14章 漢字和西文字符顯示原理
14.1 英文字符在計算機中的錶示
14.1.1 ASCII碼
14.1.2 英文字符的顯示
14.1.3 其他西文字符在計算機中的存儲和顯示
14.1.4 屏幕上“打點”
14.1.5 漢字顯示概述
14.2 漢字字符集介紹
14.3 漢字的內碼
14.4 內碼轉換為區位碼
14.5 字模提取與小字庫建立
14.5.1 用C語言提取16×16點陣字模
14.5.224×24點陣字模的C語言提取程序
14.5.3 用Delphi提取字模和建立小字庫
14.5.4 通用字模提取程序MinFonBase使用說明
14.6 匯編語言字模與C語言字模互相轉換
14.6.1 匯編語言字模轉換為C語言字模
14.6.2 C語言字模轉換為匯編語言字模
14.7 自造字符和自造圖形點陣方法
14.7.1 自造字符點陣方法
14.7.2 自造圖形點陣方法
14.8習題
第15章 T6963C的漢字字符顯示
15.1 T6963C的一般介紹
15.1.1 T6963C的硬件特點
15.1.2 T6963C的引腳說明及功能
15.1.3 T6963C的狀態字
15.2 T6963C指令係統
15.2.1 指針設置指令
15.2.2 控製指令
15.2.3 數據讀寫指令
15.2.4 屏操作指令
15.2.5 位操作指令
15.3 T6963C和單片機的連接
15.3.1 直接連接
15.3.2 間接連接
15.4 T6963C的驅動程序
15.5 T6963C的內嵌字符錶
15.6 習題
第16章 KS0108液晶顯示器驅動控製
16.1 KS0108液晶顯示器概述
16.1.1 KS0108的硬件特點
16.1.2 KS0108與微處理機的接口
16.1.3 KS0108的電源和對比度調整
16.2 KS0108的指令係統
16.2.1 顯示開/關指令
16.2.2 行列設置命令
16.2.3 數據和狀態讀寫命令
16.3 KS0108的軟件驅動程序
16.4 ASCII 8×8字符庫
16.5 習題
第17章 HD61830液晶顯示器驅動控製
17.1 HD61830液晶顯示器概述
17.2 HD61830的指令係統
17.2.1 方式控製指令
17.2.2 顯示域設置指令
17.2.3 光標設置指令
17.2.4 數據讀寫指令
17.2.5“位”操作指令
17.3 HD61830液晶顯示器驅動控製程序
17.3.1 HD61830液晶顯示器顯示RAM結構
17.3.2 軟件程序
17.4 HD61830 CGRAM字符代碼錶
17.5 習題
參考文獻
這本書的裝幀和排版給人的第一印象就非常“工科”,硬朗、實用,不追求花哨,隻專注於內容的有效傳遞。然而,一旦你深入閱讀,就會發現其中蘊含的匠心獨傢。那些關於特定應用場景的案例分析,比如工業控製中的數據采集模塊設計,或者特定通信協議的硬件實現細節,都體現瞭作者深厚的行業積纍。很多時候,官方文檔寫得晦澀難懂,充滿瞭術語的堆砌,但這本書卻能用非常貼近實際工程的語言進行轉譯。比如在講述如何處理上電復位序列的微妙時序問題時,作者給齣的解決方案不僅是理論上的最優解,更是實際生産綫上經過反復驗證的“抗乾擾”黃金法則。我曾經因為一個時序錯誤睏擾瞭半個月,最後還是從書中一個不起眼的注釋中找到瞭關鍵綫索,這種感覺,無異於在沙漠中找到瞭一口清泉。對於那些想要從“會寫代碼”晉升到“會設計係統”的工程師來說,這本書的價值無法用金錢衡量。
评分從我接觸過的眾多微控製器參考資料來看,這本書在“理論深度”和“工程實用性”之間找到瞭一個近乎完美的平衡點。它沒有一味地鼓吹最新的技術概念,而是專注於一個成熟、可靠的平颱上,挖掘其所有潛力。我特彆欣賞作者在代碼示例中對注釋和變量命名的規範性,這對於團隊協作和後期的係統維護至關重要,體現瞭一種嚴謹的職業素養。比如在處理多機通信(如RS-485總綫)時,書中不僅提供瞭完整的硬件連接圖,還詳細分析瞭仲裁機製和錯誤校驗流程,並且給齣瞭可以直接投入使用的C語言函數庫結構。這種“拿來即用,但又清晰知道其原理”的設計思路,極大地提高瞭我的項目開發效率。這本書不是那種讀完就束之高閣的書籍,它更像是一個活的工具箱,隨著我項目復雜度的增加,我總能在其中找到新的、更深刻的洞見。
评分這本厚重的書擺在我麵前,感覺就像麵對一座知識的寶庫。光是書名裏那個“8XC196K”就足夠吸引人瞭,它代錶著一個時代的經典單片機架構,對於想深入理解嵌入式係統底層工作原理的人來說,絕對是不可多得的資料。我剛翻開目錄,就被那種嚴謹的結構所震撼。從基礎的硬件結構解析,到復雜的指令集剖析,再到那些讓人頭疼的定時器、中斷、A/D轉換等外設的詳細配置,編排得井井有條,邏輯清晰得像是精密儀器的內部構造圖。這本書顯然不是那種隻停留在錶麵概念的入門讀物,它深入到瞭寄存器級彆的操作,那種手把手教你如何“玩轉”硬件的誠懇態度,讓人倍感親切。我特彆欣賞作者在講解復雜算法時所采用的類比和圖示,即便是初學者也能很快抓住核心脈絡,而對於有經驗的工程師來說,這些翔實的例子和深入的性能分析,更是提供瞭寶貴的參考價值。總而言之,這是一本紮實、專業,並且充滿實踐精神的教科書,絕對是技術人員案頭必備的工具書。
评分我必須承認,這本書的閱讀體驗是充滿挑戰性的,它要求讀者有一定的電子電路基礎和編程功底。它不是那種可以輕鬆翻閱,用來打發時間的讀物。每一次的深入研讀,都需要我準備好麵包闆、示波器和大量的咖啡。然而,正是這種高強度的知識密度,造就瞭它的非凡價值。特彆是關於低功耗設計和電磁兼容性(EMC)的章節,處理得極為細緻入微。作者沒有泛泛而談,而是結閤瞭196K這個特定芯片的I/O特性和電源管理機製,給齣瞭具體的布局建議和代碼優化策略。這說明作者對芯片的理解已經達到瞭“骨髓”層麵,知道在哪裏能擠齣每一分性能,節省每一毫安電流。這種對細節的執著和對工程極限的探索精神,是許多理論書籍所缺乏的。閱讀它,不僅是在學習知識,更是在磨練自己的工程思維和解決問題的韌性。
评分說實話,我剛接觸單片機那會兒,市麵上的資料大多是零散的資料和論壇上的碎片信息拼湊而成,係統性差得讓人抓狂。直到我找到瞭這本關於8XC196K的專著,纔感覺像是終於找到瞭“定海神針”。這本書的厲害之處在於,它不僅僅是簡單地羅列瞭芯片手冊裏的內容,而是真正站在一個係統設計者的角度,去思考如何將這些底層資源高效地整閤起來。其中關於實時操作係統(RTOS)在196K平颱上的移植和優化章節,簡直是教科書級彆的範例。作者沒有迴避復雜性,反而通過精心設計的案例,將那些看似高深莫測的並發控製、任務調度講得透徹明瞭,讓我對如何構建健壯、可靠的嵌入式軟件有瞭全新的認識。讀這本書,就像有一位經驗豐富、脾氣極好的老工程師在你旁邊手把手指導,哪裏卡住瞭,他立刻就能給你指明方嚮,而且總是能給齣超越預期的解決方案。它真正教會瞭我“如何思考”一個嵌入式問題,而不是僅僅“如何實現”一個功能。
评分 评分 评分 评分 评分本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2026 qciss.net All Rights Reserved. 小哈圖書下載中心 版权所有