書????名 | C51單片機(jī)與機(jī)器人控制 | 作????者 | 王駿明 |
---|---|---|---|
ISBN | 978-7-5684-0019-0 | 類????別 | 中職類教材教輔 |
定????價(jià) | 28元 | 開????本 | 1/16 |
詳細(xì)介紹
全教材采用機(jī)器人控制的典型案例進(jìn)行教學(xué),使學(xué)生在學(xué)習(xí)基本理論的同時(shí),注重與實(shí)踐的結(jié)合;采用模塊化的結(jié)構(gòu),以任務(wù)驅(qū)動(dòng)的形式編寫,突出針對(duì)性、應(yīng)用型及實(shí)用性;各個(gè)人物模塊由淺入深,環(huán)環(huán)相扣,不僅有硬件分析,還有軟件編程。
用c51單片機(jī)做AD轉(zhuǎn)換,只要用一個(gè)簡單的延時(shí)就可以,沒必要?jiǎng)佑枚〞r(shí)器這么高級(jí)的東西,DMA就更別提了,我寫了很多程序,還真沒有人能用C51實(shí)現(xiàn)DMA,DMA一般在arm系列和FPGA等的高級(jí)嵌入式里...
#include<reg51.h>#define uint unsigned int#define uchar unsigned charsbit spk=P3^0;sbit k0=P3^...
訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),P2口是高8位地址線選第一片時(shí)高8位地址線 必須P2.5=0, P2.4=1,其余地址線任意選第二片時(shí)高8位地址線 必須P2.5=1, P2.4=0 其余地址線任意
格式:pdf
大?。?span id="xjxeld2" class="single-tag-height">480KB
頁數(shù): 13頁
評(píng)分: 4.6
本科課程設(shè)計(jì)報(bào)告 題 目: 基于 C51單片機(jī)的聲光報(bào)警器設(shè)計(jì) 院 (系): 電氣與信息工程學(xué)院 專 業(yè): 電子信息工程 班 級(jí): 姓 名: 學(xué) 號(hào): 2009021986 指導(dǎo)教師: 設(shè)計(jì)日期: 2012 年 11月 29日 報(bào)告書寫要求 1、報(bào)告封皮標(biāo)題欄為宋體小三號(hào)居中,下劃線需右邊對(duì)齊。 2、報(bào)告的撰寫要求條理清晰、語言準(zhǔn)確、表述簡明。報(bào)告中段首空兩個(gè)字符,中文字體為宋體五號(hào), 數(shù)字、字符、字母為 Times New Roman五號(hào),且單教研室主任意見 : 3、報(bào)告中插圖應(yīng)與文字緊密配合,文圖相符,技術(shù)內(nèi)容正確。每個(gè)圖都應(yīng)配有圖題(由圖號(hào)和圖名組 成)。圖題(宋體小五號(hào))置于圖下居中,其中圖號(hào)按順序編排,圖名在圖號(hào)之后空一格排寫。圖中若 有分圖時(shí),分圖號(hào)用 (a) 、 (b) 等置于分圖之下。 4、報(bào)告中插表應(yīng)
格式:pdf
大?。?span id="olyfspx" class="single-tag-height">480KB
頁數(shù): 7頁
評(píng)分: 4.6
89C51單片機(jī)論文 摘要:為了方便初學(xué)者使用單片機(jī)的各種片內(nèi)資源以及 一些常用的外圍擴(kuò)展芯片,設(shè)計(jì)開發(fā)了基于 51系列單片機(jī) 的系統(tǒng)板。同時(shí),該板還可做為學(xué)習(xí)各種仿真器所需的目標(biāo) 板。 關(guān)鍵詞: 89c51 單片機(jī); tlc 2543 ; tlc5615 the development and application based on 51 series mcu system board li li,shao xinhui (changcheng institute of metrology&measurement,avic,beijing100095,china) abstract:in order to facilitate the beginner to use all kinds of microcontroller chip internal resources
本書是西南交通大學(xué)全面實(shí)施“323實(shí)驗(yàn)室工程”中,機(jī)電測(cè)控系列實(shí)驗(yàn)教材之一。本書包括單片機(jī)原理與應(yīng)用實(shí)驗(yàn)和基于單片機(jī)的機(jī)器人控制實(shí)驗(yàn)兩部分內(nèi)容。本書可作為高等學(xué)校單片機(jī)原理與應(yīng)用課程和機(jī)器人控制等課程的實(shí)驗(yàn)教材,同時(shí)也可供從事電子技術(shù)、計(jì)算機(jī)應(yīng)用與開發(fā)的科研人員和工程技術(shù)人員學(xué)習(xí)參考。
《單片機(jī)C51項(xiàng)目設(shè)計(jì)與開發(fā)》以實(shí)用案例為導(dǎo)向,通過19個(gè)典型任務(wù),基于工作過程的學(xué)習(xí)思路,主要介紹單片機(jī)開發(fā)工具軟件(Keil、Proteus)、C51程序設(shè)計(jì)、廣告燈、電子鐘、LED屏、數(shù)字電壓表、萬年歷以及單片機(jī)綜合應(yīng)用系統(tǒng)設(shè)計(jì)(機(jī)器人)等內(nèi)容?!秵纹瑱C(jī)C51項(xiàng)目設(shè)計(jì)與開發(fā)》注重技能訓(xùn)練,內(nèi)容貼近電子行業(yè)的職業(yè)崗位需求,適當(dāng)增加一些當(dāng)今流行的新器件和新技術(shù),并提供了詳細(xì)的原理說明、電路圖、完整的程序代碼及程序流程圖,具有很強(qiáng)的實(shí)用性、可讀性和可操作性。
《單片機(jī)C51項(xiàng)目設(shè)計(jì)與開發(fā)》可用作高等院校的電子信息類、通信類、自動(dòng)化類、機(jī)電類等專業(yè)單片機(jī)技術(shù)課程的教材,也可用作應(yīng)用型本科院校和培訓(xùn)班的教材以及電子產(chǎn)品設(shè)計(jì)人員的參考書。
德國Keil公司*推出的C51編譯器是一種符合工業(yè)標(biāo)準(zhǔn)的8051 C語言開發(fā)工具,在業(yè)界獲得了廣泛應(yīng)用,被公認(rèn)為是最有效的單片機(jī)開發(fā)手段之一。Keil公司于2010年推出了全新的開發(fā)環(huán)境Vision4,其中集成了V9.00版本的C51編譯器、Debug調(diào)試器、RTX51 Tiny實(shí)時(shí)操作系統(tǒng)等,全面支持8051單片機(jī)主流產(chǎn)品及其眾多的派生系列。
Keil C51編譯器具有如下優(yōu)點(diǎn)。
(1)經(jīng)過優(yōu)化編譯后生成的代碼,其效率接近于匯編語言生成的代碼。
(2)支持所有8051系列單片機(jī),提供對(duì)所有外圍硬件部件的操作。
(3)無論在有無工作寄存器區(qū)轉(zhuǎn)換的情況下,都能產(chǎn)生快速中斷代碼。
(4)支持Atmel,Dallas,Infineon,Philips和Temic等公司8051衍生產(chǎn)品上的雙數(shù)據(jù)指針及高速算術(shù)單元(arithmeticunits)。
(5)能夠在整個(gè)應(yīng)用程序中執(zhí)行全局寄存器優(yōu)化。
(6)所有應(yīng)用工具均可產(chǎn)生詳細(xì)警告信息和錯(cuò)誤信息,幫助用戶處理難以尋找的問題。
(7)支持再入功能和寄存器區(qū)的獨(dú)立代碼,便于中斷服務(wù)程序和多任務(wù)應(yīng)用程序的執(zhí)行。
(8)采用分組方式執(zhí)行代碼分組和調(diào)試,用戶程序代碼可以輕松突破64KB空間的限制。
全新集成開發(fā)環(huán)境Vision4具有強(qiáng)大的項(xiàng)目管理功能,包括源程序文件、開發(fā)工具選項(xiàng)以及編程說明等。Vision4內(nèi)部集成了一個(gè)器件數(shù)據(jù)庫(devicedatabase),其中儲(chǔ)存了各種型號(hào)單片機(jī)的片上存儲(chǔ)器和集成外圍功能信息,通過器件數(shù)據(jù)庫可以自動(dòng)設(shè)置C51編譯器、A51匯編器、BL51/Lx51連接定位器、Debug調(diào)試器等開發(fā)工具的功能選項(xiàng),充分滿足用戶使用特定單片機(jī)的要求。集成仿真調(diào)試功能允許在統(tǒng)一的Vision4環(huán)境下進(jìn)入Debug調(diào)試器,提供純軟件模擬仿真(Simulator)和多種硬件驅(qū)動(dòng)調(diào)試。Simulator可以在沒有單片機(jī)硬件的條件下在PC上用純軟件模擬方式完成單片機(jī)應(yīng)用程序仿真調(diào)試,硬件驅(qū)動(dòng)Monitor-51可以將帶有MON51監(jiān)控程序的硬件目標(biāo)板與Vision4無縫連接,直接對(duì)目標(biāo)板進(jìn)行仿真調(diào)試而無須采用昂貴的硬件仿真器。
本書完整地闡述了Keil C51開發(fā)工具的功能和使用方法,力求先進(jìn)性和實(shí)用性,給出了大量具體應(yīng)用實(shí)例,不僅介紹了Keil C51自帶Simulator軟件模擬仿真調(diào)試方法,還介紹了Keil C51與Proteus軟件聯(lián)機(jī),實(shí)現(xiàn)8051單片機(jī)在線虛擬仿真調(diào)試方法,同時(shí)對(duì)廣大讀者所關(guān)心的利用MON51監(jiān)控程序設(shè)計(jì)自己硬件目標(biāo)板的方法做了詳細(xì)介紹,并在隨書光盤中給出了硬件目標(biāo)板的電路原理圖。
全書共分10章:
第1章闡述8051單片機(jī)存儲(chǔ)器結(jié)構(gòu),以及在Vision4集成開發(fā)環(huán)境下進(jìn)行C51程序設(shè)計(jì)和編譯調(diào)試的基本方法。
第2章闡述C51程序設(shè)計(jì)基礎(chǔ)知識(shí),詳細(xì)介紹C51的數(shù)據(jù)類型、基本語法、變量及其存儲(chǔ)模式、函數(shù)、數(shù)組與指針等。
第3章闡述Vision4集成開發(fā)環(huán)境,詳細(xì)介紹了工作環(huán)境、目標(biāo)程序的仿真調(diào)試以及各種應(yīng)用選項(xiàng)的設(shè)置方法。
第4章闡述Keil C51編譯器,介紹了各種編譯控制命令、數(shù)據(jù)調(diào)用協(xié)議,給出了全部C51庫函數(shù)及其應(yīng)用范例。
第5章闡述A51宏匯編器,介紹了各種匯編偽指令、宏處理以及匯編控制命令。
第6章闡述BL51/Lx51鏈接定位器與實(shí)用工具,詳細(xì)介紹了各種鏈接控制命令、符號(hào)轉(zhuǎn)換工具OH51、庫管理工具LIB51的使用方法。
第7章闡述RTX51實(shí)時(shí)多任務(wù)操作系統(tǒng),介紹了RTX51 TINY的功能和使用方法。
第8章闡述8051單片機(jī)片內(nèi)資源的C51應(yīng)用編程,介紹了C51編程的基本原則、常見問題與解決方法,給出了中斷系統(tǒng)、定時(shí)器/計(jì)數(shù)器、串行口、片內(nèi)FLASH IAP等資源的具體應(yīng)用實(shí)例。
第9章闡述8051單片機(jī)片外擴(kuò)展的C51應(yīng)用編程,給出了LED數(shù)碼管、非編碼矩陣鍵盤、點(diǎn)陣字符型和點(diǎn)陣圖型LCD、D/A及A/D轉(zhuǎn)換、I2C總線擴(kuò)展、外部存儲(chǔ)器擴(kuò)展等具體應(yīng)用實(shí)例。
第10章闡述Keil C51綜合應(yīng)用編程,介紹了C51編程的若干實(shí)際應(yīng)用技巧,C51與匯編語言混合編程方法以及如何在Vision4中應(yīng)用硬件目標(biāo)板,給出了紅外遙控系統(tǒng)、簡易電子琴、帶農(nóng)歷的電子萬年歷、電子密碼鎖、DS18B20多點(diǎn)溫度監(jiān)測(cè)系統(tǒng)、STH11數(shù)字溫-濕度測(cè)量系統(tǒng)、單片機(jī)SD卡讀寫接口等大量綜合應(yīng)用實(shí)例。2100433B