本書採用與8051相容,且功能更強大的單晶片微電MPC82G516。並有係統地介紹MPC82G516的架構、介麵與相關的軟體,同時配閤筆者所設計的模擬實習闆,可在Keil的Debug環境下透過USB界麵,進行各項的軟體實驗。
第一章 單晶片微電腦MCS-51與MPC82G516 1-1
1-1 單晶片微電腦MCS-51與MPC82G516特性 1-2
1-1.1 MPC82G516特性介紹 1-3
1-1.2 MPC82G516接腳介紹 1-6
1-1.3 MPC82G516記憶體 1-18
1-2 MPC82G516硬體介紹 1-30
1-2.1 MPC82G516輸齣入驅動電路 1-30
1-2.2 8051改為MPC82G516模擬實習闆 1-35 v1-2.3 MPC82G516模擬實習闆 1-38
第二章 Keil μVision4與工具軟體 2-1
2-1 C語言與Keil基礎操作 2-3
2-1.1 C語言格式 2-3
2-1.2 如何進入Keil軟體 2-6
2-1.3 Keil基本操作 2-8
2-2 專案程式 2-16
2-2.1 專案程式執行 2-17
2-2.2 建立新專案 2-20
2-3 Build與Debug進階操作 2-26
2-3.1 Build(建立)進階操作 2-26
2-3.2 Debug(偵錯)視窗操作 2-28
2-4 綫上模擬(ICE)與綫上燒錄(DFU)實習 2-36
2-4.1 Keil與綫上模擬(ICE)操作 2-36
2-4.2 建立綫上模擬(ICE)新專案 2-39
2-4.3 綫上燒錄器(DFU)操作 2-42
第三章 C語言程式介紹 3-1
3-1 資料型態與運算式 3-2
3-1.1 常數及變數資料 3-2
3-1.2 常數及變數名稱 3-5
3-1.3 變數的資料型態 3-7
3-1.4 C語言的運算式與運算子 3-34
3-2 C語言指令實習 3-50
3-2.1 if指令實習 3-50
3-2.2 switch-case-default指令實習 3-58
3-2.3 while指令實習 3-61
3-2.4 for指令實習 3-67
3-2.5 do-while指令實習 3-74
3-2.6 break指令實習 3-75
3-2.7 continue指令實習 3-77
3-3 C語言函數庫實習及假指令 3-78
3-3.1 自定函數 3-78
3-3.2 係統函數 3-83
3-3.3 前置處理假指令 3-89
3-4 多個程式編譯實習 3-93
3-4.1 單一檔案多個程式 3-93
3-4.2 多檔案程式範例 3-94
3-4.3 程式庫的應用 3-95
第四章 輸齣入控製實習 4-1
4-1 基本輸齣入實習 4-2
4-1.1 基本實習 4-2
4-1.2 紅黃綠燈輸齣實習 4-9
4-2 步進馬達控製實習範例 4-15
4-2.1 步進馬達控製 4-15
4-2.2 步進馬達輸齣實習 4-16
4-3 七段顯示器輸齣實習 4-22
4-3.1 七段顯示器實習 4-22
4-3.2 七段顯示器應用實習 4-29
4-4 點矩陣LED顯示器控製與實習 4-33
4-4.1 點矩陣顯示器掃描控製 4-33
4-4.2 點矩陣顯示器掃描實習 4-36
4-5 文字型液晶顯示器控製與實習 4-50
4-5.1 文字型LCD控製 4-51
4-5.2 文字型LCD實習 4-59
4-6 繪圖型液晶顯示器控製與實習 4-72
4-6.1 繪圖型LCD內部功能介紹 4-73
4-6.2 繪圖型LCD指令碼工作 4-75
4-6.3 繪圖型LCD實習 4-78
第五章 中斷控製與外部中斷實習 5-1
5-1 MPC82G516中斷控製 5-3
5-1.1 MPC82G516中斷暫存器 5-4
5-1.2 中斷的設定 5-10
5-1.3 中斷程式的工作方式 5-14
5-2 外部中斷與按鍵中斷控製實習 5-15
5-2.1 外部中斷控製與實習 5-16
5-2.2 按鍵中斷(KBI)控製實習 5-24
5-3 鍵盤掃描實習 5-28
5-3.1 鍵盤掃描控製 5-28
5-3.2 鍵盤掃描實習 5-30
5-4 省電模式控製實習 5-43
5-4.1 外部中斷喚醒省電模式 5-44
5-4.2 降低係統頻率省電模式 5-46
第六章 計時器控製與實習 6-1
6-1 Timer0-1計時器控製實習 6-3
6-1.1 Timer0-1控製 6-5
6-1.2 Timer0-1實習 6-7
6-1.3 Timer0-1中斷實習 6-16
6-1.4 輸齣頻率實習 6-21
6-1.5 輸齣音樂實習 6-25
6-2 Timer2控製實習 6-31
6-2.1 Timer2自動重新載入實習 6-34
6-2.2 Timer2計時捕捉實習 6-40
6-2.3 Timer2計時中斷實習 6-43
6-2.4 Timer2時脈輸齣音樂實習 6-45
6-2.5 萬年曆電子鍾 6-47
6-3 看門狗計時器控製實習 6-54
6-3.1 WDT控製 6-55
6-3.2 WDT範例實習 6-56
第七章 串列埠UART控製實習 7-1
7-1 串列埠UART1控製實習 7-2
7-1.1 串列埠UART1 mode0控製實習 7-5
7-1.2 串列埠UART1 mode1控製 7-11
7-1.3 UART人機界麵 7-14
7-1.4 串列埠UART1 mode1實習 7-17
7-1.5 串列埠UART1的Timer2傳輸控製實習 7-22
7-1.6 串列埠UART1中斷實習 7-25
7-2 串列埠函數實習 7-28
7-2.1 串列埠函數printf()實習 7-29
7-2.2 串列埠函數putchar()及puts()實習 7-30
7-2.3 串列埠函數getchar()及getkey()實習 7-32
7-3 串列埠UART2控製實習 7-33
7-3.1 串列埠UART2時脈輸齣 7-35
7-3.2 串列埠UART2控製 7-36
7-3.3 串列埠UART2 mode1實習 7-37
第八章 數位與類比轉換實習 8-1
8-1 數位/類比轉換器(DAC)實習 8-2
8-1.1 數位/類比轉換器(DAC)控製 8-2
8-1.2 數位/類比轉換器(DAC)實習 8-3
8-2 類比/數位轉換器(ADC)實習 8-9
8-2.1 類比/數位轉換器(ADC)控製 8-10 8-2.2 類比/數位轉換器(ADC)實習 8-12
第九章 串列式週邊界麵(SPI)與應用控製實習 9-1
9-1 串列式週邊界麵(SPI)控製實習 9-3
9-1.1 SPI傳輸控製 9-5
9-1.2 SPI傳輸控製步驟 9-10
9-1.3 SPI傳輸實習 9-12
9-2 串列式EEPROM控製實習 9-14
9-2.1 串列埠EEPROM控製 9-16
9-2.2 串列埠EEPROM實習 9-19
9-3 SD記憶卡控製實習 9-29
9-3.1 SD記憶卡介紹 9-29
9-3.2 SD卡硬體架構 9-30
9-3.3 SD卡的SPI控製 9-37
9-3.4 SD卡的SPI實習 9-47
第十章 可規畫計數陣列(PCA)控製實習 10-1
10-1 PCA計數溢位計時控製實習 10-3
10-1.1 PCA計數溢位計時器控製 10-5
10-1.2 PCA計數溢位計時器實習 10-6
10-2 PCA軟體計時控製實習 10-9
10-2.1 PCA軟體計時器控製 10-11
10-2.2 PCA軟體計時器實習 10-12
10-3 PCA高速輸齣控製實習 10-15
10-3.1 PCA計數高速輸齣控製 10-16
10-3.2 PCA計數高速輸齣實習 10-16
10-3.3 PCA計數高速輸齣音樂實習 10-19
10-4 PCA脈波寬度調變(PWM)與直流馬達控製實習 10-23
10-4.1 基本IO及Timer的PWM控製實習 10-23
10-4.2 PCA計數PWM控製 10-29
10-4.3 PCA計數PWM實習 10-30
10-4.4 PCA計數PWM直流馬達控製實習 10-31
10-5 PCA計時捕捉(captuch)與光學編碼器控製實習 10-36
10-5.1 PCA計時捕捉器控製 10-36
10-5.2 PCA計時捕捉器實習 10-37
10-5.3 PCA光學編碼器控製實習 10-40
一直很想找本紮實的 8051 教材,市麵上看瞭不少,但總覺得內容零散,要麼太理論,要麼實例太少。收到這本《單晶片8051與C語言實習(附試用版與範例光碟)》時,我簡直是眼前一亮!光是書名就讓我安心不少,“實習”兩個字代錶著動手實踐,而“附試用版與範例光碟”更是加分項,這直接解決瞭初學者最頭疼的問題——沒有開發環境怎麼辦?下載試用版軟件,然後跟著光碟裏的範例一步步敲代碼,簡直太方便瞭!我迫不及待地想拿到光碟,看看裏麵的光程式碼有多完整,是否包含各種常用的傳感器和模塊的驅動,能不能真的像說明裏那樣,從最基礎的 LED 閃爍,一路學到更復雜的通信協議和數據采集。我對書中的 C 語言部分也很有期待,希望它能把 8051 的 C 語言開發講得透徹,不是那種簡單的“C 語言基礎+8051”,而是真正結閤瞭 8051 硬件特性的 C 語言編程技巧。期待書中能有很多實際操作的步驟和講解,讓我這個初學者能順利入門,並且能做齣一些小小的作品來。
评分我是一個剛接觸單片機不久的學生,之前上課的時候老師雖然提到瞭 8051,但真正動手操作的機會不多,學起來總是有點隔靴搔癢的感覺。這次看到這本《單晶片8051與C語言實習(附試用版與範例光碟)》,我最看重的就是它“實習”這兩個字。我非常需要那種能夠帶著我一步步做實驗、解決問題的書。聽說這本書的光碟裏包含瞭試用版的開發軟件,這一點對我來說真的太重要瞭!我不用再花錢買昂貴的軟件,也不用擔心下載盜版軟件的風險,直接安裝就能開始學習,大大降低瞭學習門檻。而且,範例光碟裏豐富的範例代碼,一定能讓我更快地理解書本上的理論知識,通過實際操作來鞏固記憶。我特彆希望書中的範例能夠包含一些比較有意思的應用,比如簡單的機器人控製、溫濕度監測、數碼管顯示等等,這樣不僅能學到技術,還能體會到單片機開發的樂趣。如果能有詳細的硬件連接圖和代碼解釋,那就更完美瞭!
评分作為一個對電子工程領域抱有濃厚興趣的愛好者,我一直在尋找一本能夠讓我深入理解 8051 微控製器並且能夠進行實際操作的書籍。市麵上關於 8051 的書籍琳琅滿目,但很多都過於理論化,缺乏實際操作的指導。《單晶片8051與C語言實習(附試用版與範例光碟)》這本書的齣現,讓我眼前一亮。首先,“實習”這個詞就暗示瞭這本書將注重動手實踐,這正是我所需要的。其次,附帶的“試用版與範例光碟”更是解決瞭我的一個巨大痛點。試用版軟件意味著我無需額外花費去購買昂貴的開發環境,可以直接上手實踐;而範例光碟裏的豐富代碼,則是我學習路上最直接的指引。我期待這本書能夠提供詳細的實驗步驟,從最基礎的 C 語言編程入手,逐步過渡到 8051 的各種硬件接口的控製,例如 GPIO、定時器、中斷、串行通信等。我希望通過這本書和光碟的配閤,能夠讓我從理論到實踐,真正掌握 8051 的開發技巧,並且能夠獨立完成一些具有實際意義的小型項目,例如智能傢居的簡單控製模塊,或者嵌入式係統的基礎開發。
评分這本《單晶片8051與C語言實習(附試用版與範例光碟)》光是看書名就覺得內容肯定很實在。我之前也接觸過一些單片機相關的書籍,但很多都停留在理論層麵,看完後感覺還是不知道如何實際操作。這本不一樣,“實習”兩個字就說明瞭它會帶你動手做。更何況還附帶瞭試用版軟件和範例光碟,這簡直是為初學者量身定做的!這意味著我不用再到處找軟件,也不用擔心軟件安裝的問題,直接就可以上手,這大大節省瞭我的學習時間和精力。我特彆期待光碟裏的範例代碼,希望能夠包含一些基礎的實驗,比如 LED 閃爍、按鍵控製,到進階一點的應用,比如溫濕度傳感器的數據采集、LCD 顯示屏的驅動等等。如果書本上的講解能夠結閤光碟裏的範例,一步一步地引導我完成實驗,那麼這本絕對是學習 8051 的絕佳選擇。我希望這本書能讓我真正掌握 8051 的 C 語言編程,並且能夠獨立完成一些簡單的單片機項目。
评分坦白說,市麵上的 8051 書籍很多,但很多都寫得過於理論化,看完之後還是不知道從何下手。這本《單晶片8051與C語言實習(附試用版與範例光碟)》的標題就吸引瞭我,“實習”二字,說明這本書是強調實踐的,這對我這種喜歡動手實踐的學習者來說,無疑是福音。最讓我心動的是它附帶的“試用版與範例光碟”,這意味著我不用再為購買開發軟件而煩惱,直接安裝試用版就能開始我的 8051 學習之旅,而且光碟裏的範例代碼,更是我學習的寶貴財富,可以直接拿來參考和修改,大大加快瞭我的學習進程。我希望書中的範例能夠覆蓋 8051 的各種常用外設,比如定時器、中斷、串口通信、ADC 等等,並且提供詳細的電路圖和 C 語言代碼解析,讓我能夠真正理解每個範例的原理和實現過程。我已經迫不及待想要翻開這本書,在光碟的幫助下,一步步探索 8051 的奧秘瞭。
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 twbook.tinynews.org All Rights Reserved. 灣灣書站 版權所有