注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡計算機組織與體系結(jié)構(gòu)單片機實用技術(shù)與應用

單片機實用技術(shù)與應用

單片機實用技術(shù)與應用

定 價:¥39.50

作 者: 余成波 等編著
出版社: 清華大學出版社
叢編項: 21世紀高等學校規(guī)劃教材·電子信息
標 簽: 計算機體系結(jié)構(gòu)

ISBN: 9787302218593 出版時間: 2010-07-01 包裝: 平裝
開本: 16開 頁數(shù): 450 字數(shù):  

內(nèi)容簡介

  《單片機實用技術(shù)與應用》以模塊化設計、模塊化學習為指導思想,全書共14章,從介紹單片機的基礎(chǔ)知識開始,循序漸進地設計了輸入/輸出、A/D、串行口、EEPROM、TWI/I2C、定時器/計數(shù)器、液晶、超聲波等硬件應用和軟件設計模塊,以及豐富的綜合實例。單片機是一門實踐性很強的學科,結(jié)合理論和應用實踐,在學習中實踐,在實踐中學習是單片機入門、提高、精通最好最快捷的學習方法。同時,附錄二、附錄三分別給出了兩種實際產(chǎn)品的電路圖及源代碼,進一步引導讀者走向?qū)崙?zhàn)。所有實例均來源于工程實踐,是編者多年來真實工作的積累,每一個模塊的硬件電路和軟件代碼均來自于市場中熱銷的產(chǎn)品?!秵纹瑱C實用技術(shù)與應用》可作為高等工科院校計算機、電子信息、通信、自動化等學科本科生的教材,也可供研究生以及從事有關(guān)科技人員的學習參考。

作者簡介

暫缺《單片機實用技術(shù)與應用》作者簡介

圖書目錄

