單片機原理及應用

段德功、丁瑩亮2010年版圖書

《單片機原理及應用》是2010年經濟科學出版社出版的圖書,作者是段德功、丁瑩亮。

內容簡介


隨著信息技術的飛速發展,嵌入式智能電子技術已滲透到社會生產、工業控制以及人們日常生活的各個方面。單片機又稱為嵌入式微控制器,在智能儀錶、工業控制、智能終端、通信設備、醫療器械、汽車電器、導航系統和家用電器等很多領域都有著廣泛的應用,已成為當今電子信息領域應用最廣泛的技術之一。“單片機原理及應用”也成為各層次高校機電、電子、自動化、通信等專業的一門必修的核心課程。
同時,單片機又是學生們覺得最難學的課程之一,既要掌握硬體電路的設計與調試,又要掌握枯燥的彙編語言程序設計。目前,有關單片機的書籍有兩類:一類是譯自原版的外文單片機使用手冊,這類書全面系統地闡述了單片機原理,但由於缺乏實用案例,實踐性不強;另一類是實用性很強的參考書,此類書較前者更注重單片機的應用,為學生提供了一些應用範例,缺點是起點較高,忽略了原理的敘述,更適合那些已經掌握了單片機原理的讀者群。針對上述情況,我們編寫了這本綜合兩類書籍優點的單片機教材。本書系統闡述了單片機原理、彙編語言編程、單片機介面技術與電子系統設計等課程內容,從認識單片機開始,逐步深入了解,最後成為單片機應用能手。本書採用項目導向、任務驅動的編寫模式,將教學內容分為若干個相對獨立的實訓項目,每個項目由若干任務組成,教學過程中可充分發揮學生的主動性、積極性,課內學習與課外自學相結合。

目錄


基礎原理篇
項目一單片機概述
任務一初識單片機
任務二了解單片機技術的發展
任務三了解單片機產品分類
任務四了解單片機的應用
項目二指令系統及彙編語言程序設計
任務一單片機的彙編語言與指令格式
任務二單片機的指令定址方式
任務三單片機的指令系統
任務四偽指令
任務五彙編語言程序設計
項目三單片機應用系統設計方法
任務一了解構成應用系統的基本方法
任務二應用系統硬體的設計方法
任務三了解單片機應用系統軟體的設計方法
任務四熟悉單片機開發系統軟體
項目四單片機最小應用系統
任務一初識51單片機
任務二51單片機的存儲器讀寫
任務三51單片機的并行I/O口
任務四最小系統設計方法
應用設計篇
項目五單片機數碼顯示
任務一一位數碼管顯示
任務二紅綠燈控制
任務三八位LED顯示
項目六中斷系統
任務一外部中斷INT0
任務二多級外部中斷
項目七單片機定時器/計數器應用
任務一加(減)1計數器
任務二測量脈衝的頻率
項目八串列通信
任務一單片機串列口通信測試
任務二串列口顯示
任務三串列口擴展鍵盤
任務四串列口雙機通信
任務五串列口多機通信
項目九單片機控制的可調數字時鐘
項目十單片機控制的溫度採集顯示系統
項目十一電子發報機設計
項目十二電動機轉速測定及數據顯示系統設計
知識拓展篇
項目十三單片機抗干擾技術
任務一硬體抗干擾技術
任務二軟體抗干擾措施
任務三“看門狗”技術和掉電保護
項目十四單片機電源設計與監控
任務一單片機電源設計
任務二單片機的監控晶元
項目十五單片機擴展技術
任務一簡單I/O口擴展
任務二I2C匯流排E2PROM存儲器擴展
附錄一MCS-51指令集
附錄二ASCII表