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

基于C51編程的Proteus仿真案例

基于C51編程的Proteus仿真案例

定 價:¥45.00

作 者: 張毅剛 ,劉旺 ,劉大同 編
出版社: 高等教育出版社
叢編項: 高等學校教材·單片機原理及應(yīng)用
標 簽: 大學教材 教材

ISBN: 9787040373608 出版時間: 2013-06-01 包裝: 平裝
開本: 16開 頁數(shù): 403 字數(shù):  

內(nèi)容簡介

  《高等學校教材·單片機原理及應(yīng)用:基于C51編程的Proteus仿真案例》采用硬件虛擬仿真平臺Proteus結(jié)合程序開發(fā)工具KeilLiμVision,以案例設(shè)計的形式,給出了AT89S51單片機各種應(yīng)用設(shè)計典型案例的C51程序清單以及Proteus環(huán)境F的硬件原理電路。本書從實用角度出發(fā),介紹仿真平臺Proteus以及C51語言開發(fā)工具KeilLiμVision的具體使用與操作,從應(yīng)用角度介紹了開關(guān)、鍵盤檢測以及LED數(shù)碼管、LCD的顯示控制案例。還介紹了片內(nèi)的中斷系統(tǒng)、定時器、串行口的各種應(yīng)用案例設(shè)計,并對單片機系統(tǒng)的并行與串行擴展技術(shù),包括I/O端口、數(shù)據(jù)存儲器、D/A與A/D轉(zhuǎn)換器和電機控制以及各種綜合應(yīng)用設(shè)計進行了介紹,案例設(shè)計基本涵蓋了單片機的各種常見應(yīng)用與典型器件。配套光盤給出了書中所有案例的.dsn文件及.hex文件。在Proteus 7.5環(huán)境下,雙擊.dsn文件,案例即可運行,運行條件與結(jié)果見書中相同標號的案例說明。兩個可執(zhí)行的視頻多媒體文件,一為Proteus整體功能介紹,播放時間約46分鐘,另一為流水燈設(shè)計案例,介紹在Proteus下如何進行電路原理圖設(shè)計、軟件編程調(diào)試的實際操作以及印制板圖的繪制操作,播放時間約12分鐘。兩個視頻文件有助于讀者了解Proteus全部功能以及ISIS與AREs的具體使用。還有一介紹ProteusV8版本的PPT文件,介紹最新版本V8所增加的功能?!陡叩葘W校教材·單片機原理及應(yīng)用:基于C51編程的Proteus仿真案例》可作為工科院校、職業(yè)技術(shù)學院各專業(yè)學生,在開發(fā)平臺Proteus. KeilμVision下進行案例教學的C51程序設(shè)計、硬件電路設(shè)計的教材或參考書,也可作為單片機課程的基礎(chǔ)實驗、課程設(shè)計或畢業(yè)設(shè)計的參考資料。本書也可供從事AT89S51單片機應(yīng)用設(shè)計的工程技術(shù)人員參考。

作者簡介

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

圖書目錄

