《8051單片機(jī)徹底研究-實(shí)習(xí)篇》是由中國(guó)電力出版社于2007年出版的一本單片機(jī)書(shū)籍,作者是林伸茂。要以旗威科技公司生產(chǎn)的FLAG51單片機(jī)控制板為描述主體,再配合其他的電路組合成一個(gè)典型的數(shù)字控制系統(tǒng)。
8051單片機(jī)徹底研究-實(shí)習(xí)篇圖片
書(shū)名 | 8051單片機(jī)徹底研究-實(shí)習(xí)篇 | 作者 | 林伸茂 |
---|---|---|---|
ISBN | 9787508346854 | 出版社 | 中國(guó)電力出版社 |
出版時(shí)間 | 2007 | 開(kāi)本 | 16 |
序言
8051進(jìn)階研究篇
第1章8051新手入門(mén)
1.1如何步入8051設(shè)計(jì)者的行列
1.2初學(xué)者的準(zhǔn)備
1.38051匯編程序何處尋
1.4慎選電源供應(yīng)器及計(jì)算機(jī)
1.5額外的輔助工具--示波器
1.6A/D轉(zhuǎn)換實(shí)驗(yàn)時(shí)各種信號(hào)
第2章單片機(jī)相關(guān)儀器設(shè)備的認(rèn)識(shí)與使用
你可能不知道的事
2.1數(shù)字電表的認(rèn)識(shí)與使用
2.2示波器的認(rèn)識(shí)與使用
2.3ATMELAT89CXX燒錄器的使用
2.4EPROM燒錄器的使用
2.5邏輯分析儀的認(rèn)識(shí)
2.6邏輯分析儀使用實(shí)例
2.7一定要知道的相關(guān)信息及常識(shí)
第3章試寫(xiě)兩個(gè)8051范例程序
3.1編寫(xiě)匯編語(yǔ)言=有條不紊的思考能力
3.2首先確認(rèn)電路板是正常的
3.3讓線路板動(dòng)起來(lái)
3.4定時(shí)中斷程序的重要性
第4章單片機(jī)實(shí)戰(zhàn)應(yīng)用
4.1電子計(jì)時(shí)控制器
4.2電子測(cè)速器
4.3自助加水機(jī)
第5章軟硬件除錯(cuò)篇
5.1案例一:到外地除錯(cuò)維修
5.2案例二:沒(méi)有ICE無(wú)法做事
5.3案例三:賣(mài)得越多麻煩越多
5.4案例四:RESET鍵不能隨便加
5.5除錯(cuò)方法1:LED接口
5.6除錯(cuò)方法2:邏輯筆配合法
5.7除錯(cuò)方法3:沿途記錄法
5.8除錯(cuò)方法4:善用串行端口通信
5.7除錯(cuò)方法5:沒(méi)途記錄法
5.9我們的硬件除錯(cuò)經(jīng)驗(yàn)
第6章8052與8051的差異
6.1引腳功能的差異
6.2程序存儲(chǔ)空間的差異
6.38052的Timer的徹底研究
6.4Timer2的Capture模式分析
6.5Timer2的Autoreload模式分析
6.6Timer2的BaudRateGenerator模式分析
6.7AT89C52新增的Clock-out功能
6.88KB空間若還不夠時(shí)
第7章8051時(shí)序徹底研究
7.1時(shí)序分析的工具
7.2有關(guān)CPU時(shí)序的關(guān)鍵字
7.38051程序代碼的讀取時(shí)序
7.48051指令長(zhǎng)度和機(jī)器周期的關(guān)系
7.5MOVX指令的時(shí)序及狀態(tài)觀察
7.6Dallas80C320的波形觀察
FLAG51擴(kuò)展篇
第8章FLAG51開(kāi)發(fā)過(guò)程
8.1FLAG51的系統(tǒng)開(kāi)發(fā)過(guò)程
8.2FLAG51的構(gòu)想、設(shè)計(jì)、布置、整合
8.3測(cè)試流程的安排
8.4用C語(yǔ)言也可以測(cè)試
8.5FLAG51使用的電源
8.6FLAG51控制板故障排除案例
8.7FLAG51的FAQ
8.8FLAG51的監(jiān)控程序分析
第9章簡(jiǎn)易計(jì)數(shù)器的設(shè)計(jì)規(guī)劃
9.1計(jì)數(shù)器的基本功能
9.2定時(shí)器的應(yīng)用實(shí)例
9.3計(jì)數(shù)器設(shè)計(jì)前的功能規(guī)劃
9.4預(yù)除器的加入
9.5I/O監(jiān)視板的最初測(cè)試
9.6I/O監(jiān)視板的程序測(cè)試
9.7簡(jiǎn)易計(jì)數(shù)器的制作
9.88051匯編語(yǔ)言小錦囊
第10章8051單片機(jī)的專長(zhǎng):計(jì)數(shù)及計(jì)時(shí)
10.1DIPSW狀態(tài)的觀察與光電開(kāi)關(guān)的使用
10.2計(jì)算物體接近的時(shí)間--基本寫(xiě)法
10.3計(jì)算物體接近的時(shí)間--定時(shí)中斷寫(xiě)法
10.4物體速度的測(cè)量
第11章FLAG51單片機(jī)的問(wèn)與答
問(wèn)題與解答
第12章I/O輸入/輸出板的開(kāi)發(fā)
12.1隔離輸入板的線路說(shuō)明
12.2RELAY輸出板的線路說(shuō)明
12.3輸入/輸出板的操作驗(yàn)證
第13章8051應(yīng)用實(shí)例FLAG-DISP
13.1AT89C51應(yīng)用實(shí)例:FLAG-DlSP線路說(shuō)明
13.2AT89C51應(yīng)用實(shí)例:FLAG-DISP軟件說(shuō)明
13.3FLAG-DlSP的顯示格式定義
13.4FLAG-DISP的學(xué)習(xí)方向
13.5FLAG-DISP.ASM原始程序
第14章FLAG-DISP顯示板應(yīng)用與DIY
14.1FLAG-DISP顯示格式說(shuō)明
14.2FLAG-DlSP顯示板的DlY步驟
14.3FLAG-DISP顯示板的測(cè)試步驟
14.4AT89C51燒錄與使用時(shí)的考慮
第15章FLAG-DISP的創(chuàng)新應(yīng)用
15.1七段顯示器的再利用
15.2數(shù)字顯示程序的寶貴經(jīng)驗(yàn)
溫濕度計(jì)制作應(yīng)用篇
第16章用AT89C2051做一臺(tái)數(shù)字式溫度計(jì)
16.1無(wú)處不在的溫度測(cè)量
16.2DutyCycIe的測(cè)量
16.3溫度的顯示
16.4聯(lián)機(jī)功能的加入
16.5TEMPONLY.ASM程序說(shuō)明
第17章用AT89C2051做一臺(tái)濕度顯示計(jì)
17.1濕度的定義以及常見(jiàn)的濕度計(jì)
17.2原廠線路說(shuō)明
17.3濕度計(jì)脫胎換骨的新設(shè)計(jì)
17.4濕度測(cè)量程序的設(shè)計(jì)
17.5溫濕度系統(tǒng)程序的開(kāi)發(fā)
17.6組裝及溫濕度的校驗(yàn)
17.7濕度測(cè)量程序說(shuō)明
第18章智能型溫濕度計(jì)TH2030的制作
18.1TH2030溫濕度計(jì)線路分析
18.2TH2030的DIY制作步驟
18.3TH2030溫濕度計(jì)的自我測(cè)試方法
18.4TH2030智能型溫濕度計(jì)的程序介紹
18.5溫濕度控制程序說(shuō)明
第19章溫濕度傳感器的應(yīng)用
19.1溫濕度控制器的問(wèn)題解答
19.2溫濕度計(jì)的應(yīng)用場(chǎng)合
19.3溫濕度計(jì)的入門(mén)應(yīng)用--恒溫箱的制作
19.4溫濕度計(jì)的RS485應(yīng)用范例
第20章個(gè)人計(jì)算機(jī)溫度監(jiān)視器的制作
20.1一個(gè)逐漸被重視的問(wèn)題:CPU的升溫
20.2溫度測(cè)量的工具
20.3硬件線路的修正
20.4軟件程序的修正
20.5溫度控制器的溫度讀取核心程序
20.6軟硬件工程師的春天
RS485串行通信徹底研究篇
第21章RS485通信接口徹底研究(一)
21.1RS485與RS232C的比較
21.2認(rèn)識(shí)RS485接口
21.3RS485接口IC的使用說(shuō)明
21.4RS485網(wǎng)絡(luò)的分析
21.5RS485通信協(xié)議
21.6學(xué)習(xí)RS485通信的工具:AT89C2051訓(xùn)練器
第22章RS485通信接口徹底研究(二)
22.1MASTER端RS485通信的寫(xiě)法
22.2SLAVE端RS485通信的寫(xiě)法
22.3SLAVE端的響應(yīng)程序
22.4RS485信號(hào)的觀察與分析
第23章RS485通信接口徹底研究(三)
23.1智能型溫度計(jì)
23.2VisualBasic控制程序的產(chǎn)生
23.3溫度測(cè)量實(shí)驗(yàn)的問(wèn)題解答
附錄
附錄AASCII表
附錄B8051指令集總整理
附錄C8051指令整理(按功能劃分)
附錄D8051指令整理(按十六進(jìn)制排列)
附錄E8051SFR表與RESET后的初始值
附錄FSFR特殊功能寄存器整理表
附錄GDIS51的高級(jí)應(yīng)用
附錄H一張照片一個(gè)故事
定價(jià): 35.00 元
加減一加法器,通過(guò)P1口輸入一個(gè)八位無(wú)符號(hào)數(shù),P2口輸入另
#include<reg51.h>#define uchar unsigned charuchar num,time,limit=2;sbit led1=P1^0;sbit key1=P2...
請(qǐng)問(wèn)51單片機(jī)與51單片機(jī)之間的串口通信程序怎么寫(xiě)?
1、查詢方式:#include<reg51.h>main(){ unsigned char dat; TMOD=0x20; TH1=TL1=0xfd; SCON=0...
格式:pdf
大小:194KB
頁(yè)數(shù): 4頁(yè)
評(píng)分: 4.7
本文根據(jù)超聲波液位計(jì)的工作原理、特點(diǎn)組成、參數(shù)設(shè)置和應(yīng)用等,采用了8051單片機(jī)控制,針對(duì)超聲波液位計(jì)進(jìn)行了電路設(shè)計(jì)。該液位計(jì)主要由微處理器部分,超聲波發(fā)射、接收電路,溫度測(cè)量電路,顯示部分,遠(yuǎn)距離通訊部分組成。本設(shè)計(jì)基本上反映了超聲波液位計(jì)的結(jié)構(gòu)和使用功能,效果直觀,可操作性好,在污水處理等系統(tǒng)中有很強(qiáng)的實(shí)用價(jià)值。
格式:pdf
大小:194KB
頁(yè)數(shù): 22頁(yè)
評(píng)分: 4.4
基于 51單片機(jī)的電子時(shí)鐘設(shè)計(jì) 摘要 本電子時(shí)鐘以 STC89C52單片機(jī)作為主控芯片,采用 DS12C887時(shí)鐘芯片, 使用 1602液晶作為顯示輸出。該時(shí)鐘走時(shí)精確,具有鬧鐘設(shè)置,以及可同時(shí)顯 示時(shí)間、日期等多種功能。本文將詳細(xì)介紹該電子時(shí)鐘涉及到的一些基本原理, 從硬件和軟件兩方面進(jìn)行分析。 【關(guān)鍵詞】 STC89C52單片機(jī) DS12C887時(shí)鐘芯片 1602液晶 蜂鳴器 目 錄 一、緒論?????????????????????? 4 1.1 電子時(shí)鐘功能???????????????? 4 1.2 設(shè)計(jì)方案?????????????????? 4 二、硬件設(shè)計(jì)???????????????????? 4 2.1 51單片機(jī)部分設(shè)計(jì)???????????? 4 2.2 USB 供電電路設(shè)計(jì)???????????? 5 2.3 串行通信電路設(shè)計(jì)???????????? 6
本書(shū)主要以旗威科技公司生產(chǎn)的FLAG51單片機(jī)控制板為描述主體,再配合其他的電路組合成一個(gè)典型的數(shù)字控制系統(tǒng)。全書(shū)共分為四大部分,分別為進(jìn)階研究、FLAG51擴(kuò)充、溫度濕度儀制作應(yīng)用和RS485串行通信徹底研究,深入探討了8051單片機(jī)的諸多經(jīng)典范例。
本書(shū)選材的實(shí)用性和可操作性極強(qiáng),范例豐富,文字?jǐn)⑹銮宄?,?duì)于已經(jīng)有一定基礎(chǔ)的8051讀者具有重要的參考價(jià)值,非常適合大專院校學(xué)生做實(shí)驗(yàn)、專題制作、研究和設(shè)計(jì)單片機(jī)產(chǎn)品的專業(yè)參考書(shū),同時(shí)也適合于廣大單片機(jī)從業(yè)人員的學(xué)習(xí)使用。
書(shū) 名:8051單片機(jī)徹底研究(實(shí)習(xí)篇)
作 者:林伸茂 編著
出 版 社:中國(guó)電力出版社
圖書(shū)類別:計(jì)算機(jī)/網(wǎng)絡(luò)
出版時(shí)間:2007-2-1
版 次:1
頁(yè) 數(shù):296
字 數(shù):421000
印刷時(shí)間:2007-2-1
紙 張:膠版紙
I S B N:9787508346854
包 裝:平裝
開(kāi) 本:16開(kāi)
定 價(jià):35
序 言
8051進(jìn)階研究篇
第1章 8051新手入門(mén)
1.1 如何步入8051設(shè)計(jì)者的行列
1.2 初學(xué)者的準(zhǔn)備
1.3 8051匯編程序何處尋
1.4 慎選電源供應(yīng)器及計(jì)算機(jī)
1.5 額外的輔助工具--示波器
1.6 A/D轉(zhuǎn)換實(shí)驗(yàn)時(shí)各種信號(hào)
第2章 單片機(jī)相關(guān)儀器設(shè)備的認(rèn)識(shí)與使用
你可能不知道的事
2.1 數(shù)字電表的認(rèn)識(shí)與使用
2.2 示波器的認(rèn)識(shí)與使用
2.3 ATMEL AT89CXX燒錄器的使用
2.4 EPROM燒錄器的使用
2.5 邏輯分析儀的認(rèn)識(shí)
2.6 邏輯分析儀使用實(shí)例
2.7 一定要知道的相關(guān)信息及常識(shí)
第3章 試寫(xiě)兩個(gè)8051范例程序
3.1 編寫(xiě)匯編語(yǔ)言=有條不紊的思考能力
3.2 首先確認(rèn)電路板是正常的
3.3 讓線路板動(dòng)起來(lái)
3.4 定時(shí)中斷程序的重要性
第4章 單片機(jī)實(shí)戰(zhàn)應(yīng)用
4.1 電子計(jì)時(shí)控制器
4.2 電子測(cè)速器
4.3 自助加水機(jī)
第5章 軟硬件除錯(cuò)篇
5.1 案例一:到外地除錯(cuò)維修
5.2 案例二:沒(méi)有ICE無(wú)法做事
5.3 案例三:賣(mài)得越多麻煩越多
5.4 案例四:RESET鍵不能隨便加
5.5 除錯(cuò)方法1:LED接口
5.6 除錯(cuò)方法2:邏輯筆配合法
5.7 除錯(cuò)方法3:沿途記錄法
5.8 除錯(cuò)方法4:善用串行端口通信
5.7 除錯(cuò)方法5:沒(méi)途記錄法
5.9 我們的硬件除錯(cuò)經(jīng)驗(yàn)
第6章 8052與8051的差異
6.1 引腳功能的差異
6.2 程序存儲(chǔ)空間的差異
6.3 8052的Timer的徹底研究
6.4 Timer2的Capture模式分析
6.5 Timer2的Autoreload模式分析
6.6 Timer2的Baud Rate Generator模式分析
6.7 AT89C52新增的Clock-out功能
6.8 8KB空間若還不夠時(shí)
第7章 8051時(shí)序徹底研究
7.1 時(shí)序分析的工具
7.2 有關(guān)CPU時(shí)序的關(guān)鍵字
7.3 8051程序代碼的讀取時(shí)序
7.4 8051指令長(zhǎng)度和機(jī)器周期的關(guān)系
7.5 MOVX指令的時(shí)序及狀態(tài)觀察
7.6 Dallas 80C320的波形觀察
FLAG51擴(kuò)展篇
第8章 FLAG51開(kāi)發(fā)過(guò)程
8.1 FLAG51的系統(tǒng)開(kāi)發(fā)過(guò)程
8.2 FLAG51的構(gòu)想、設(shè)計(jì)、布置、整合
8.3 測(cè)試流程的安排
8.4 用C語(yǔ)言也可以測(cè)試
8.5 FLAG51使用的電源
8.6 FLAG51控制板故障排除案例
8.7 FLAG51的FAQ
8.8 FLAG51的監(jiān)控程序分析
第9章 簡(jiǎn)易計(jì)數(shù)器的設(shè)計(jì)規(guī)劃
9.1 計(jì)數(shù)器的基本功能
9.2 定時(shí)器的應(yīng)用實(shí)例
9.3 計(jì)數(shù)器設(shè)計(jì)前的功能規(guī)劃
9.4 預(yù)除器的加入
9.5 I/O監(jiān)視板的最初測(cè)試
9.6 I/O監(jiān)視板的程序測(cè)試
9.7 簡(jiǎn)易計(jì)數(shù)器的制作
9.8 8051匯編語(yǔ)言小錦囊
第10章 8051單片機(jī)的專長(zhǎng):計(jì)數(shù)及計(jì)時(shí)
10.1 DIP SW狀態(tài)的觀察與光電開(kāi)關(guān)的使用
10.2 計(jì)算物體接近的時(shí)間--基本寫(xiě)法
10.3 計(jì)算物體接近的時(shí)間--定時(shí)中斷寫(xiě)法
10.4 物體速度的測(cè)量
第11章 FLAG51單片機(jī)的問(wèn)與答
問(wèn)題與解答
第12章 I/O輸入/輸出板的開(kāi)發(fā)
12.1 隔離輸入板的線路說(shuō)明
12.2 RELAY輸出板的線路說(shuō)明
12.3 輸入/輸出板的操作驗(yàn)證
第13章 8051應(yīng)用實(shí)例FLAG-DISP
13.1 AT89C51應(yīng)用實(shí)例:FLAG-DlSP線路說(shuō)明
13.2 AT89C51應(yīng)用實(shí)例:FLAG-DISP軟件說(shuō)明
13.3 FLAG-DlSP的顯示格式定義
13.4 FLAG-DISP的學(xué)習(xí)方向
13.5 FLAG-DISP.ASM原始程序
第14章 FLAG-DISP顯示板應(yīng)用與DIY
14.1 FLAG-DISP顯示格式說(shuō)明
14.2 FLAG-DlSP顯示板的DlY步驟
14.3 FLAG-DISP顯示板的測(cè)試步驟
14.4 AT89C51燒錄與使用時(shí)的考慮
第15章 FLAG-DISP的創(chuàng)新應(yīng)用
15.1 七段顯示器的再利用
15.2 數(shù)字顯示程序的寶貴經(jīng)驗(yàn)
溫濕度計(jì)制作應(yīng)用篇
第16章 用AT89C2051做一臺(tái)數(shù)字式溫度計(jì)
16.1 無(wú)處不在的溫度測(cè)量
16.2 Duty CycIe的測(cè)量
16.3 溫度的顯示
16.4 聯(lián)機(jī)功能的加入
16.5 TEMPONLY.ASM程序說(shuō)明
第17章 用AT89C2051做一臺(tái)濕度顯示計(jì)
17.1 濕度的定義以及常見(jiàn)的濕度計(jì)
17.2 原廠線路說(shuō)明
17.3 濕度計(jì)脫胎換骨的新設(shè)計(jì)
17.4 濕度測(cè)量程序的設(shè)計(jì)
17.5 溫濕度系統(tǒng)程序的開(kāi)發(fā)
17.6 組裝及溫濕度的校驗(yàn)
17.7 濕度測(cè)量程序說(shuō)明
第18章 智能型溫濕度計(jì)TH2030的制作
18.1 TH2030溫濕度計(jì)線路分析
18.2 TH2030的DIY制作步驟
18.3 TH2030溫濕度計(jì)的自我測(cè)試方法
18.4 TH2030智能型溫濕度計(jì)的程序介紹
18.5 溫濕度控制程序說(shuō)明
第19章 溫濕度傳感器的應(yīng)用
19.1 溫濕度控制器的問(wèn)題解答
19.2 溫濕度計(jì)的應(yīng)用場(chǎng)合
19.3 溫濕度計(jì)的入門(mén)應(yīng)用--恒溫箱的制作
19.4 溫濕度計(jì)的RS485應(yīng)用范例
第20章 個(gè)人計(jì)算機(jī)溫度監(jiān)視器的制作
20.1 一個(gè)逐漸被重視的問(wèn)題:CPU的升溫
20.2 溫度測(cè)量的工具
20.3 硬件線路的修正
20.4 軟件程序的修正
20.5 溫度控制器的溫度讀取核心程序
20.6 軟硬件工程師的春天
RS485串行通信徹底研究篇
第21章 RS485通信接口徹底研究(一)
21.1 RS485與RS232C的比較
21.2 認(rèn)識(shí)RS485接口
21.3 RS485接口IC的使用說(shuō)明
21.4 RS485網(wǎng)絡(luò)的分析
21.5 RS485通信協(xié)議
21.6 學(xué)習(xí)RS485通信的工具:AT89C2051訓(xùn)練器
第22章 RS485通信接口徹底研究(二)
22.1 MASTER端RS485通信的寫(xiě)法
22.2 SLAVE端RS485通信的寫(xiě)法
22.3 SLAVE端的響應(yīng)程序
22.4 RS485信號(hào)的觀察與分析
第23章 RS485通信接口徹底研究(三)
23.1 智能型溫度計(jì)
23.2 Visual Basic控制程序的產(chǎn)生
23.3 溫度測(cè)量實(shí)驗(yàn)的問(wèn)題解答
附錄
附錄A ASCII表
附錄B 8051指令集總整理
附錄C 8051指令整理(按功能劃分)
附錄D 8051指令整理(按十六進(jìn)制排列)
附錄E 8051 SFR表與RESET后的初始值
附錄F SFR 特殊功能寄存器整理表
附錄G DIS51的高級(jí)應(yīng)用
附錄H 一張照片一個(gè)故事