"本書以51系列單片機為基礎,以C語言為編寫語言,重點講解單片機的基本原理及體系結構,詳細講解LED顯示、數碼管顯示、按鍵開關、聲音、點陣、液晶、步進電動機、串行口通信等典型模塊的原理、電路設計和程序編寫。最后通過電子鐘、直流電動機調速系統(tǒng)、紅外電子體溫槍等3個綜合實例,提高學生的整體設計水平。本書既可作為高等職業(yè)教育
"本書將硬件平臺定為嵌入式競賽訓練板(CT1117E),并從基礎Keil集成開發(fā)環(huán)境安裝與操作應用,到標準庫函數介紹和庫函數編程。本書精選12個實驗內容,分別為嵌入式開發(fā)平臺的軟件開發(fā)環(huán)境的搭建,GPIO端口輸入、輸出控制實現,中斷功能實現,外部串行通信,定時器功能的應用,定時和PWM輸出功能,實時時鐘功能,模/數轉換
“從做中學”是本書的最大特色,本書設計了單片機應用領域的13個項目,涉及聲控數碼管電子鐘、溫度測量與自動控制、液晶顯示萬年歷、串行通信、液晶顯示電壓表、密碼鎖、無線遙控電子鐘和超聲波測距、單片機藍牙控制系統(tǒng)等微電腦測量和控制實用技術,這12個項目沒有任何現成的硬件輔助設備,需要讀者親自動手將每個系統(tǒng)所有元器件都逐一安裝
本教材采用目前最新的STM32CubeMX圖形化芯片配置軟件+MDK-ARM開發(fā)軟件內容,體現最主流的新技術發(fā)展方向;教材以市面上銷量最大的通用實驗平臺為依托編寫,價格實惠,降低了實驗室建設成本和學生學習成本;選取市場占有率最高的STM32F103ZET6芯片作為切入點,從最基礎的C語言構建庫函數起步,學習最常用的HA
本書根據物聯(lián)網工程專業(yè)工程認證的發(fā)展方向和教學需要,結合嵌入式和人工智能的最新發(fā)展及其應用現狀編寫而成。本書主要內容包括:嵌入式系統(tǒng)開發(fā)基礎(第1-2章),基于STM32庫模板的嵌入式外設接口、傳感器測控、存儲器通信等軟硬件開發(fā)技術(第3-9章),智能硬件的應用場景和設計的關鍵技術(第10-12章),本書強調實踐,引領
本書以Arduino的UNO型號作為硬件平臺,以Arduino的IDE作為軟件開發(fā)環(huán)境,以多種常見傳感器和執(zhí)行器的應用開發(fā)實例為引,詳細介紹了各種器件的工作原理及相關庫函數。使得讀者能夠深入理解硬件開發(fā)的知識并加以靈活運用。本書共15章。其中,第1、2章介紹了Arduino的幾個型號的參數和資源配置、軟件開發(fā)環(huán)境以及開
本書共分八個任務單元,主要以任務驅動為線索,穿插介紹了單片機開發(fā)的各種基礎知識和AT89S51單片機的硬件資源以及C51的知識,并安排多個案例項目,使讀者能夠親自實踐,以PROTEUS和KEIL作為實踐平臺,通過合理的改變教材的結構以及遵循人的認識規(guī)律,使單片機的學習變得又有趣又容易,本書稿具有如下特點:(1)以人的認
本書以當前嵌入式系統(tǒng)領域里具有代表性的RISC-V技術和嵌入式Linux操作系統(tǒng)作為分析對象。本書內容分為三個部分,第一部分介紹嵌入式系統(tǒng)的基礎知識,RISC-V指令集和賽昉科技出品的VisionFive2(中文名:昉·星光2)單板計算機。在此基礎上第二部分闡述了嵌入式Linux相關知識,主要包括Linux內核、文件系
本書介紹了66個51單片機應用開發(fā)實例,并且提供了相應的實例電路圖和C51代碼。每個實例基本采用如下模式進行講解:設計思路—器件介紹—硬件設計—程序設計—經驗總結—知識加油站。實例中既有前期的開發(fā)設想,又有后期的開發(fā)經驗總結,可以讓讀者掌握每個實例的開發(fā)全過程。本書的實例大部分配有電路圖、代碼,相關講解視頻可通過華信教
本書是一本以實例詳解方式介紹51單片機與C語言編程的圖書,主要內容有單片機入門、51單片機的硬件系統(tǒng)、KeilC51編程軟件的使用、單片機驅動LED與LED數碼管的電路及編程、中斷的使用及編程、定時器/計數器的使用及編程、獨立按鍵與矩陣鍵盤輸入電路及編程、點陣和液晶顯示屏的使用及編程、步進電動機的使用及編程、串行通信的