出版時(shí)間:2012-7 出版社:中國電力出版社 作者:賀哲榮,黃金波 主編 頁數(shù):236 字?jǐn)?shù):408000
內(nèi)容概要
《AT89S51單片機(jī)硬件設(shè)計(jì)與編程實(shí)例》以目前應(yīng)用最為普遍的MCS-51系列單片機(jī)的最新芯片AT89S51芯片為例,介紹了其硬件設(shè)計(jì)和編程實(shí)例。全書所有的程序設(shè)計(jì)采用中文字符串編程,這樣便于中文讀者對(duì)程序的理解,對(duì)每一個(gè)控制程序均提供了相應(yīng)的硬件電路和印制電路板的設(shè)計(jì),有利于讀者邊學(xué)習(xí)邊實(shí)踐。
本書共分為6章,第1章簡要介紹了單片機(jī)的結(jié)構(gòu)及較為詳細(xì)介紹了單片機(jī)的存儲(chǔ)器及引腳功能;第2章詳盡地剖析和解釋了MCS-51系列單片機(jī)的匯編指令;第3~5章主要講述了AT89S51單片機(jī)實(shí)例硬件電路的設(shè)計(jì)和印制電路板的設(shè)計(jì)及中文程序的編程設(shè)計(jì);第6章簡要介紹了單片機(jī)常用應(yīng)用軟件Keil的使用及運(yùn)用舉例。
本書通俗易懂,實(shí)用性強(qiáng),講述由淺入深,特別是對(duì)單片機(jī)的匯編指令解釋透徹,書中所有的程序可直接用于實(shí)際工作中。通過認(rèn)真學(xué)習(xí)此書,讀者能夠輕松地進(jìn)入單片機(jī)的精彩世界。
本書對(duì)從事單片機(jī)工作的技術(shù)人員有很高的參考價(jià)值,也可供電工、電子、機(jī)械、自動(dòng)控制、機(jī)電一體化、計(jì)算機(jī)專業(yè)的大、中專院校師生學(xué)習(xí)和參考使用。
書籍目錄
前言
第1章 AT89S51單片機(jī)基本結(jié)構(gòu)
1.1 AT89S51單片機(jī)的基本組成
1.2 AT89S51單片機(jī)的內(nèi)部結(jié)構(gòu)
1.3 AT89S51單片機(jī)的引腳及其功能
1.4 MCS-51單片機(jī)的工作方式
1.5 MCS-51系列單片機(jī)的時(shí)序
第2章 單片機(jī)匯編指令詳解
2.1 概述
2.2 尋址方式
2.3 指令系統(tǒng)
2.3.1 既述
2.3.2 數(shù)據(jù)傳送類指令詳解
2.3.3 算術(shù)運(yùn)算類指令詳解
2.3.4 邏輯運(yùn)算類指令詳解
2.3.5 控制轉(zhuǎn)移指令詳解
2.3.6 布爾變量操作指令詳解
2.3.7 匯編語言偽指令
第3章 AT89S51單片機(jī)控制發(fā)光二級(jí)管實(shí)用程序設(shè)計(jì)
3.1 單個(gè)二極管閃爍控制程序
3.1.1 單個(gè)二極管閃爍控制硬件電路
3.1.2 單個(gè)二極管閃爍控制程序設(shè)計(jì)
3.2 8位流水燈控制程序
3.2.1 8位流水燈控制硬件電路
3.2.2 8位流水燈控制程序設(shè)計(jì)
3.3 由按鈕控制燈亮程序
3.3.1 由按鈕控制燈亮硬件電路
3.3.2 由按鈕控制燈亮程序設(shè)計(jì)
3.4 花樣彩燈控制程序
3.4.1 花樣彩燈控制硬件電路
3.4.2 花樣彩燈控制程序設(shè)計(jì)
3.5 中斷響應(yīng)流水燈控制程序
3.5.1 中斷響應(yīng)流水燈控制硬件電路
3.5.2 中斷響應(yīng)流水燈控制程序設(shè)計(jì)
3.6 由按鈕控制流水燈程序
3.6.1 由按鈕控制流水燈硬件電路
3.6.2 由按鈕控制流水燈程序設(shè)計(jì)
3.7 定時(shí)器中斷彩燈控制程序
3.7.1 定時(shí)器中斷彩燈控制硬件電路
3.7.2 定時(shí)器中斷彩燈控制程序設(shè)計(jì)
3.8 一鍵多燈控制程序
3.8.1 一鍵多燈硬件電路
3.8.2 一鍵多燈控制程序設(shè)計(jì)
3.9 鍵盤花樣彩燈控制程序
3.9.1 鍵盤花樣彩燈硬件電路
3.9.2 鍵盤花樣彩燈控制程序設(shè)計(jì)
第4章 AT89S51單片機(jī)控制數(shù)碼管顯示實(shí)用程序及設(shè)計(jì)
4.1 數(shù)碼管靜態(tài)顯示字符“5”控制程序
4.1.1 數(shù)碼管靜態(tài)顯示字符“5”控制硬件電路
4.1.2 數(shù)碼管靜態(tài)顯示字符“5”控制程序設(shè)計(jì)
4.2 4位數(shù)碼管靜態(tài)顯示字符“5555”控制程序
4.2.1 4位數(shù)碼管靜態(tài)顯示字符“5555”控制硬件電路
4.2.2 4位數(shù)碼管靜態(tài)顯示字符“5555”控制程序設(shè)計(jì)
4.3 4位數(shù)碼管動(dòng)態(tài)顯示控制程序
4.3.1 4位數(shù)碼管動(dòng)態(tài)顯示控制硬件電路
4.3.2 4位數(shù)碼管動(dòng)態(tài)顯示控制程序設(shè)計(jì)
4.4 8位數(shù)碼管依次動(dòng)態(tài)顯示字符“0~7”控制程序
4.4.1 8位數(shù)碼管依次動(dòng)態(tài)顯示字符“0~7”控制硬件電路
4.4.2 8位數(shù)碼管動(dòng)態(tài)顯示控制程序設(shè)計(jì)
4.5 8位數(shù)碼管依次動(dòng)態(tài)顯示字符“0~F”控制程序
4.5.1 8位數(shù)碼管依次動(dòng)態(tài)顯示字符“0~F”控制硬件電路
4.5.2 8位數(shù)碼管依次動(dòng)態(tài)顯示字符“0~F”控制程序設(shè)計(jì)
4.6 數(shù)碼顯示搶答器控制程序
4.6.1 數(shù)碼管顯示搶答器控制硬件電路
4.6.2 數(shù)碼管顯示搶答器控制程序設(shè)計(jì)
4.7 籃球比賽計(jì)分器控制程序
4.7.1 籃球比賽計(jì)分器控制硬件電路
4.7.2 籃球比賽計(jì)分器控制程序設(shè)計(jì)
第5章 AT89S51單片機(jī)其他控制實(shí)用程序及設(shè)計(jì)
5.1 多功能燈光控制器控制程序
5.1.1 多功能燈光控制器控制硬件電路
……
第6章 Keil軟件在單片機(jī)中的應(yīng)用
圖書封面
評(píng)論、評(píng)分、閱讀與下載
AT89S51單片機(jī)硬件設(shè)計(jì)與編程實(shí)例 PDF格式下載