本書首先從16位微型計算機入手,介紹了8086微處理器和微處理器子系統、內存儲器、80x86匯編語言程序設計、微型計算機接口原理、微型計算機的中斷系統、DMA傳輸原理、可編程接口芯片以及數模轉換與模數轉換。在掌握微型計算機基本體系的基礎上,進一步介紹了包括Intel第10代酷睿處理器在內的32/64位微處理器,現代微型計算機的體系結構,微型計算機總線原理和PCI/PCIExpress,USB 3.0總線技術。本書內容新穎全面,既有對微型計算機原理的系統論述,又有**一代微型計算機技術的
《微機與單片機原理及應用》詳細介紹了與 MCS-51 單片機兼容的 80C51 單片機原理、接口及應用技術。《微機與單片機原理及應用》主要內容包括微型計算機的組成與結構,80C51單片機的硬件結構、指令系統、中斷系統、定時器及應用、串行口通信及串行通信技術、單片機最小系統及片外擴展、匯編語言程序設計和80C51程序設計等。《微機與單片機原理及應用》可作為各類工科院校工業自動化、智能儀器儀表、計算機、電子技術、自動控制、電氣工程、機電一體化等專業單片機課程的教材,也可供從事單片機應用設計的
本書是一本結合開源硬件和人工智能的實踐書籍。全書分為五大單元,涉及硬件及編程基礎、原型設計、項目實踐,以及當前熱門的TinyML(微型機器學習)應用。書中以SeeedStudioXIAO系列產品為核心,從簡單的點亮LED開始,逐步引導讀者探索Arduino小型化項目。無論讀者是否有Arduino編程或電子學基礎,均可學習本書,并逐步進行項目實踐。在傳授知識的同時,本書更鼓勵讀者創新與自由探索。在最后的單元中,展示了眾多由SeeedStudioXIAO系列產品創作的項目,旨在激發讀者的創
本書堅持理論夠用、側重實用的原則,以Proteus虛擬仿真技術和Keil C51為基礎,用案例/示例來講解每個知識點,對8051單片機的軟、硬件做了較為詳細的闡述。全書內容充實、結構清晰、通俗易懂,力爭做到使初學者充滿興趣地學習8051單片機技術。本書共11章,分別為: 8051單片機基本結構、單片機仿真環境、指令系統與匯編語言程序設計、C51語言程序設計、鍵盤與顯示器接口技術、中斷系統、定時器/計數器、串行口、數模與模數轉換接口技術、單片機系統擴展以及Proteus仿真設計實例。其中,第
"本書是嵌入式系統的基礎入門級教材,以培養讀者快速熟悉嵌入式系統開發為目的,闡述了基于STM32的嵌入式系統設計方法和Proteus電路仿真軟件的應用。本書按照知識遞進、難度遞增的原則組織教學內容,全書共分八個章節,分別介紹IO口、定時器、外部中斷、數碼管、串口、AD、DMA、PWM等內容,每個章節圍繞一個嵌入式核心知識點展開學習。 本書各章節均通過范例項目為導引展開學習,通過介紹范例項目的實現過程及其涉及到的關鍵知識點,幫助讀者掌握范例項目的設計開發流程,隨后介紹本章節延伸的知識點進
本書以STM32F103芯片為處理器,設計了15個項目,在內容安排和教學活動中立足學生的知識基礎,按照循序漸進、由易到難的特點,使初學者容易入門。書中的每個編程案例都以任務的形式出現;包括教學目標、任務描述、任務分析、相關知識、任務實施、任務小結、考核評價等,接線圖、程序、接口、芯片等都已經過作者在實驗開發板上驗證。
本書是以我們的教學經驗和開發實踐為基礎而編寫的教材,全面介紹了PSoC6的結構、原理、編程方法和實現方法,具有完整的體系結構,并設計了大量的實踐環節,力圖通過實訓,使讀者較快掌握利用PSoC6設計和實現電子系統的方法。因此,本書既可以作為有關課程的教科書,也可以作為教師、學生和工程技術人員在開發和研究PSoC6時的參考書。 本書內容包括PSoC6基本結構、PSoC6開發環境、PSoC6實驗和PSoC6原理共四部分。本書力圖在總體結構和內容編排上具有系統性、科學性、啟發性、實用性和適用性,做
《ARM Cortex-M4 嵌入式系統外設接口開發基于STM32F4系列微控制器》(微課視頻版)詳細講述了STM32F4系列微控制器硬件以及基礎開發與實踐應用開發,包括GPIO、串口、定時器、I2C、SPI、ADC和DAC等相關技術,對整個STM32F4系列微控制器進行總結梳理,適合廣大讀者作為學習ARM Cortex-M4 嵌入式系統外設接口技術的參考書。
基于Cortex-M4內核的STM32F4系列微控制器具有較高的性價比,在多個領域都得到了廣泛的應用。本書以STM32F407為例,通過11個具體的項目詳細介紹微控制器和嵌入式系統開發技術,主要內容涉及開發環境、標準固件庫、GPIO接口、定時器、外部中斷、USART、SPI總線、I2C總線、ADC、嵌入式操作系統等。本書采用項目式教學方法進行講解,可幫助讀者快速熟悉ARM微控制器與嵌入式系統的開發流程、STM32系列微控制器的標準固件庫和各種外設的使用方法。
單片機作為一種微型控制器,在工業設備、家用電器、醫療設備、物聯網設備等中經常使用。本書的主要知識點是8051單片機的內部結構及工作原理、單片機開發工具、I/O口工作原理及應用、中斷系統原理、定時/計數器技術、串口通信技術、液晶顯示接口技術、A/D轉換接口技術、串行總線通信技術等。為了加強學生對單片機知識的理解和掌握,書中部分章節配有相應的應用案例和項目訓練。前后應用案例和項目訓練在程序算法設計上銜接緊密,目的是鞏固和加強所學的理論和方法。同時,本書對同一個技術問題采用多種算法實現,以拓寬學生的編