第1章 虛擬仿真平臺Proteus的使用
1.1 Proteus功能概述
1.2 Proteus ISIS的虛擬仿真
1.3 Proteus ISIS環(huán)境簡介
1.3.1 Proteus ISIS各窗口簡介
1.3.2 主菜單欄
1.3.3 主工具欄
1.3.4 工具箱
1.3.5 仿真工具欄
1.3.6 元件列表
1.3.7 預(yù)覽窗口
1.3.8 原理圖編輯窗口
1.4 Proteus ISIS的編輯環(huán)境設(shè)置
1.4.1 選擇模板
1.4.2 選擇圖紙
1.4.3 設(shè)置文本編輯器
1.4.4 網(wǎng)格開關(guān)與格點間距設(shè)置
1.5 Proteus ISIS的系統(tǒng)運行環(huán)境設(shè)置
1.6 單片機系統(tǒng)的原理電路設(shè)計與虛擬仿真
1.6.1 原理電路設(shè)計與虛擬仿真步驟
1.6.2 新建或打開一個設(shè)計文件
1.6.3 選擇需要的元件到元件列表
1.6.4 放置元件并連接電路
1.6.5 加載目標代碼文件、設(shè)置時鐘頻率及仿真運行
第2章 Proteus的各種虛擬仿真調(diào)試工具
2.1 虛擬信號源
2.1.1 直流信號源
2.1.2 正弦波信號源
2.1.3 單周期數(shù)字脈沖信號源
2.1.4 數(shù)字時鐘信號源
2.2 虛擬儀器
2.2.1 虛擬示波器
2.2.2 虛擬終端
2.2.3 12C調(diào)試器
2.2.4 SPI調(diào)試器
2.2.5 計數(shù)器/定時器
2.2.6 電壓表和電流表
2.3 圖表仿真
2.4 診斷模式的設(shè)定
2.5 硬件斷點的設(shè)置
第3章 C51語言開發(fā)環(huán)境Keil μVision3的使用
3.1 Keil μVision3開發(fā)環(huán)境簡介
3.2 Keil μVision3的基本操作
3.3 添加用戶源程序文件
3.4 程序的編譯與調(diào)試
3.5 工程的設(shè)置
3.6 Proteus與Keil μVision3的聯(lián)調(diào)
第4章 開關(guān)、鍵盤輸入與顯示的設(shè)計
4.1 單片機控制發(fā)光二極管顯示與開關(guān)檢測
例4-1 控制流水燈由上至下再由下至上點亮
例4-2 開關(guān)檢測案例1
例4-3 開關(guān)檢測案例2
例4-4 開關(guān)控制的流水燈
4.2 單片機控制LED數(shù)碼管的顯示
例4-5 控制單只LED數(shù)碼管輪流顯示奇數(shù)與偶數(shù)
例4-6 控制2只LED數(shù)碼管的靜態(tài)顯示
例4-7 控制8只LED數(shù)碼管滾動顯示單個數(shù)字
例4-8 檢測開關(guān)的狀態(tài)并在數(shù)碼管上顯示
4.3 單片機控制LED點陣顯示器的顯示
例4-9 控制16x16 LED點陣顯示器的字符顯示
例4-10 電梯運行控制的樓層顯示
4.4 單片機控制液晶顯示模塊LCD 1602顯示
例4-11 單片機控制字符型液晶顯示模塊LCD 1602的顯示
4.5 鍵盤接口設(shè)計案例
例4-12 查詢方式的獨立式鍵盤設(shè)計案例1
例4-13 查詢方式的獨立式鍵盤設(shè)計案例2
例4-14 中斷掃描方式的獨立式鍵盤設(shè)計
例4-15 查詢方式的矩陣式鍵盤設(shè)計
例4-16 采用專用芯片HD7279A的鍵盤/顯示器
第5章 中斷系統(tǒng)、定時器的應(yīng)用設(shè)計
例5-1 單一外中斷應(yīng)用案例1
例5-2 單一外中斷應(yīng)用案例2
例5-3 兩個同級別的外中斷應(yīng)用
例5-4 中斷優(yōu)先級嵌套設(shè)計
例5-5 控制8只LED每0.5 s閃亮一次
例5-6 秒定時器的設(shè)計
例5-7 計數(shù)器對外部脈沖計數(shù)
例5-8 計數(shù)器的應(yīng)用
例5-9 控制AT89C51單片機P1.0引腳上產(chǎn)生頻率為500Hz的方波
例5-10 利用Tl控制AT89C51單片機發(fā)出1kHz的音頻信號
例5-11 百毫秒計時表的制作
例5-12 秒計時表的制作
例5-13 LCD顯示的時鐘設(shè)計
例5-14 測量脈沖寬度——門控位GATEx的應(yīng)用
例5-15 脈沖分頻器的設(shè)計
例5-16 60秒倒計時時鐘設(shè)計
例5-17 用定時器設(shè)計的門鈴
例5-18 LCD顯示的定時鬧鐘制作
例5-19 LED顯示的十字路口交通燈控制器
例5-20 時間可調(diào)的十字路口交通燈控制器
第6章 AT89S51單片機串行口設(shè)計案例
例6-1 串行口方式O擴展并行輸出端口
例6-2 串行口方式O擴展并行輸入端口
例6-3 方式1單工串行通信
例6-4 方式1半雙工串行通信
例6-5 方式1全雙工串行通信
例6-6 甲機通過串行口控制乙機LED閃爍
例6-7 波特率可選的雙機串行通信
例6-8 雙機的全雙工串行通信
例6-9 方式3(方式2)的應(yīng)用設(shè)計
例6-10 多機串行通信
例6-11 單片機與PC機串行通信的設(shè)計
例6-12 PC機向單片機發(fā)送數(shù)據(jù)
第7章 系統(tǒng)的并行擴展與串行擴展
例7-1 單片機擴展并行I/O接口芯片82C55的開關(guān)指示器
例7-2 單片機擴展82C55芯片控制交通燈
例7-3 單片機控制82C55芯片產(chǎn)生500Hz方波
例7-4 單總線DS18 820測溫系統(tǒng)案例設(shè)計1
例7-5 單總線DS18 820測溫系統(tǒng)案例設(shè)計2
例7-6 單片機外擴數(shù)據(jù)存儲器RAM6264的設(shè)計
例7-7 采用I2C總線的AT24C02存儲器IC卡設(shè)計
例7-8 12C總線的AT24CO2存儲器記錄按下鍵次數(shù)并顯示
……
第8章 DAC、ADC的應(yīng)用
第9章 電機控制
第10章 綜合設(shè)計案例
附錄1 頭文件“LCD1602.h”清單
附錄2 頭文件“DS1302.h”清單
參考書目

本目錄推薦

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