- 單片機原理及應用:基于C51+Proteus仿真
- 劉志君 姚穎主編
- 602字
- 2021-10-27 14:26:53
前言
目前,單片機作為微型計算機的一個重要分支,發展迅速,應用廣泛,尤其是AT89X51系列單片機,在我國已經得到廣泛應用。它用片內程序存儲器代替片外程序存儲器、串行擴展技術代替并行擴展技術使得外圍電路更簡單,成本更低,應用前景更好。
本書以AT89S51為核心芯片,先從單片機結構到指令系統到程序設計講述了單片機的基礎知識;再從中斷到外圍擴展電路逐步介紹了單片機系統設計的過程;最后給出了系統設計的實例。C51結構簡單,可移植性及程序可讀性好,在單片機開發中越來越重要,因此本書以C51為主要編程語言進行實例的仿真。
全書共分11章,主要內容包括:單片機的基礎知識;匯編語言簡介;基于Keil μVision4軟件的設計入門;Proteus軟件入門;Keil C51語言的知識要點;單片機系統的輸入輸出和顯示;中斷系統、定時器/計數器、串行通信、單片機的擴展技術以及I2C總線和SPI總線技術方面的知識等,從硬件電路到軟件編程詳細闡述了單片機設計的全過程。
參加本書編寫工作的有:劉志君(編寫第5、第6、第8章),姚穎(編寫第1、第2章),沈陽連國科技有限公司的姜連國(編寫第3、第4章),關蕊(編寫第9、10章及附錄),付長順(編寫第5、第7章),張程博(編寫第11章并調試全書的程序)。由遼寧科技學院方井林教授對本書進行主審。全書由劉志君統稿,后又根據主審的意見進行了必要修改和定稿。
限于編者的水平和經歷,書中難免出現錯誤和不妥之處,懇請廣大師生和讀者提出寶貴意見和建議,以便再版修訂時改正。
編者
推薦閱讀
- Raspberry Pi 3 Cookbook for Python Programmers
- Istio入門與實戰
- Mastering Delphi Programming:A Complete Reference Guide
- 電腦常見故障現場處理
- The Applied AI and Natural Language Processing Workshop
- 3ds Max Speed Modeling for 3D Artists
- Svelte 3 Up and Running
- 分布式系統與一致性
- OUYA Game Development by Example
- R Deep Learning Essentials
- Machine Learning Solutions
- Creating Flat Design Websites
- Managing Data and Media in Microsoft Silverlight 4:A mashup of chapters from Packt's bestselling Silverlight books
- Wireframing Essentials
- 嵌入式系統原理及應用:基于ARM Cortex-M4體系結構