第1章 緒論
1.1 單片機的概念
1.2 單片機的應用領(lǐng)域
1.3 單片機的過去和未來
1.3.1 單片機的發(fā)展簡史
1.3.2 單片機的發(fā)展趨勢
1.4 單片機相關(guān)概念
1.4.1 單片機與CPU的關(guān)系
1.4.2 單片機與ARM的關(guān)系
1.5 主流單片機簡介
1.5.1 8051單片機
1.5.2 MOTOROLA(現(xiàn)為Freescale)單片機
1.5.3 Microchip單片機
1.5.4 ATMEL單片機
第2章 AVR系列單片機的結(jié)構(gòu)、時序及指令系統(tǒng)
2.1 AVR系列單片機概述
2.2 AVR系列單片機的基本組成
2.3 ATmega16單片機內(nèi)部結(jié)構(gòu)
2.3.1 ATmega16的總體結(jié)構(gòu)
2.3.2 系統(tǒng)的時鐘
2.3.3 片內(nèi)存儲器
2.3.4 電源管理及睡眠模式
2.3.5 系統(tǒng)控制和復位
2.4 ATmega系列單片機的資源
2.5 AVR系列單片機的指令系統(tǒng)
2.6 C語言基礎(chǔ)
2.6.1 數(shù)據(jù)類型、運算符與表達式
2.6.2 最簡單的C程序——順序程序設計
2.6.3 控制流程語句
2.6.4 數(shù)組
2.6.5 函數(shù)
2.6.6 預處理命令
第3章 AVR系列單片機快速上手
3.1 AVR系列開發(fā)軟件平臺概述
3.2 ICCAVR簡介
3.2.1 ICCAVR中的文件類型及其擴展名
3.2.2 ICCAVR軟件的安裝
3.2.3 ICCAVR編譯軟件的運行
3.3 ICCAVR集成開發(fā)環(huán)境與ICCAVR應用程序創(chuàng)建
3.3.1 ICCAVR菜單欄命令、工具欄和快捷方式
3.3.2 ICCAVR應用程序的創(chuàng)建
3.4 程序文件的編譯、連接
3.5 下載軟件PROGISP的使用
3.5.1 系統(tǒng)要求及軟件安裝
3.5.2 下載軟件界面功能及參數(shù)設置
3.5.3 下載第一個代碼
第4章 輸入/輸出端口
4.1 輸入/輸出端口是什么?能做什么?
4.2 快速上手引例,讓單片機跑起來
4.2.1 點亮LED
4.2.2 撥碼開關(guān)的檢測
4.2.3 軟件延時
4.3 如何操作輸人/輸出端口
4.3.1 AVRI/O端口特性
4.3.2 與I/O端口相關(guān)的控制寄存器
4.3.3 I/O口引腳配置表
4.4 “搭積木式”工程實例分析
4.4.1 “交通燈”模型硬件電路及源代碼分析
4.4.2 七段碼數(shù)碼管硬件電路及源代碼分析
4.4.3 動態(tài)掃描LED點陣屏硬件電路及源代碼分析
4.4.4 行列掃描鍵盤硬件電路及源代碼分析
4.4.5 電熱水器的設計(一)
第5章 模數(shù)轉(zhuǎn)換
5.1 模數(shù)轉(zhuǎn)換是什么?能做什么?
5.2 快速上手引例,讓A/D跑起來
5.3 如何操作片內(nèi)A/D?
5.3.1 AVR片內(nèi)A/D特性
5.3.2 與A/D轉(zhuǎn)換相關(guān)的控制寄存器
5.4 “搭積木式”工程實例分析
5.4.1 多通道A/D采樣硬件電路及源代碼分析
5.4.2 熱敏電阻測溫硬件原理及代碼分析
5.4.3 電熱水器的設計(二)
第6章 UsAR7異步串行通信技術(shù)
6.1 USART是什么?能做什么?
6.1.1 并行通信與串行通信
6.1.2 異步串行通信技術(shù)與USART接口
6.2 快速上手引例,讓串口跑起來
6.3 如何操作串口?
6.3.1 ATmega16片內(nèi)LISART控制器特性
6.3.2 與USART控制器相關(guān)的寄存器
6.4 “搭積木式”工程實例分析
6.4.1 RS-232與PC通信硬件電路及源代碼分析
6.4.2 RS-485與PC通信硬件電路及源代碼分析
6.4.3 RS-422與PC通信硬件電路及源代碼分析
6.4.4 USB與PC通信(虛擬串口)通信硬件電路及源代碼分析
6.4.5 電熱水器的設計(三)
第7章 TWI/I2C總線技術(shù)
7.1 TWI/I2C是什么?能做什么?
7.1.1 TWI/I2C是什么
7.1.2 TWI的工作機制
7.1.3 TWI數(shù)據(jù)傳輸和幀格式
7.2 快速上手引例,讓TWI/I2C跑起來
7.3 如何操作片內(nèi)TWI/I2C?
7.3.1 AVR的TWI接口特性
7.3.2 與TWI相關(guān)的寄存器
7.3.3 如何使用TWI
7.4 “搭積木式”工程實例分析
7.4.1 TWI操作IC卡AT24C02硬件電路及源代碼分析
7.4.2 模擬I2C操作IC卡AT24C02硬件電路及源代碼分析
7.4.3 電熱水器的設計(四)
第8章 中斷
8.1 中斷是什么?能做什么?
8.1.1 中斷是什么?
8.1.2 中斷能做什么?
8.2 快速上手引例,讓中斷跑起來
8.3 如何操作系統(tǒng)中斷?
8.3.1 AVR中斷系統(tǒng)
8.3.2 如何操作外部中斷?
8.3.3 如何操作片內(nèi)A/D中斷?
8.3.4 如何操作串口中斷?
8.4 “搭積木式”工程實例分析
8.4.1 基于外部中斷的按鍵硬件電路及源代碼分析
8.4.2 基于中斷的快速片內(nèi)A/D應用源代碼分析
8.4.3 中斷方式串行總線應用源代碼分析
8.4.4 電熱水器的設計(五)
第9章 定時器/計數(shù)器
9.1 定時器/計數(shù)器是什么?能做什么?
9.2 快速上手引例,讓定時器跑起來
9.3 如何操作定時器/計數(shù)器?
9.3.1 具有PWM功能的8位定時器/計數(shù)器0
9.3.2 16位定時器/計數(shù)器
9.3.3 8位有PWM與異步操作的定時器/計數(shù)器2
9.4 “搭積木式”工程實例分析...<
9.4.1 “交通燈”模型硬件電路及源代碼分析
9.4.2 “秒表”模塊硬件電路及源代碼分析
9.4.3 簡易頻率計硬件電路及源代碼分析
第10章 脈寬調(diào)制控制技術(shù)(PWM)
10.1 PWM是什么?能做什么?
10.2 快速上手引例,讓PWM跑起來
10.3 如何操作PWM?
10.3.1 具有PWM功能的8位定時器/計數(shù)器T/CO
10.3.2 16位定時器/計數(shù)器
10.4 “搭積木式”工程實例分析
10.4.1 簡易PWM電子琴硬件電路及源代碼分析
10.4.2 簡易PWM連續(xù)可調(diào)程控直流電源硬件電路及源代碼分析
10.4.3 直流電機調(diào)速控制硬件電路及源代碼分析
第11章 液晶顯示器
11.1 液晶顯示器是什么?能做什么?
11.1.1 液晶顯示器基本知識
……
第12章 一線式數(shù)字溫度傳感器DSl8B20的應用
第13章 實時時鐘芯片DSl302的應用
第14章 超聲波的應用
附錄一 ASCII碼表
附錄二 萬年歷電路及代碼
附錄三 無功補償控制器電路及代碼
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號