官术网_书友最值得收藏!

前言

單片機技術是現代電子系統設計、智能控制的核心技術,是高等學校應用電子、電子信息、通信、物聯網、機電一體化、電氣自動化、工業自動化、計算機應用等專業的必修課程。

STC 32位單片機是STC在STC8H8K64U系列單片機基礎上重點推出的32位8051單片機,在接口資源、引腳配置上,都與STC8H8K64U系列單片機兼容。STC8H8K64U單片機應用程序可以輕松地升級為STC32G12K128單片機應用程序。本書以STC 32位單片機產品系列中的STC32G12K128單片機為教學平臺。STC32G12K128單片機采用Keil C251作為集成開發環境,不僅包含128KB的程序存儲器和12KB的數據存儲器,而且其所有的特殊功能寄存器位都可以以位尋址的方式訪問,是STC8系列單片機學習者與應用工程師升級學習的理想單片機。

為便于學習和應用,STC單片機的開發方—深圳國芯人工智能有限公司(簡稱STC)不僅開發了基于STC32G12K128單片機的STC大學推廣計劃實驗箱(9.4),方便學校開展實踐教學,還開發了“降龍棍”“屠龍刀”核心實驗板,用于延伸實驗、練習。上述設備都納入了STC大學推廣計劃,為STC與各高等學校共建的高性能STC單片機實驗室的標配設備。不僅如此,STC還開發了基于USB通信的虛擬鍵盤、7段數碼管、LCD12864、OLED12864等調試外設,一方面,方便了基于“降龍棍”“屠龍刀”核心實驗板的實驗、實訓;另一方面,也有助于STC單片機應用工程師在進行應用開發時進行程序調試和監控。

本書基于STC大學推廣計劃實驗箱(9.4)(主控單片機:STC32G12K128)開發應用實例,采用基于寄存器應用編程與基于庫函數應用編程相結合、理論與實踐相結合、側重工程實踐的編寫思路,第2章~第9章采用傳統的基于寄存器應用編程的方式介紹相關知識,第10章介紹STC32G12K128的庫函數及其應用方法,第11章~第19章采用基于庫函數應用編程的方式介紹相關資源及其應用。

本書的編排力求實用性、應用性與易學性并重,以提高讀者的工程設計能力與實踐動手能力為目標,力求讓讀者熟練掌握C語言、STC32G12K128單片機的開發工具(包括Keil C251集成開發環境、STC在線編程軟件及硬件平臺等)、STC32G12K128單片機的資源,以及應用編程。對于每種片上資源,本書都安排了工程訓練環節,供教學時進行實驗、實踐。

為方便讀者學習,本書電路圖中所用電路圖形符號與廠家實物標注(各廠家的標注不完全相同)一致,不進行統一處理。為了更好地幫助大家學習,隨書資料包含了教學課件和課后習題答案,讀者可以登錄華信教育資源網(http://www.hxedu.com.cn)免費注冊后進行下載。

本書是STC大學推廣計劃的指定教材,也是STC贊助的各種大賽、培訓的推薦教材。

本書由丁向榮編著,在創作過程中,STC在技術上給予了大力支持和幫助,尤其是得到STC陳鋒工程師直接技術支持,STC單片機創始人姚永平先生在全書創作過程中一直保持關注,并擔任本書的主審;在此,對所有提供幫助的人表示感謝!

由于作者水平有限,書中定有疏漏和不妥之處,敬請讀者不吝指正!另外,本書內容不可能面面俱到,若讀者想了解更多或更詳細的內容,可進一步參考相關技術手冊及相應的DEMO程序。與本書相關的勘誤或活動信息也會動態地公布于STC官網。如有建議,可發電子郵件到:181269315@qq.com,與作者進一步溝通與交流。

作者

2023.2于廣州

主站蜘蛛池模板: 乐都县| 尚义县| 安龙县| 京山县| 紫阳县| 资溪县| 玛沁县| 抚顺市| 洪湖市| 哈密市| 富裕县| 河间市| 三门县| 遂昌县| 兴城市| 吉安市| 上饶市| 抚松县| 巴东县| 屯昌县| 长宁县| 贺州市| 临颍县| 大石桥市| 景谷| 吉隆县| 惠东县| 巢湖市| 武强县| 望奎县| 周至县| 洪湖市| 民勤县| 陆丰市| 陵水| 章丘市| 镶黄旗| 博白县| 尚义县| 威海市| 哈密市|