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

C51編程+Proteus仿真

C51編程+Proteus仿真

定 價:¥39.60

作 者: 張毅剛 編
出版社: 高等教育出版社
叢編項: 高等學校教材·單片機原理及應用
標 簽: 單片機與嵌入式 計算機與互聯(lián)網(wǎng)

購買這本書可以去


ISBN: 9787040362725 出版時間: 2012-11-01 包裝: 平裝
開本: 16開 頁數(shù): 394 字數(shù):  

內(nèi)容簡介

  《高等學校教材·單片機原理及應用:C51編程+Proteus仿真》詳細介紹了美國ATMEL公司的AT89 S51單片機片內(nèi)硬件資源及工作原理,采用C51語言編程,以單片機系統(tǒng)的虛擬仿真平臺Proteus作為設計與開發(fā)工具。 從應用角度出發(fā),重點介紹了單片機應用的各種技術(shù)實現(xiàn),如信息的顯示與輸入、中斷、定時/計數(shù)、串行通信、模/數(shù)與數(shù)/模轉(zhuǎn)換以及系統(tǒng)的并行與串行擴展等。此外還簡要介紹了C51編程基礎以及先進的開發(fā)工具Proteus與Keil uVision3的使用?!〗Y(jié)合各種應用,書中給出的較多典型案例設計,可為讀者的軟硬件設計提供參考與借鑒?!陡叩葘W校教材·單片機原理及應用:C51編程+Proteus仿真》可作為各類工科院校、職業(yè)技術(shù)學院的電氣工程、電子電氣信息技術(shù)、智能儀器儀表、機電一體化、計算機、工業(yè)自動化及自動控制等專業(yè)單片機技術(shù)課程的教材,也可供從事單片機應用設計的工程技術(shù)人員參考。

作者簡介

  張毅剛,哈爾濱工業(yè)大學教授,黑龍江省教學名師獎獲得者。國家精品課程《單片機原理》課程負責人。1982年2月畢業(yè)于哈爾濱工業(yè)大學無線電技術(shù)專業(yè),長期從事“單片機原理及應用”、“計算機自動測試”、“DSP原理及應用”等課程的教學工作,編著并出版十余本有關(guān)“單片機原理及應用”課程的教材。其中普通高等教育國家級“十五”規(guī)劃教材l本,國家級“十一五”規(guī)劃教材2本,全工科電子類統(tǒng)編教材1本以及“名家系列”教材l本。主要研究方向為嵌入式處理器技術(shù)及應用、虛擬儀器技術(shù)、電子測量等。參加并完成多項科研項目,獲國家科技進步二等獎l項,航天部、國防科工委科技進步獎多項。

圖書目錄

