書????名 | 51單片機(jī)項(xiàng)目教程 | 作????者 | 張景璐 馬澤民 |
---|---|---|---|
出版社 | 人民郵電出版社 | 出版時(shí)間 | 2010年03月 |
定????價(jià) | 30 元 | 開????本 | 16 開 |
ISBN | 9787115211385 |
第1章 簡單的單片機(jī)應(yīng)用示例——彩燈設(shè)計(jì)
第2章 89S52單片機(jī)應(yīng)用示例——萬年歷系統(tǒng)
第3章 觸摸屏與單片機(jī)應(yīng)用
第4章 基于DS18B20的數(shù)字溫度系統(tǒng)設(shè)計(jì)
第5章 項(xiàng)目實(shí)踐——基于單片機(jī)AT89C51SND1C的MP3播放器和U盤設(shè)計(jì)
第6章 項(xiàng)目實(shí)踐——基于DDS的信號(hào)發(fā)生器
第7章 項(xiàng)目實(shí)踐——數(shù)字存儲(chǔ)示波器
附錄A 單片機(jī)產(chǎn)品開發(fā)的電路設(shè)計(jì)技術(shù)
附錄B 單片機(jī)復(fù)雜系統(tǒng)電路布線與工藝
……
主要功能
·8位CPU·4kbytes 程序存儲(chǔ)器(ROM) (52為8K)
·256bytes的數(shù)據(jù)存儲(chǔ)器(RAM) (52有384bytes的RAM)
·32條I/O口線·111條指令,大部分為單字節(jié)指令
·21個(gè)專用寄存器
·2個(gè)可編程定時(shí)/計(jì)數(shù)器·5個(gè)中斷源,2個(gè)優(yōu)先級(jí)(52有6個(gè))
·一個(gè)全雙工串行通信口
·外部數(shù)據(jù)存儲(chǔ)器尋址空間為64kB
·外部程序存儲(chǔ)器尋址空間為64kB
·邏輯操作位尋址功能·雙列直插40PinDIP封裝
·單一 5V電源供電
CPU:由運(yùn)算和控制邏輯組成,同時(shí)還包括中斷系統(tǒng)和部分外部特殊功能寄存器;
RAM:用以存放可以讀寫的數(shù)據(jù),如運(yùn)算的中間結(jié)果、最終結(jié)果以及欲顯示的數(shù)據(jù);
ROM:用以存放程序、一些原始數(shù)據(jù)和表格;
I/O口:四個(gè)8位并行I/O口,既可用作輸入,也可用作輸出;
T/C:兩個(gè)定時(shí)/記數(shù)器,既可以工作在定時(shí)模式,也可以工作在記數(shù)模式;
五個(gè)中斷源的中斷控制系統(tǒng);
一個(gè)全雙工UART(通用異步接收發(fā)送器)的串行I/O口,用于實(shí)現(xiàn)單片機(jī)之間或單片機(jī)與微機(jī)之間的串行通信;
片內(nèi)振蕩器和時(shí)鐘產(chǎn)生電路,石英晶體和微調(diào)電容需要外接。最高振蕩頻率為12M。
《51單片機(jī)項(xiàng)目教程》是一本基于工作過程課程開發(fā)設(shè)計(jì)的單片機(jī)案例教程,書中以單片機(jī)硬件設(shè)計(jì)助理工程師、軟件設(shè)計(jì)師等一些與單片機(jī)項(xiàng)目開發(fā)相關(guān)的崗位工作任務(wù)為依據(jù),通過典型工作任務(wù)的分析歸納,總結(jié)了5個(gè)典型單片機(jī)案例設(shè)計(jì),主要包括彩燈設(shè)計(jì),萬年歷系統(tǒng),基于DS18B20單片機(jī)的數(shù)字溫度系統(tǒng),基于AT89C51SND1C單片機(jī)的MP3播放器和U盤設(shè)計(jì),以及目前流行的觸摸屏應(yīng)用,并增加了兩個(gè)項(xiàng)目實(shí)踐訓(xùn)練——數(shù)字存儲(chǔ)示波器、基于DDS的信號(hào)發(fā)生器。
《51單片機(jī)項(xiàng)目教程》在實(shí)用的前提下,以模塊化教學(xué)為指導(dǎo)思想,采用工程任務(wù)開發(fā)的模式,對這些案例進(jìn)行講解,結(jié)構(gòu)新穎,層次清晰。
《51單片機(jī)項(xiàng)目教程》大部分應(yīng)用程序設(shè)計(jì)是采用C語言開發(fā)的,讀者在學(xué)習(xí)中可由淺到深、循序漸進(jìn),開發(fā)出符合當(dāng)今趨勢且實(shí)用的單片機(jī)應(yīng)用系統(tǒng)。
《51單片機(jī)項(xiàng)目教程》實(shí)例豐富,突出技能訓(xùn)練,適合于高職類院校的學(xué)生使用。此外,《51單片機(jī)項(xiàng)目教程》結(jié)構(gòu)合理、實(shí)用性強(qiáng),涉及的知識(shí)面廣泛,也可供單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)、開發(fā)人員以及其他院校電子類專業(yè)的師生參考、學(xué)習(xí)使用。
#include<reg51.h>#define uchar unsigned charuchar num,time,limit=2;sbit led1=P1^0;sbit key1=P2...
加減一加法器,通過P1口輸入一個(gè)八位無符號(hào)數(shù),P2口輸入另
推薦幾本書給你: 《MCS-51/96系列單片機(jī)原理及應(yīng)用》 《8051系列單片機(jī)C程序設(shè)計(jì)完全手冊》 機(jī)械工業(yè)出版社,汪貴平主編的單片機(jī)原理 ,由淺入深,挺適合基礎(chǔ)學(xué)習(xí)
格式:pdf
大?。?span id="nt3fndz" class="single-tag-height">1.3MB
頁數(shù): 8頁
評分: 4.5
51單片機(jī)項(xiàng)目教程項(xiàng)目24人體紅外感應(yīng)燈
《MCS-51單片機(jī)項(xiàng)目教程》內(nèi)容簡介:單片機(jī)應(yīng)用技術(shù)的重要性不容置疑,但是,學(xué)習(xí)單片機(jī)涉及復(fù)雜的硬件電路技術(shù)和軟件編程技術(shù),大部分學(xué)生感到單片機(jī)課程難學(xué)。怎樣才能學(xué)好單片機(jī)一直成為困擾師生的共同問題。在幾年前,要驗(yàn)證單片機(jī)的學(xué)習(xí)成果,必須在計(jì)算機(jī)上應(yīng)用編譯軟件編寫程序,在萬能板上焊接硬件電路,再將源程序通過編程器下載到單片機(jī)中,來驗(yàn)證單片機(jī)的硬件和軟件是否達(dá)到預(yù)期效果。這種學(xué)習(xí)方法固然很好,但是如果設(shè)計(jì)的單片機(jī)系統(tǒng)較復(fù)雜,不僅制作成本高,而且難度大,既費(fèi)時(shí)又費(fèi)力,難以進(jìn)行制作。
本書是一本基于工作過程課程開發(fā)設(shè)計(jì)的單片機(jī)案例教程,書中以單片機(jī)硬件設(shè)計(jì)助理工程師、軟件設(shè)計(jì)師等一些與單片機(jī)項(xiàng)目開發(fā)相關(guān)的崗位工作任務(wù)為依據(jù),通過典型工作任務(wù)的分析歸納,總結(jié)了5個(gè)典型單片機(jī)案例設(shè)計(jì),主要包括彩燈設(shè)計(jì),萬年歷系統(tǒng),基于DS18B20單片機(jī)的數(shù)字溫度系統(tǒng),基于AT89C51SND1C單片機(jī)的MP3播放器和U盤設(shè)計(jì),以及目前流行的觸摸屏應(yīng)用,并增加了兩個(gè)項(xiàng)目實(shí)踐訓(xùn)練——數(shù)字存儲(chǔ)示波器、基于DDS的信號(hào)發(fā)生器。
本書在實(shí)用的前提下,以模塊化教學(xué)為指導(dǎo)思想,采用工程任務(wù)開發(fā)的模式,對這些案例進(jìn)行講解,結(jié)構(gòu)新穎,層次清晰。
本書大部分應(yīng)用程序設(shè)計(jì)是采用C語言開發(fā)的,讀者在學(xué)習(xí)中可由淺到深、循序漸進(jìn),開發(fā)出符合當(dāng)今趨勢且實(shí)用的單片機(jī)應(yīng)用系統(tǒng)。
本書實(shí)例豐富,突出技能訓(xùn)練,適合于高職類院校的學(xué)生使用。此外,本書結(jié)構(gòu)合理、實(shí)用性強(qiáng),涉及的知識(shí)面廣泛,也可供單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)、開發(fā)人員以及其他院校電子類專業(yè)的師生參考、學(xué)習(xí)使用。
第1章 單片機(jī)基本硬件結(jié)構(gòu)
1.1 概述
1.2 MCS-51系列單片機(jī)介紹
1.3 單片機(jī)存儲(chǔ)器分配
1.4 單片機(jī)I/O口結(jié)構(gòu)
1.5 時(shí)鐘與復(fù)位
1.6 單片機(jī)最小系統(tǒng)
第2章 單片機(jī)匯編程序設(shè)計(jì)
2.1 概述
2.2 MCS-51指令系統(tǒng)
2.3 MCS-51指令介紹
2.4 匯編語言程序設(shè)計(jì)
2.5 項(xiàng)目一單片機(jī)控制流水燈
2.6 程序設(shè)計(jì)的基本步驟和方法
2.7 程序的基本結(jié)構(gòu)
第3章 單片機(jī)開發(fā)軟件及開發(fā)工具
3.1 單片機(jī)開發(fā)平臺(tái)Proteus
3.2 C51程序設(shè)計(jì)軟件Keil
3.3 單片機(jī)STC-ISP編程
3.4 自制單片機(jī)寫碼器
3.5 單片機(jī)作品制作
第4章 MCS-51單片機(jī)基本硬件應(yīng)用
4.1 項(xiàng)目二簡易秒表電路
4.2 項(xiàng)目三中斷應(yīng)用——中斷計(jì)數(shù)流水燈電路
4.3 項(xiàng)目四定時(shí)器應(yīng)用——流水燈加方波電路
4.4 項(xiàng)目五串行口流水燈
4.5 項(xiàng)目六單片機(jī)雙機(jī)通信
第5章 單片機(jī)的C51程序設(shè)計(jì)
5.1 C51概述
5.2 C51對MCS-51的訪問
5.3 C51函數(shù)
5.4 C51結(jié)構(gòu)化程序設(shè)計(jì)
5.5 C51與匯編語言程序的相互調(diào)用
5.6 項(xiàng)目七花樣流水燈
第6章 單片機(jī)的擴(kuò)展應(yīng)用技術(shù)
6.1 4位LED數(shù)碼管顯示電路
6.2 獨(dú)立式鍵盤顯示電路
6.3 行列式鍵盤電路
6.4 LCD點(diǎn)陣顯示電路
6.5 LED點(diǎn)矩陣動(dòng)態(tài)顯示
6.6 信號(hào)發(fā)生器
6.7 數(shù)字電壓表
6.8 步進(jìn)電機(jī)控制
6.9 數(shù)字溫度計(jì)
第7章 單片機(jī)的應(yīng)用與開發(fā)
7.1 單片機(jī)應(yīng)用開發(fā)系統(tǒng)
7.2 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)過程
7.3 單片機(jī)應(yīng)用系統(tǒng)方案設(shè)計(jì)和論證
7.4 單片機(jī)應(yīng)用系統(tǒng)的研制
7.5 單片機(jī)應(yīng)用系統(tǒng)的調(diào)試和檢測
7.6 單片機(jī)應(yīng)用系統(tǒng)的可靠性設(shè)計(jì)
7.7 小型自動(dòng)繞線機(jī)控制系統(tǒng)設(shè)計(jì)
附錄一 MCS-51反匯編指令編碼表
附錄二 常用單片機(jī)外圍芯片
參考文獻(xiàn)