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

前言

Labcenter推出的Proteus軟件具有非常優(yōu)秀的單片機仿真功能,能夠非常好地支持多種單片機,包括STC8051(STC15)。Proteus軟件提供了大量外圍仿真元器件,并提供了多種虛擬儀器,使得僅用一臺PC在純軟件環(huán)境就能完成單片機系統(tǒng)設計、調(diào)試、運行,為讀者學習、運用單片機C語言程序設計技術提供了極為理想的平臺。

本書基于大家熟知的Keil μVision5程序開發(fā)平臺和Proteus硬件仿真平臺,精心編寫了80項STC8051(STC15)C語言程序設計案例,同時提供了20項硬件實物實戰(zhàn)案例。本書分為以下四部分。

1. 語言程序與仿真平臺應用基礎:包括第1、2章,簡單介紹了開發(fā)單片機C語言程序必須熟悉與重點掌握的內(nèi)容,傳統(tǒng)8051與STC8051(STC15)的比較,Proteus仿真軟件基本應用,為全書案例學習提供鋪墊。

2. 內(nèi)置資源與擴展資源應用設計:包括第3、4章,分別介紹了基礎設計與硬件應用兩類案例。基礎設計類案例涵蓋STC8051(STC15)所有內(nèi)置資源,包括I/O、中斷、定時/計數(shù)、A/D轉(zhuǎn)換、PCA、串口通信等程序設計;硬件應用類案例重點涉及擴展資源應用技術,包括編/譯碼器、串/并轉(zhuǎn)換芯片、LED顯示及驅(qū)動芯片、字符/圖形液晶屏(包括1602、OLED、TFT彩屏)、實時日歷時鐘、I2C/SPI/1-Wire總線器件、電機、溫濕度傳感器、雷達測距傳感器、GPS、GSM、SD卡等器件(或模塊)。

3. 資源整合與功能集成應用設計:包括第5章,所介紹的案例全部為綜合型案例,如多功能電子日歷牌、計算器、電子密碼鎖、電子秤、紅外遙控、大幅面LED點陣屏、交流電壓檢測、鉑電阻溫度計、射擊游戲、溫室監(jiān)控、小型氣象站、MODBUS及uIP應用等。

4. 主輔式實物板實測與應用設計:包括第6章,所介紹的內(nèi)容可使讀者在仿真設計基礎上進一步積累實物設計應用經(jīng)驗,所提供的供選用硬件實物模板共10套,每套模板左邊為輔助擴展資源板、右邊為STC8051(STC15)核心微控制器板,共給出實物案例20個,覆蓋前述多項仿真案例內(nèi)容,并增加了當前版本Proteus軟件暫不支持的5向微動開關、搖桿電位器、觸摸面板(4鍵)、COG、RFID模塊、指紋模塊、紅外測溫、北斗BDS等相關案例。

由于作者水平有限,加之技術發(fā)展迅速,元器件平臺迭代升級,書中錯漏之處在所難免,在此真誠歡迎讀者多提寶貴意見,以期持續(xù)改進。作者郵箱:pw95aaa@foxmail.com。

本書所有案例配套資料壓縮包可到電子工業(yè)出版社華信教育資源網(wǎng)(www.hxedu.com.cn)下載,包括仿真案例電路、C語言源代碼框架及對應的HEX文件、硬件資源應用說明等。

作者
2021年10月

主站蜘蛛池模板: 江阴市| 象山县| 平阴县| 保定市| 高雄县| 都江堰市| 平南县| 石城县| 鹤峰县| 呼玛县| 页游| 水富县| 文水县| 扎囊县| 阿合奇县| 山东省| 包头市| 临湘市| 万盛区| 汕头市| 兴化市| 隆尧县| 临高县| 六枝特区| 彭州市| 阳朔县| 博兴县| 湟中县| 张家港市| 蛟河市| 玉树县| 云南省| 织金县| 从化市| 汉源县| 邵武市| 织金县| 旺苍县| 苗栗市| 武义县| 同仁县|