出版時(shí)間:2010-2 出版社:人民郵電 作者:宋戈//黃鶴松//吳玉良//蔣海峰 頁數(shù):537
Tag標(biāo)簽:無
前言
當(dāng)前,單片機(jī)在各個(gè)領(lǐng)域的應(yīng)用十分廣泛,由于其具有簡單易學(xué)、穩(wěn)定性好、成本低的特點(diǎn),因此其在工業(yè)控制、家用電器、汽車、航天等領(lǐng)域都有著重要的應(yīng)用?! ”緯ㄟ^100個(gè)常用的實(shí)例介紹單片機(jī)開發(fā)方方方面面的技術(shù)?! ”緯?4章,具體安排如下?! 〉?章51單片機(jī)基礎(chǔ)知識(shí)。主要講解單片機(jī)的基本概念、硬件結(jié)構(gòu)特點(diǎn)及應(yīng)用,單片機(jī)的開發(fā)工具及C51語言的基本知識(shí)?! 〉?章主要講解單片機(jī)的端口擴(kuò)展方式及擴(kuò)展芯片的應(yīng)用?! 〉?章主要講解單片機(jī)外部程序存儲(chǔ)器、數(shù)據(jù)存儲(chǔ)器的擴(kuò)展方式以及Flash的驅(qū)動(dòng)?! 〉?章主要講解單片機(jī)的輸入/輸出技術(shù),包括鍵盤的控制及LED、LCD的顯示控制技術(shù)?! 〉?章主要講解單片機(jī)的幾個(gè)電子制作實(shí)例,包括簡易電子琴制作、搶答器制作等?! 〉?章主要講解幾種典型傳感控制模塊以及它們在單片機(jī)控制系統(tǒng)中的應(yīng)用,主要包括指紋識(shí)別模塊、數(shù)字溫度傳感器、寬帶數(shù)控放大器的應(yīng)用。 第7章主要講解智能儀表及測試技術(shù),包括超聲波測距、數(shù)字氣壓計(jì)、車輪測速系統(tǒng)等?! 〉?章主要講解單片機(jī)的電氣傳動(dòng)控制系統(tǒng),主要包括步進(jìn)電機(jī)控制、簡易智能電動(dòng)車、洗衣機(jī)控制器等。
內(nèi)容概要
《51單片機(jī)應(yīng)用開發(fā)范例大全》通過實(shí)例全面講解單片機(jī)開發(fā)中的各種技術(shù),包括單片機(jī)接口的擴(kuò)展、存儲(chǔ)器的擴(kuò)展、輸入/輸出及顯示技術(shù)、實(shí)用電子制作、傳感控制技術(shù)、智能儀表與測試技術(shù)、電氣傳動(dòng)及控制技術(shù)、單片機(jī)數(shù)據(jù)處理、單片機(jī)通信技術(shù)、單片機(jī)實(shí)現(xiàn)信號(hào)與算法、單片機(jī)的總線與網(wǎng)絡(luò)技術(shù)、典型器件及應(yīng)用技術(shù)等內(nèi)容,最后通過智能手機(jī)充電器設(shè)計(jì)、單片機(jī)控制門禁系統(tǒng)設(shè)計(jì)、電機(jī)保護(hù)器的設(shè)計(jì)3個(gè)綜合實(shí)例,具體演示應(yīng)用多種技術(shù)開發(fā)單片機(jī)系統(tǒng)的思路和方法。 《51單片機(jī)應(yīng)用開發(fā)范例大全》內(nèi)容注重各種技術(shù)的“實(shí)際開發(fā)過程”,所有實(shí)例均以提高讀者工程實(shí)踐開發(fā)能力為宗旨?! ?1單片機(jī)應(yīng)用開發(fā)范例大全》適合所有51單片機(jī)應(yīng)用開發(fā)人員,可作為電子愛好者、大中院校相關(guān)專業(yè)學(xué)生、工程技術(shù)人員的參考用書。
書籍目錄
第1章 單片機(jī)C語言開發(fā)基礎(chǔ) 11.1 MCS-51單片機(jī)硬件基礎(chǔ) 11.1.1 8051引腳 11.1.2 51單片機(jī)功能結(jié)構(gòu) 31.1.3 中央處理器(CPU) 41.1.4 存儲(chǔ)器結(jié)構(gòu) 81.1.5 定時(shí)/計(jì)數(shù)器 101.1.6 并行端口 101.1.7 串行端口 131.1.8 中斷系統(tǒng) 131.1.9 總線 131.2 Keil μVision2 141.2.1 Keil μVision2集成開發(fā)環(huán)境介紹 141.2.2 使用Keil μVision2進(jìn)行開發(fā) 151.2.3 dScope for Windows的使用 191.3 C51基礎(chǔ)知識(shí) 241.3.1 C51控制語句 241.3.2 C51函數(shù) 271.3.3 C51數(shù)組和指針 301.4 【實(shí)例19】P1口控制直流電動(dòng)機(jī)實(shí)例 31第2章 單片機(jī)接口的擴(kuò)展 342.1 基本器件實(shí)現(xiàn)端口擴(kuò)展實(shí)例 342.1.1 【實(shí)例20】用74LS165實(shí)現(xiàn)串口擴(kuò)展并行輸入口 342.1.2 【實(shí)例21】用74LS164實(shí)現(xiàn)串口擴(kuò)展并行輸出口 382.1.3 【實(shí)例22】P0 I/O擴(kuò)展并行輸入口 422.1.4 【實(shí)例23】P0 I/O擴(kuò)展并行輸出口 432.2 擴(kuò)展芯片實(shí)現(xiàn)端口擴(kuò)展 432.2.1 【實(shí)例24】用8243擴(kuò)展I/O端口 442.2.2 【實(shí)例25】用8255A擴(kuò)展I/O口 472.2.3 【實(shí)例26】用8155擴(kuò)展I/O口 562.3 CPLD實(shí)現(xiàn)端口擴(kuò)展 67第3章 存儲(chǔ)器的擴(kuò)展 693.1 外部程序存儲(chǔ)器的擴(kuò)展 693.1.1 【實(shí)例27】EPROM27xxx程序存儲(chǔ)器的擴(kuò)展 693.1.2 【實(shí)例28】EEPROM28xxx程序存儲(chǔ)器的擴(kuò)展 723.2 外部數(shù)據(jù)存儲(chǔ)器的擴(kuò)展 743.2.1 【實(shí)例29】與AT24系列EEPROM接口及驅(qū)動(dòng)程序 743.2.2 【實(shí)例30】EEPROM(X5045)接口及驅(qū)動(dòng)程序 813.2.3 【實(shí)例31】鐵電存儲(chǔ)器接口及驅(qū)動(dòng)程序 863.2.4 【實(shí)例32】與雙口RAM存儲(chǔ)器接口及應(yīng)用實(shí)例 913.3 FLASH驅(qū)動(dòng)程序 95【實(shí)例33】 NANDFLASH(K9F5608)接口及驅(qū)動(dòng)程序 95第4章 輸入/輸出及顯示技術(shù) 1074.1 【實(shí)例34】獨(dú)立鍵盤控制 1074.1.1 實(shí)例功能 1074.1.2 典型器件介紹 1074.1.3 硬件設(shè)計(jì) 1074.1.4 程序設(shè)計(jì) 1084.1.5 經(jīng)驗(yàn)總結(jié) 1094.2 【實(shí)例35】矩陣式鍵盤控制 1094.2.1 實(shí)例功能 1094.2.2 典型器件介紹 1094.2.3 硬件設(shè)計(jì) 1104.2.4 程序設(shè)計(jì) 1104.2.5 經(jīng)驗(yàn)總結(jié) 1114.3 【實(shí)例36】改進(jìn)型I/O端口鍵盤 1124.3.1 實(shí)例功能 1124.3.2 硬件設(shè)計(jì) 1124.3.3 程序設(shè)計(jì) 1124.4 【實(shí)例37】PS/2鍵盤的控制 1164.4.1 實(shí)例功能 1164.4.2 典型器件介紹 1164.4.3 硬件設(shè)計(jì) 1164.4.4 程序設(shè)計(jì) 1174.4.5 經(jīng)驗(yàn)總結(jié) 1214.5 【實(shí)例38】LED顯示 1214.5.1 實(shí)例功能 1214.5.2 硬件設(shè)計(jì) 1214.5.3 程序設(shè)計(jì) 1214.5.4 經(jīng)驗(yàn)總結(jié) 1224.6 【實(shí)例39】段數(shù)碼管(HD7929)顯示實(shí)例 1234.6.1 實(shí)例功能 1234.6.2 硬件設(shè)計(jì) 1234.6.3 程序設(shè)計(jì) 1234.6.4 經(jīng)驗(yàn)總結(jié) 1254.7 【實(shí)例40】16×2字符型液晶顯示實(shí)例 1254.7.1 實(shí)例功能 1254.7.2 典型器件介紹 1254.7.3 硬件設(shè)計(jì) 1254.7.4 程序設(shè)計(jì) 1264.7.5 經(jīng)驗(yàn)總結(jié) 1314.8 【實(shí)例41】點(diǎn)陣型液晶顯示實(shí)例 1314.8.1 實(shí)例功能 1314.8.2 典型器件介紹 1314.8.3 硬件設(shè)計(jì) 1334.8.4 程序設(shè)計(jì) 1334.8.5 經(jīng)驗(yàn)總結(jié) 1364.9 【實(shí)例42】LCD顯示圖片實(shí)例 1364.9.1 實(shí)例功能 1364.9.2 典型器件介紹 1364.9.3 硬件設(shè)計(jì) 1384.9.4 程序設(shè)計(jì) 1384.9.5 經(jīng)驗(yàn)總結(jié) 144第5章 實(shí)用電子制作 1455.1 【實(shí)例43】簡易電子琴的設(shè)計(jì) 1455.1.1 實(shí)例功能 1455.1.2 典型器件介紹 1455.1.3 硬件設(shè)計(jì) 1455.1.4 程序設(shè)計(jì) 1475.1.5 經(jīng)驗(yàn)總結(jié) 1495.2 【實(shí)例44】基于MCS-51單片機(jī)的四路搶答器 1495.2.1 實(shí)例功能 1495.2.2 典型器件介紹 1505.2.3 硬件設(shè)計(jì) 1515.2.4 程序設(shè)計(jì) 1535.2.5 經(jīng)驗(yàn)總結(jié) 1585.3 【實(shí)例45】電子調(diào)光燈的制作 1595.3.1 實(shí)例功能 1595.3.2 典型器件介紹 1595.3.3 硬件設(shè)計(jì) 1605.3.4 程序設(shè)計(jì) 1605.3.5 經(jīng)驗(yàn)總結(jié) 1665.4 【實(shí)例46】數(shù)碼管時(shí)鐘的制作 1665.4.1 實(shí)例功能 1665.4.2 典型器件介紹 1665.4.3 硬件設(shè)計(jì) 1675.4.4 程序設(shè)計(jì) 1685.4.5 經(jīng)驗(yàn)總結(jié) 1835.5 【實(shí)例47】LCD時(shí)鐘的制作 1835.5.1 實(shí)例功能 1835.5.2 典型器件介紹 1835.5.3 硬件設(shè)計(jì) 1855.5.4 程序設(shè)計(jì) 1865.5.5 經(jīng)驗(yàn)總結(jié) 1935.6 【實(shí)例48】數(shù)字化語音存儲(chǔ)與回放 1935.6.1 實(shí)例功能 1935.6.2 典型器件介紹 1935.6.3 硬件設(shè)計(jì) 1945.6.4 程序設(shè)計(jì) 1955.6.5 經(jīng)驗(yàn)總結(jié) 2045.7 【實(shí)例49】電子標(biāo)簽設(shè)計(jì) 2055.7.1 實(shí)例功能 2055.7.2 典型器件介紹 2055.7.3 硬件設(shè)計(jì) 2065.7.4 程序設(shè)計(jì) 2075.7.5 經(jīng)驗(yàn)總結(jié) 216第6章 傳感控制技術(shù) 2176.1 【實(shí)例50】指紋識(shí)別模塊 2176.1.1 指紋識(shí)別傳感器原理 2176.1.2 硬件設(shè)計(jì) 2196.1.3 程序設(shè)計(jì) 2206.1.4 實(shí)例實(shí)現(xiàn)過程 2226.1.5 經(jīng)驗(yàn)總結(jié) 2226.2 【實(shí)例51】數(shù)字溫度傳感器 2236.2.1 數(shù)字溫度傳感器原理 2236.2.2 硬件設(shè)計(jì) 2266.2.3 程序設(shè)計(jì) 2266.2.4 實(shí)例實(shí)現(xiàn)過程 2316.2.5 經(jīng)驗(yàn)總結(jié) 2316.3 【實(shí)例52】寬帶數(shù)控放大器 2316.3.1 寬帶數(shù)控放大器設(shè)計(jì)原理 2326.3.2 硬件設(shè)計(jì) 2356.3.3 程序設(shè)計(jì) 2356.3.4 實(shí)例實(shí)現(xiàn)過程 2356.3.5 經(jīng)驗(yàn)總結(jié) 236第7章 智能儀表與測試技術(shù) 2377.1 【實(shí)例53】超聲波測距 2377.1.1 實(shí)例功能 2377.1.2 典型器件介紹 2377.1.3 硬件設(shè)計(jì) 2377.1.4 程序設(shè)計(jì) 2407.1.5 經(jīng)驗(yàn)總結(jié) 2427.2 【實(shí)例54】數(shù)字氣壓計(jì) 2427.2.1 實(shí)例功能 2427.2.2 典型器件介紹 2427.2.3 硬件設(shè)計(jì) 2427.2.4 程序設(shè)計(jì) 2457.2.5 經(jīng)驗(yàn)總結(jié) 2507.3 【實(shí)例55】基于單片機(jī)的電壓表設(shè)計(jì) 2507.3.1 實(shí)例功能 2507.3.2 電壓表設(shè)計(jì)原理 2507.3.3 硬件設(shè)計(jì) 2517.3.4 程序設(shè)計(jì) 2527.3.5 經(jīng)驗(yàn)總結(jié) 2547.4 【實(shí)例56】基于單片機(jī)的稱重顯示儀表設(shè)計(jì) 2547.4.1 實(shí)例功能 2547.4.2 典型器件介紹 2547.4.3 硬件設(shè)計(jì) 2557.4.4 程序設(shè)計(jì) 2567.4.5 經(jīng)驗(yàn)總結(jié) 2597.5 【實(shí)例57】基于單片機(jī)的車輪測速系統(tǒng) 2597.5.1 實(shí)例功能 2597.5.2 典型器件介紹 2597.5.3 硬件設(shè)計(jì) 2607.5.4 程序設(shè)計(jì) 2607.5.5 經(jīng)驗(yàn)總結(jié) 262第8章 電氣傳動(dòng)及控制技術(shù) 2638.1 【實(shí)例58】電源切換控制 2638.1.1 實(shí)例功能 2638.1.2 典型器件介紹 2648.1.3 硬件設(shè)計(jì) 2658.1.4 程序設(shè)計(jì) 2688.1.5 經(jīng)驗(yàn)總結(jié) 2698.2 【實(shí)例59】步進(jìn)電機(jī)控制 2708.2.1 實(shí)例功能 2708.2.2 典型器件介紹 2708.2.3 硬件設(shè)計(jì) 2718.2.4 程序設(shè)計(jì) 2728.2.5 經(jīng)驗(yàn)總結(jié) 2758.3 【實(shí)例60】單片機(jī)控制自動(dòng)門系統(tǒng) 2758.3.1 實(shí)例功能 2758.3.2 典型器件介紹 2758.3.3 硬件設(shè)計(jì) 2778.3.4 程序設(shè)計(jì) 2788.3.5 經(jīng)驗(yàn)總結(jié) 2828.4 【實(shí)例61】控制微型打印機(jī) 2828.4.1 實(shí)例功能 2828.4.2 典型器件介紹 2838.4.3 硬件設(shè)計(jì) 2858.4.4 程序設(shè)計(jì) 2868.4.5 經(jīng)驗(yàn)總結(jié) 2868.5 【實(shí)例62】單片機(jī)控制的EPSON微型打印頭 2878.5.1 實(shí)例功能 2878.5.2 典型器件介紹 2878.5.3 硬件設(shè)計(jì) 2888.5.4 程序設(shè)計(jì) 2898.5.5 經(jīng)驗(yàn)總結(jié) 2908.6 【實(shí)例63】簡易智能電動(dòng)車 2908.6.1 實(shí)例功能 2908.6.2 典型器件介紹 2918.6.3 硬件設(shè)計(jì) 2928.6.4 程序設(shè)計(jì) 2938.6.5 經(jīng)驗(yàn)總結(jié) 2988.7 【實(shí)例64】洗衣機(jī)控制器 2988.7.1 實(shí)例功能 2988.7.2 典型器件介紹 2998.7.3 硬件設(shè)計(jì) 3008.7.4 程序設(shè)計(jì) 3008.7.5 經(jīng)驗(yàn)總結(jié) 304第9章 單片機(jī)數(shù)據(jù)處理 3059.1 【實(shí)例65】串行A/D轉(zhuǎn)換 3059.1.1 實(shí)例功能 3059.1.2 典型器件介紹 3059.1.3 硬件設(shè)計(jì) 3069.1.4 程序設(shè)計(jì) 3069.1.5 經(jīng)驗(yàn)總結(jié) 3089.2 【實(shí)例66】并行A/D轉(zhuǎn)換 3089.2.1 實(shí)例功能 3089.2.2 典型器件介紹 3089.2.3 硬件設(shè)計(jì) 3099.2.4 程序設(shè)計(jì) 3109.2.5 經(jīng)驗(yàn)總結(jié) 3119.3 【實(shí)例67】模擬比較器實(shí)現(xiàn)A/D轉(zhuǎn)換 3119.3.1 實(shí)例功能 3119.3.2 典型器件介紹 3119.3.3 硬件設(shè)計(jì) 3129.3.4 程序設(shè)計(jì) 3129.3.5 經(jīng)驗(yàn)總結(jié) 3149.4 【實(shí)例68】串行D/A轉(zhuǎn)換 3149.4.1 實(shí)例功能 3149.4.2 典型器件介紹 3149.4.3 硬件設(shè)計(jì) 3159.4.4 程序設(shè)計(jì) 3159.4.5 經(jīng)驗(yàn)總結(jié) 3179.5 【實(shí)例69】并行電壓型D/A轉(zhuǎn)換 3179.5.1 實(shí)例功能 3179.5.2 典型器件介紹 3179.5.3 硬件設(shè)計(jì) 3179.5.4 程序設(shè)計(jì) 3189.5.5 經(jīng)驗(yàn)總結(jié) 3189.6 【實(shí)例70】并行電流型D/A轉(zhuǎn)換 3199.6.1 實(shí)例功能 3199.6.2 典型器件介紹 3199.6.3 硬件設(shè)計(jì) 3209.6.4 程序設(shè)計(jì) 3209.6.5 經(jīng)驗(yàn)總結(jié) 3219.7 【實(shí)例71】I2C接口的A/D轉(zhuǎn)換 3219.7.1 實(shí)例功能 3219.7.2 典型器件介紹 3219.7.3 硬件設(shè)計(jì) 3229.7.4 程序設(shè)計(jì) 3229.7.5 經(jīng)驗(yàn)總結(jié) 3279.8 【實(shí)例72】I2C接口的D/A轉(zhuǎn)換 3279.8.1 實(shí)例功能 3279.8.2 典型器件介紹 3279.8.3 硬件設(shè)計(jì) 3289.8.4 程序設(shè)計(jì) 3289.8.5 經(jīng)驗(yàn)總結(jié) 331第10章 單片機(jī)通信技術(shù) 33210.1 【實(shí)例73】單片機(jī)間通信 33210.1.1 實(shí)例功能 33210.1.2 典型器件介紹 33210.1.3 硬件設(shè)計(jì) 33310.1.4 程序設(shè)計(jì) 33410.1.5 經(jīng)驗(yàn)總結(jié) 33710.2 【實(shí)例74】單片機(jī)間多機(jī)通信方法之一 33710.2.1 實(shí)例功能 33810.2.2 典型器件介紹 33810.2.3 硬件設(shè)計(jì) 33910.2.4 程序設(shè)計(jì) 34010.2.5 經(jīng)驗(yàn)總結(jié) 34710.3 【實(shí)例75】單片機(jī)間多機(jī)通信方法之二 34710.3.1 實(shí)例功能 34710.3.2 程序設(shè)計(jì) 34810.3.3 經(jīng)驗(yàn)總結(jié) 35510.4 【實(shí)例76】PC與單片機(jī)通信 35510.4.1 實(shí)例功能 35510.4.2 典型器件介紹 35510.4.3 硬件設(shè)計(jì) 35710.4.4 程序設(shè)計(jì) 35710.4.5 經(jīng)驗(yàn)總結(jié) 36210.5 【實(shí)例77】紅外通信接口 36210.5.1 實(shí)例功能 36310.5.2 典型器件介紹 36310.5.3 硬件設(shè)計(jì) 36510.5.4 程序設(shè)計(jì) 36610.5.5 經(jīng)驗(yàn)總結(jié) 36810.6 【實(shí)例78】無線數(shù)據(jù)傳輸模塊 36910.6.1 實(shí)例功能 36910.6.2 典型器件介紹 36910.6.3 硬件設(shè)計(jì) 37110.6.4 程序設(shè)計(jì) 37110.6.5 經(jīng)驗(yàn)總結(jié) 372第11章 單片機(jī)實(shí)現(xiàn)信號(hào)與算法 37311.1 【實(shí)例79】單片機(jī)實(shí)現(xiàn)PWM信號(hào)輸出 37311.1.1 實(shí)例功能 37311.1.2 典型器件介紹 37311.1.3 硬件設(shè)計(jì) 37311.1.4 程序設(shè)計(jì) 37411.1.5 經(jīng)驗(yàn)總結(jié) 37611.2 【實(shí)例80】實(shí)現(xiàn)基于單片機(jī)的低頻信號(hào)發(fā)生器 37611.2.1 實(shí)例功能 37611.2.2 典型器件介紹 37611.2.3 硬件設(shè)計(jì) 37611.2.4 程序代碼 37711.2.5 經(jīng)驗(yàn)總結(jié) 37911.3 【實(shí)例81】軟件濾波方法 37911.3.1 實(shí)例功能 37911.3.2 軟件濾波方法介紹 37911.3.3 程序設(shè)計(jì) 38011.3.4 經(jīng)驗(yàn)總結(jié) 38311.4 【實(shí)例82】FSK信號(hào)解碼接收 38311.4.1 實(shí)例功能 38311.4.2 FSK原理 38311.4.3 程序設(shè)計(jì) 38411.4.4 經(jīng)驗(yàn)總結(jié) 38511.5 【實(shí)例83】單片機(jī)浮點(diǎn)數(shù)運(yùn)算實(shí)現(xiàn) 38511.5.1 實(shí)例功能 38511.5.2 單片機(jī)浮點(diǎn)數(shù)運(yùn)算實(shí)現(xiàn)原理 38611.5.3 程序設(shè)計(jì) 38611.5.4 經(jīng)驗(yàn)總結(jié) 39111.6 【實(shí)例84】神經(jīng)網(wǎng)絡(luò)在單片機(jī)中的實(shí)現(xiàn) 39211.6.1 實(shí)例功能 39211.6.2 神經(jīng)網(wǎng)絡(luò)簡介 39211.6.3 程序設(shè)計(jì) 39211.6.4 經(jīng)驗(yàn)總結(jié) 39511.7 【實(shí)例85】信號(hào)數(shù)據(jù)的FFT變換 39511.7.1 實(shí)例功能 39511.7.2 FFT變換介紹 39511.7.3 程序設(shè)計(jì) 39611.7.4 經(jīng)驗(yàn)總結(jié) 401第12章 單片機(jī)的總線與網(wǎng)絡(luò)技術(shù) 40212.1 【實(shí)例86】I2C總線接口的軟件實(shí)現(xiàn) 40212.1.1 實(shí)例功能 40212.1.2 典型器件介紹 40212.1.3 程序設(shè)計(jì) 40212.1.4 經(jīng)驗(yàn)總結(jié) 40512.2 【實(shí)例87】SPI總線接口的軟件實(shí)現(xiàn) 40512.2.1 實(shí)例功能 40512.2.2 典型器件介紹 40512.2.3 硬件設(shè)計(jì) 40712.2.4 經(jīng)驗(yàn)總結(jié) 41212.3 【實(shí)例88】1-WIRE總線接口的軟件實(shí)現(xiàn) 41312.3.1 1-WIRE總線通信原理 41312.3.2 硬件設(shè)計(jì) 41312.3.3 程序設(shè)計(jì) 41412.3.4 經(jīng)驗(yàn)總結(jié) 41712.4 【實(shí)例89】單片機(jī)外掛CAN總線接口 41712.4.1 CAN總線介紹 41712.4.2 CAN總線接口 41812.4.3 程序設(shè)計(jì) 42012.4.4 經(jīng)驗(yàn)總結(jié) 42412.5 【實(shí)例90】單片機(jī)外掛USB總線接口 42412.5.1 USB總線原理 42512.5.2 與單片機(jī)的硬件接口 42712.5.3 程序設(shè)計(jì) 42712.5.4 經(jīng)驗(yàn)總結(jié) 43212.6 【實(shí)例91】單片機(jī)實(shí)現(xiàn)以太網(wǎng)接口 43212.6.1 以太網(wǎng)接口芯片 43312.6.2 程序設(shè)計(jì) 43412.6.3 經(jīng)驗(yàn)總結(jié) 44612.7 【實(shí)例92】單片機(jī)控制GPRS傳輸 44612.7.1 典型器件介紹 44712.7.2 硬件設(shè)計(jì) 44712.7.3 程序設(shè)計(jì) 44812.7.4 經(jīng)驗(yàn)總結(jié) 45512.8 【實(shí)例93】單片機(jī)實(shí)現(xiàn)TCP/IP協(xié)議 45512.8.1 TCP/IP原理 45512.8.2 程序設(shè)計(jì) 45712.8.3 經(jīng)驗(yàn)總結(jié) 474第13章 典型器件及應(yīng)用技術(shù) 47513.1 【實(shí)例94】讀寫U盤 47513.1.1 實(shí)例功能 47513.1.2 典型器件介紹 47513.1.3 硬件設(shè)計(jì) 47613.1.4 程序設(shè)計(jì) 47613.1.5 經(jīng)驗(yàn)總結(jié) 48313.2 【實(shí)例95】非接觸IC卡讀寫 48413.2.1 實(shí)例功能 48413.2.2 典型器件介紹 48413.2.3 硬件設(shè)計(jì) 48413.2.4 程序設(shè)計(jì) 48613.2.5 經(jīng)驗(yàn)總結(jié) 49213.3 【實(shí)例96】SD卡讀寫 49213.3.1 實(shí)例功能 49213.3.2 典型器件介紹 49213.3.3 硬件設(shè)計(jì) 49313.3.4 程序設(shè)計(jì) 49413.3.5 經(jīng)驗(yàn)總結(jié) 50113.4 【實(shí)例97】高精度實(shí)時(shí)時(shí)鐘芯片的應(yīng)用 50113.4.1 實(shí)例功能 50113.4.2 典型器件介紹 50113.4.3 硬件電路設(shè)計(jì) 50213.4.4 程序設(shè)計(jì) 50213.4.5 經(jīng)驗(yàn)總結(jié) 508第14章 綜合應(yīng)用實(shí)例 50914.1 【實(shí)例98】智能手機(jī)充電器設(shè)計(jì) 50914.1.1 智能手機(jī)電池充電器的結(jié)構(gòu)組成 50914.1.2 智能手機(jī)電池充電器的硬件電路設(shè)計(jì) 51014.1.3 智能手機(jī)電池充電器的軟件設(shè)計(jì) 51214.1.4 經(jīng)驗(yàn)總結(jié) 51414.2 【實(shí)例99】單片機(jī)控制門禁系統(tǒng) 51414.2.1 門禁系統(tǒng)的結(jié)構(gòu)組成 51414.2.2 門禁系統(tǒng)的硬件電路設(shè)計(jì) 51514.2.3 門禁系統(tǒng)的軟件設(shè)計(jì) 51914.2.4 經(jīng)驗(yàn)總結(jié) 52414.3 【實(shí)例100】電機(jī)保護(hù)器的設(shè)計(jì) 52414.3.1 電機(jī)保護(hù)器的結(jié)構(gòu)組成 52414.3.2 電機(jī)保護(hù)器的硬件電路設(shè)計(jì) 52514.3.3 電機(jī)保護(hù)器的軟件設(shè)計(jì) 53014.3.4 設(shè)計(jì)中的幾個(gè)關(guān)鍵問題 53214.3.5 經(jīng)驗(yàn)總結(jié) 533附錄1 8051的指令列表 534附錄2 PS/2鍵盤鍵值和符號(hào)對照表 538
章節(jié)摘錄
1.1.3 中央處理器(CPU) 中央處理器(CPIJ)是整個(gè)單片機(jī)的核心部件,是8位數(shù)據(jù)寬度的處理器,能處理8位二進(jìn)制數(shù)據(jù)或代碼,CPU負(fù)責(zé)控制、指揮和調(diào)度整個(gè)單元系統(tǒng)協(xié)調(diào)的工作,完成運(yùn)算和控制輸入/輸出功能等操作。它由運(yùn)算器、控制器(定時(shí)控制部件)和專用寄存器組3部分部件組成。 1.運(yùn)算器(AtU) 運(yùn)算器的功能是進(jìn)行算術(shù)運(yùn)算和邏輯運(yùn)算??梢詫Π胱止?jié)、單字節(jié)等數(shù)據(jù)進(jìn)行操作,既能夠完成加、減、乘、除等四則運(yùn)算,也可以完成加1、減1、BCD碼十進(jìn)制調(diào)整、比較等算術(shù)運(yùn)算和與、或、異或、求補(bǔ)、循環(huán)等邏輯運(yùn)算?! ?051運(yùn)算器還包含有-個(gè)布爾處理器,用來處理位操作,以進(jìn)位標(biāo)志位C為累加器,可執(zhí)行置位、復(fù)位、取反、等于1轉(zhuǎn)移、等于O轉(zhuǎn)移、等于1轉(zhuǎn)移且清0以及進(jìn)位標(biāo)志位與其他可尋址的位之間進(jìn)行數(shù)據(jù)傳送等位操作。也能使進(jìn)位標(biāo)志位與其他可尋址的位之間進(jìn)行邏輯與、或操作?! ?.控制器 (1)時(shí)鐘電路?! ?051片內(nèi)設(shè)有一個(gè)由反向放大器所構(gòu)成的振蕩電路,XTAL1和XTAL2分別為振蕩電路的輸入和輸出端,時(shí)鐘可以由內(nèi)部方式產(chǎn)生或外部方式產(chǎn)生。內(nèi)部方式時(shí)鐘電路如圖1-3所示。在XTAL1和XTAL2引腳上外接定時(shí)元件,內(nèi)部振蕩電路就產(chǎn)生自激振蕩。定時(shí)元件通常采用石英晶體和電容組成的并聯(lián)諧振回路。晶振頻率可以在1.2MHz~12MHz之間選擇,電容在5pF~30pF之間選擇,電容的大小可起頻率微調(diào)作用。
編輯推薦
《51單片機(jī)應(yīng)用開發(fā)范例大全》詳細(xì)講解了51單片機(jī)的軟硬件設(shè)計(jì),涵蓋100個(gè)典型開發(fā)案例,主要包含以下內(nèi)容: ●單片機(jī)C語言開發(fā)基礎(chǔ)(19個(gè)典型實(shí)例) ●單片機(jī)接口的擴(kuò)展(7個(gè)典型實(shí)例) ●存儲(chǔ)器的擴(kuò)展(7個(gè)典型實(shí)例) ●輸入/輸出及顯示技術(shù)(9個(gè)典型實(shí)例) ●實(shí)用電子制作(7個(gè)典型實(shí)例) ●傳感控制技術(shù)(3個(gè)典型實(shí)例) ●智能儀表與測試技術(shù)(5個(gè)典型實(shí)例) ●電氣傳動(dòng)及控制技術(shù)(7個(gè)典型實(shí)例) ●單片機(jī)數(shù)據(jù)處理(8個(gè)典型實(shí)例) ●單片機(jī)通信技術(shù)(6個(gè)典型實(shí)例) ●單片機(jī)實(shí)現(xiàn)信號(hào)與算法(7個(gè)典型實(shí)例) ●單片機(jī)的總線與網(wǎng)絡(luò)技術(shù)(8個(gè)典型實(shí)例) ●典型器件及應(yīng)用技術(shù)(4個(gè)典型實(shí)例) ●綜合應(yīng)用實(shí)例(2個(gè)典型實(shí)例) 國家信息技術(shù)緊缺人才培養(yǎng)工程 硬件工程師典藏 100個(gè)典型開發(fā)案例,全面提升51單片機(jī)開發(fā)能力 元器件詳解+硬件設(shè)計(jì)+程序設(shè)計(jì) 完全掌握單片機(jī)軟硬件開發(fā)
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
51單片機(jī)應(yīng)用開發(fā)范例大全 PDF格式下載