第1章 單片機概述
1.1 什么是單片機
1.2 單片機的發(fā)展歷史
1.3 單片機的特點
1.4 單片機的應用
1.5 單片機的發(fā)展趨勢
1.6 MCS-51系列與AT89S5x系列單片機
1.6.1 MCS-51系列單片機
1.6.2 AT89系列單片機
1.6.3 AT89系列單片機的型號說明
1.7 各種衍生品種的51單片機
1.7.1 STC系列單片機
1.7.2 C8051Fx x x單片機
1.7.3 ADVC812單片機
1.7.4 華邦W77系列、W78系列單片機
1.8 PIC系列單片機與AVR系列單片機
1.8.1 PIC系列單片機
1.8.2 AVR系列單片機
1.9 其他的嵌入式處理器簡介
1.9.1 嵌入式DSP處理器
1.9.2 嵌入式微處理器
思考題及習題1
第2章 AT89S51單片機硬件結(jié)構(gòu)
2.1 AT89S51單片機的硬件組成
2.2 AT89S51的引腳功能
2.2.1 電源及時鐘引腳
2.2.2 控制引腳
2.2.3 并行I/O口引腳
2.3 AI‘89S51的CPU
2.3.1 運算器
2.3.2 控制器
2.4 AT89S51單片機存儲器的結(jié)構(gòu)
2.4.1 程序存儲器空間
2.4.2 數(shù)據(jù)存儲器空間
2.4.3 特殊功能寄存器
2.4.4 位地址空間
2.5 AT89S51單片機的并行I/O端口
2.5.1 PO口
2.5.2 Pl口
2.5.3 P2口
2.5.4 P3口
2.6 時鐘電路與時序
2.6.1 時鐘電路設計
2.6.2 機器周期、指令周期與指令時序
2.7 復位操作和復位電路
2.7.1 復位操作
2.7.2 復位電路設計
2.8 看門狗定時器( WDT)的使用
2.9 低功耗節(jié)電模式
2.9.1 空閑模式
2.9.2 掉電運行模式
思考題及習題2
第3章 C51語言編程基礎與KeiluVision3的使用
3.1 C51編程語言簡介
3.1.1 C51語言與匯編語言的比較
3.1.2 C51語言與標準C語言的比較
3.2 C51語言程序設計基礎
3.2.1 C51語言中的數(shù)據(jù)類型與存儲類型
3.2.2 C51語言的特殊功能寄存器及位變量定義
3.2.3 C51語言的絕對地址訪問
3.2.4 C51的基本運算3.2.5 C51的分支與循環(huán)程序結(jié)構(gòu)
3.2.6 C51的數(shù)組
3.2.7 C51的指針
3.3 C51語言的函數(shù)
3.3.1 函數(shù)的分類
3.3.2 函數(shù)的參數(shù)與返回值
3.3.3 函數(shù)的調(diào)用
3.3.4 中斷服務函數(shù)
3.3.5 變量及存儲方式
3.3.6 宏定義與文件包含
3.3.7 庫函數(shù)
3.4 KeilLLVision3環(huán)境下的C51程序開發(fā)
3.4.1 Keil Vision3的基本操作
3.4.2 添加用戶源程序文件
3.4.3 程序的編譯與調(diào)試
3.4.4 工程的設置
思考題及習題3
第4章 虛擬仿真開發(fā)工具Proteus的使用
4.1 Proteus功能概述
4.2 Proteus ISIS的虛擬仿真
4.3 Proteus ISIS環(huán)境簡介
4.3.1 ISIS各窗口簡介
4.3.2 主菜單欄
4.3.3 主工具欄
4.3.4 工具箱
4.3.5 彷真工具欄
4.3.6 元件列表
4.3.7 預覽窗口
4.3.8 原理圖編輯窗口
4.4 Proteus ISIS的編輯環(huán)境設置
4.4.1 選擇模板
4.4.2 選擇圖紙
4.4.3 設置文本編輯器
4.4.4 設置網(wǎng)格
4.5 Proteus ISIS的系統(tǒng)運行環(huán)境設置
4.6 單片機應用系統(tǒng)的Proteus虛擬設計與仿真
4.6.1 虛擬設計與仿真步驟
4.6.2 新建或打開一個設計文件
4.6.3 選擇需要的元件到元件列表
4.6.4 放置元件并連接電路
4.6.5 加載目標代碼文件、設置時鐘頻率及仿真運行
4.7 Proteus與ILVision3的聯(lián)調(diào)
思考題及習題4
第5章 單片機與顯示器件及開關(guān)、鍵盤的接口設計
5.1 單片機控制發(fā)光二極管顯示
5.1.1 單片機與發(fā)光二極管的連接
5.1.2 110端口的C51編程控制
5.2 開關(guān)狀態(tài)檢測
5.2.1 開關(guān)檢測案例1
5.2.2 開關(guān)檢測案例2
5.3 單片機控制LED數(shù)碼管的顯示
5.3.1 LED數(shù)碼管的顯示原理
5.3.2 LED數(shù)碼管的靜態(tài)顯示與動態(tài)顯示
5.4 單片機控制LED點陣顯示器顯示
5.4.1 LED點陣顯示器的結(jié)構(gòu)與顯示原理
……
第6章 AT89S51單片機的中斷系統(tǒng)
第7章 AT89S51單片機的定時器/計數(shù)器
第8章 AT89S51單片機的串行口
第9章 AT89S51單片機的并行擴展技術(shù)
第10章 AT89S51單片機與DAC、ADC的接口
第11章 AT89S51單片機系統(tǒng)的串行擴展
第12章 單片機的各種控制與檢測應用設計
附錄1 頭文件“LCD1602.h”清單
附錄2 頭文件“DS1302.h”清單
參考文獻

本目錄推薦

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