單片機設計與套用

單片機設計與套用

《單片機設計與套用》是2011年8月1日清華大學出版社出版的圖書,作者是王小建,胡長勝

基本介紹

  • 書名:單片機設計與套用
  • 作者:王小建,胡長勝
  • ISBN:9787302263104
  • 出版社:清華大學出版社
圖書信,編輯推薦,內容簡介,目錄,

圖書信

出版時間:2011-08-01
版 次:1
頁 數:225
裝 幀:平裝
開 本:16開

編輯推薦

《單片機設計與套用》引用的工程實例是真實的產品,強調套用性、實踐性、完整性,難度適中,易於學生接受,通過實例的分析講解加深學生對單片機基礎知識的理解,並培養實踐能力、開闊視野,從而啟發思維,指導學習和創新。

內容簡介

《單片機設計與套用》以51系列單片機為主線,介紹單片機的基本知識、結構組成、工作原理、C語言程式設計、仿真調試軟體的安裝與套用、單片機內部各功能部件的套用設定、單片機溫度控制器設計與仿真、常用晶片與單片機接口和編程等。在單片機溫度控制器設計與仿真中引入了測溫器件DS18820的套用、紅外遙控器解碼、PID算法及PWM輸出的C語言程式設計、LCD1602接口套用等;常用晶片與單片機接口與編程部分介紹了LED驅動晶片MAX7219/7221、時鐘晶片DS1302、串列數據存儲器晶片AT24C04、模/數轉換器ADC0832、通信接口RS-485的工作原理及使用方法等,較全面地介紹了單片機套用系統的開發技術。本教材主要以C51程式設計介紹單片機的編程,更接近單片機的工程套用設計過程。教材中的例子都取材於工程套用,突出例程的實用性和完整性,提供的例程全部通過驗證。
《單片機設計與套用》淡化理論,突出工程實際套用,適合作為高職高專院校電子、自動化及相關專業的教材,也適合工程技術人員閱讀參考。

目錄

項目1 單片機基礎知識的準備
任務1-1 單片機基本概念的學習
任務1-1-1 單片機的概念
任務1-1-2 單片機的基本功能單元
任務1-2 常用單片機性能比較
任務1-2-1 幾種常用51系列單片機的性能比較
任務1-2-2 PIC和AVR單片機的性能比較
任務1-3 51單片機內部結構的學習
習題
項目2單片機C語言編程
任務2-1 從標準C語言到C51語言
任務2-1-1 C51語言的數據類型
任務2-1-2 變數的定義,
任務2-2 KeiluVision2軟體的安裝與調試
任務2-2-1 軟體安裝,
任務2-2-2 第一個C51程式
任務2-2-3 Keil軟體調試
任務2-3 Keil與Proteus聯調
任務2-3-1 Proteus簡介
任務2-3-2 Keil聯調補丁安裝
任務2-3-3 Proteus軟體ISIS7Professional的使用
習題
項目3 8051內部資源的C51編程
任務3-1 110口套用與編程
任務3-1-1 按鍵及鍵盤
任務3-1-2 發光二極體(LED)指示
任務3-1-3 LED數碼管顯示
任務3-1-4 LED點陣顯示
任務3-2 中斷
任務3-2-1 中斷的相關知識
任務3-2-2 中斷源
任務3-2-3 中斷的控制
任務3-2-4 中斷回響
任務3-2-5 中斷編程
任務3-2-6 中斷擴展訓練
任務3-3 定時器/計數器(T/C)
任務3-3-1 定時器/計數器的相關知識
任務3-3-2 定時器/計數器工作原理
任務3-3-3 與定時器/計數器有關的特殊功能暫存器
任務3-3-4 定時器/計數器的工作方式
任務3-3-5 定時器/計數器的初始化
任務3-3-6 定時器/計數器的擴展訓練
任務3-4 串列口
任務3-4-1 數據傳輸的基本概念
任務3-4-2 MSC-51的串列口,
任務3-4-3 單片機多機通信原理
任務3-4-4 串列口套用範例
習題
項目4 單片機溫度控制器設計與仿真
任務4-1 數字溫度感測器DS18820和單片機接口及其編程
任務4-1-1 數字溫度測量晶片DS18820相關知識
任務4-1-2 溫度感測器與單片機連線
任務4-1-3 DS18820與單片機C51的程式實現
任務4-2 遙控器和單片機接口及其編程
任務4-2-1 紅外遙控系統的相關知識
任務4-2-2 紅外接收器與單片機連線和解碼編程
任務4-3 PID控制算法
任務4-3-1 PID算法相關知識
任務4-3-2 PID控制器的參數整定
任務4-3-3 PID算法的C51程式實現
任務4-4 輸出控制與PWM編程
任務4-4-1 PWM的相關知識
任務4-4-2 PWM的C51程式實現
任務4-5 液晶屏LCD1602及編程
任務4-5-1 LCD1602的相關知識
任務4-5-2 LCD1602指令集
任務4-5-3 LCD1602與單片機的連線
任務4-5-4 LCD1602的C51程式實現
任務4-6 單片機溫度控制器整體分析
任務4-6-1 硬體部分
任務4-6-2 程式分析
習題
項目5 常用晶片與單片機接口和編程
任務5-1 LED驅動晶片MAX7219/722l
任務5-1-1 MAX7219/7221簡介
任務5-1-2 MAX7219/722l與單片機的連線
任務5-1-3 基於MAX722l在LED上顯示十六位數據的C語言程式
任務5-2 時鐘晶片DSl302與單片機連線及編程
任務5-2-1 DSl302簡介
任務5-2-2 DSl302與單片機的連線
任務5-2-3 讀寫DSl302的C語言程式
任務5-3 基於AT24C04與單片機連線及編程
任務5-3-1 AT24C04簡介
任務5-3-2 AT24C04與單片機的連線
任務5-3-3 AT24C04的C語言程式
任務5-4 2路8位串列模/數轉換器ADC0832
任務5-4-1 ADC0832簡介
任務5-4-2 ADC0832與單片機的連線
任務5-4-3 ADC0832的C語言程式
任務5-5 RS-485通信
任務5-5-1 RS-485簡介序
任務5-5-2 RS-485與單片機的連線
任務5-5-3 基於RS-485雙機通信的C語言程式
習題
附錄一 單片機彙編語言指令系統
附錄二 Proteus常用元器件中英文對照表
參考文獻

相關詞條

熱門詞條

聯絡我們