首次介紹EPSON公司EOC88系列8位單片機的技術書籍。全書對近十種單片機的多功能接口、應用及其開發(fā)技術作了系統(tǒng)及詳細地闡述:包括CPU及其指令、工作方式與存儲器擴展,各類定時/計數(shù)器,聲音發(fā)生器,LCD驅動控制器,串行口及紅外收發(fā)控制器,觸摸屏控制器,A/D、D/A轉換器,SVD電路及其操作流程;在應用中介紹了交通管理IC卡讀寫器、電子門鎖及高檔股票機等;最后對EOC88系列單片機的開發(fā)工具與開發(fā)技術作了詳細地描述。<br>本書可作為大專院校有關專業(yè)師生的教學參考,也是從事單片機應用與開發(fā)的廣大工程技術人員必備的參考資料。 第一章EOC88系列單片機CPU結構及其指令系統(tǒng) 1.1單片機概述 1.2EOC88系列單片機CPU結構 1.2.1運算器與寄存器結構 1.2.2CPU工作方式單片機工作方式 1.3單片機的存儲器結構 1.3.1程序存儲器 1.3.2數(shù)據(jù)存儲器 1.3.3存儲器映象I/O尋址 1.4CPU操作及其時序 1.4.1時序發(fā)生器與總線控制 1.4.2單片機的操作時序 1.5總線方式及其擴展 1.5.1總線方式 1.5.2單片機總線擴展 1.5.3系統(tǒng)控制與總線控制 1.6單片機指令系統(tǒng) 1.6.1單片機尋址方式 1.6.2指令格式 1.6.3指令系統(tǒng) 第二章EOC88系列單征機制接口技術 2.1電源 2.2初始化復位 2.3接口電路及其操作 2.3.1系統(tǒng)控制器與總線控制 2.3.2振蕩電路及其操作 2.3.3監(jiān)測定時器 2.3.4輸入口 2.3.5輸出口 2.3.6I/O口 2.3.7串行口 2.3.8紅外通訊接口 2.3.9時鐘計時器 2.3.10秒表計時器 2.3.11可編程定時/計數(shù)器 2.3.12LCD驅動器與控制器 2.3.13聲音發(fā)生器 2.3.14模擬比較器 2.3.15模擬比較器 2.3.16A/D轉換器 2.3.17D/A轉換器 2.3.18電源電壓檢測電路 2.3.19中斷系統(tǒng) 第三章應用 3.1電子門鎖 3.1.1電子門鎖 3.1.2EOC88104單片機的控制信號 3.1.3程序流程 3.2手持式"交通卡"讀寫器 3.2.1結構 3.2.2操作流程與編程注意事項 3.3高檔股票信息機 3.3.1性能 3.3.2EOC88系列單片機開發(fā)系統(tǒng)組成及開發(fā)過程 第四章系統(tǒng)組成概述 4.1系統(tǒng)組成概述 4.2主計算機位置 4.3硬件開發(fā)工具概述 4.3.1內電路仿真器 4.3.2外圍電路板 4.3.3內電路仿真器操作軟件在Windows上的安裝 4.4軟件開發(fā)工具 4.4.1EOC88系列"結構匯編器"軟件包 4.4.2EOC88XXX開發(fā)工具軟件包 4.5開發(fā)過程概述 4.6匯編語言源文件的編制 4.6.1EOC88系列單片機 4.6.2偽指令 4.6.3宏指令 4.6.4條件匯編 4.6.5輸出表格控制 4.7各軟件工具在開發(fā)過程中的使用 4.7.1結構預處理器 4.7.2交叉匯編器 4.7.3連接器 4.7.4連接命令參數(shù)文件的生成 4.7.5二進制/十六進制轉換器 4.7.6符號信息生成器 4.7.7符號表文件生成器 4.7.8程序未使用區(qū)填充器 4.7.9功能選擇生成器 4.7.10掩模數(shù)據(jù)檢查器 4.7.11批處理文件 4.8仿真調試 4.8.1調試功能概述 4.8.2開發(fā)系統(tǒng)仿真調試命令 4.8.3開發(fā)系統(tǒng)仿真調試操作 4.8.4開發(fā)系統(tǒng)運行注意事項
上傳時間: 2013-10-24
上傳用戶:鳳臨西北
內容提要: MCS-96/98組合軟件的使用,同時學習8096/8098匯編語言的編程方法與技巧, 中斷系統(tǒng)的實驗,定時器的應用,高速輸入,PWM的應用,串行口的實驗等等! 第一章 編輯 匯編與調試 第二章 中斷系統(tǒng)的實驗 第三章 定時器的應用 第四章 高速輸入HSI的應用 第五章 高速輸出HSI的應 第六章 A/D轉換器的應用 第七章 PWM的應用 第八章 串口的實驗 第九章 IBM PC與8098單片機的串行異步通訊
上傳時間: 2013-10-22
上傳用戶:pkzz021
本文介紹了基于單片機的數(shù)據(jù)采集的硬件設計和軟件設計,數(shù)據(jù)采集系統(tǒng)是模擬域與數(shù)字域之間必不可少的紐帶,它的存在具有著非常重要的作用。本文介紹的重點是數(shù)據(jù)采集系統(tǒng),而該系統(tǒng)硬件部分的重心在于單片機。數(shù)據(jù)采集與通信控制采用了模塊化的設計,數(shù)據(jù)采集與通信控制采用了單片機AT89S52來實現(xiàn),硬件部分是以單片機為核心,還包括A/D模數(shù)轉換模塊,顯示模塊,和串行接口部分。該系統(tǒng)從機負責數(shù)據(jù)采集并應答主機的命令。8路被測電壓通過模數(shù)轉換器ADC0809進行模數(shù)轉換,實現(xiàn)對采集到的數(shù)據(jù)進行模擬量到數(shù)字量的轉換,并將轉換后的數(shù)據(jù)通過串行口MAX232傳輸?shù)缴衔粰C,由上位機負責數(shù)據(jù)的接受、處理和顯示,并用LED數(shù)碼顯示器來顯示所采集的結果。軟件部分應用VC++編寫控制軟件,對數(shù)據(jù)采集系統(tǒng)、模數(shù)轉換系統(tǒng)、數(shù)據(jù)顯示、數(shù)據(jù)通信等程序進行了設計。
標簽: 單片機 多路數(shù)據(jù)采集 系統(tǒng)設計 畢業(yè)論文
上傳時間: 2013-10-28
上傳用戶:18707733937
單片機開發(fā)小軟件集
上傳時間: 2013-10-23
上傳用戶:Zxcvbnm
電子發(fā)燒友網(wǎng)訊:應廣大電子發(fā)燒友網(wǎng)讀者要求,本電子書《C51單片機及C語言知識點必備秘籍》為《單片機關鍵知識點全攻略》單片機系列教程及《單片機C語言知識點全攻略》系列單片機C語言學習教程的全整合篇,供所需學習或收藏的工程師及單片機學生、單片機愛好者下載。 點擊下載《C51單片機及C語言知識點必備秘籍》電子書 單片機對于初學者來說確實很難理解,不少學過單片機的同學或電子愛好者,甚至在畢業(yè)時仍舊是一無所獲。基于此,電子發(fā)燒友網(wǎng)將整合《單片機關鍵知識點全攻略》,共分為四個系列,以饗讀者,敬請期待!此系列對于業(yè)內電子工程師也有收藏和參考價值。 單片機關鍵知識點一覽: 系列一 1:單片機簡敘 2:單片機引腳介紹 3:單片機存儲器結構 4:第一個單片機小程序 5:單片機延時程序分析 6:單片機并行口結構 7:單片機的特殊功能寄存器 系列二 8:單片機尋址方式與指令系統(tǒng) 9:單片機數(shù)據(jù)傳遞類指令 10:單片機數(shù)據(jù)傳送類指令 11:單片機算術運算指令 12:單片機邏輯運算類指令 13:單片機邏輯與或異或指令祥解 14:單片機條件轉移指令 系列三 15:單片機位操作指令 16:單片機定時器與計數(shù)器 17:單片機定時器/計數(shù)器的方式 18:單片機的中斷系統(tǒng) 19:單片機定時器、中斷試驗 20:單片機定時/計數(shù)器實驗 21:單片機串行口介紹 系列四 22:單片機串行口通信程序設計 23:LED數(shù)碼管靜態(tài)顯示接口與編 24:動態(tài)掃描顯示接口電路及程序 25:單片機鍵盤接口程序設計 26:單片機矩陣式鍵盤接口技術及 27:關于單片機的一些基本概念 28:實際案例實踐——單片機音樂程序設計 繼《單片機學習知識點全攻略》得到廣大讀者好評,根據(jù)有網(wǎng)友提出美中不足的是所用單片機編程語言為匯編,基于此,電子發(fā)燒友網(wǎng)再接再厲再次為讀者誠摯奉上非常詳盡的《單片機C語言知識點全攻略》系列單片機C語言學習教程,本教程共分為四部分,主要知識點如下所示。 第一部分知識點: 第一課 建立你的第一個KeilC51項目 第二課 C51HEX文件的生成和單片機 第三課 C51數(shù)據(jù)類型 第四課 C51常量 第二部分知識點: 第五課 C51變量 第六課 C51運算符和表達式 第七課 運算符和表達式(關系運算符) 第八課 運算符和表達式(位運算符) 第九課 C51運算符和表達式(指針和地址運算符) 第三部分知識點: 第十課 C51表達式語句及仿真器 第十一課 C51復合語句和條件語句 第十二課 C51開關分支語句 第十三課 C51循環(huán)語句 第十四課 C51函數(shù) 第四部分知識點: 第十五課 C51數(shù)組的使用 第十六課 C51指針的使用 第十七課 C51結構、聯(lián)合和枚舉的使用 附錄(運算符優(yōu)先級和結合性等)
標簽: C51 單片機 C語言 創(chuàng)新
上傳時間: 2013-11-03
上傳用戶:Amygdala
51單片機教程(匯編):1、何謂單片機 一臺能夠工作的計算機要有這樣幾個部份構成:CPU(進行運算、控制)、RAM(數(shù)據(jù)存儲)、ROM(程序存儲)、輸入/輸出設備(例如:串行口、并行輸出口等)。在個人計算機上這些部份被分成若干塊芯片,安裝一個稱之為主板的印刷線路板上。而在單片機中,這些部份,全部被做到一塊集成電路芯片中了,所以就稱為單片(單芯片)機,而且有一些單片機中除了上述部份外,還集成了其它部份如A/D,D/A等。 天!PC中的CPU一塊就要賣幾千塊錢,這么多東西做在一起,還不得買個天價!再說這塊芯片也得非常大了。 不,價格并不高,從幾元人民幣到幾十元人民幣,體積也不大,一般用40腳封裝,當然功能多一些單片機也有引腳比較多的,如68引腳,功能少的只有10多個或20多個引腳,有的甚至只8只引腳。為什么會這樣呢? 功能有強弱,打個比方,市場上面有的組合音響一套才賣幾百塊錢,可是有的一臺功放機就要賣好幾千。另外這種芯片的生產量很大,技術也很成熟,51系列的單片機已經(jīng)做了十幾年,所以價格就低了。 既然如此,單片機的功能肯定不強,干嗎要學它呢? 話不能這樣說,實際工作中并不是任何需要計算機的場合都要求計算機有很高的性能,一個控制電冰箱溫度的計算機難道要用PIII?應用的關鍵是看是否夠用,是否有很好的性能價格比。所以8051出來十多年,依然沒有被淘汰,還在不斷的發(fā)展中。
上傳時間: 2013-10-14
上傳用戶:cc1015285075
#include<iom16v.h> #include<macros.h> #define uint unsigned int #define uchar unsigned char uint a,b,c,d=0; void delay(c) { for for(a=0;a<c;a++) for(b=0;b<12;b++); }; uchar tab[]={ 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,
上傳時間: 2013-10-21
上傳用戶:13788529953
基于BASIC Stamp核心設計溫度測量電路,實現(xiàn)了傳感器數(shù)據(jù)的測量和保存。系統(tǒng)采用溫度傳感器DS1621,經(jīng)過有線通信,多路溫度數(shù)據(jù)由串行口輸送到微型計算機接收實時顯示和保存。系統(tǒng)應用于環(huán)境試驗設備改造初試階段,滿足設計要求,證明溫度記錄系統(tǒng)的低成本和簡單實現(xiàn)是可行的。
上傳時間: 2013-10-24
上傳用戶:zchpr@163.com
何謂單片機 一臺能夠工作的計算機要有這樣幾個部份構成:CPU(進行運算、控制)、RAM(數(shù)據(jù)存儲)、ROM(程序存儲)、輸入/輸出設備(例如:串行口、并行輸出口等)。在個人計算機上這些部份被分成若干塊芯片,安裝一個稱之為主板的印刷線路板上。而在單片機中,這些部份,全部被做到一塊集成電路芯片中了,所以就稱為單片(單芯片)機,而且有一些單片機中除了上述部份外,還集成了其它部份如A/D,D/A等。
標簽: 51單片機
上傳時間: 2013-12-18
上傳用戶:xuanchangri
便攜式信號采集在機器健康診斷系統(tǒng)中有較高的應用價值。機器健康診斷的信號特點是包括低頻信號。本文研究是為了實現(xiàn)簡易而且低成本的低頻便攜式信號采集。以Microchip公司單片機PIC18F1320為核心設計信號采集電路,實現(xiàn)了信號的采集和保存。系統(tǒng)采用串行電可擦除芯片24LC32A保存數(shù)據(jù),經(jīng)過有線通信,信號數(shù)據(jù)由串行口通過MAX232芯片輸送到微型計算機接收和保存,最后繪制出信號波形。 微型計算機程序采用Visual Basic編程。研究成功采樣頻率為3 kHz的復雜信號,證明該方案符合設計要求。 Abstract: Portable signal acquisition is useful in machine health monitoring systems. The signal characteristics of machine health monitoring includes low frequency signals. The goal of this study is to realize simple, inexpensive and portable low frequency signal sampling. This paper provides the project of signal acquisition system design based on PIC18F1320 microcontroller manufactured by the Microchip Technology Incorporation to achieve signal sampling and storage. The system adopted EEPROM 24LC32A to store the signal data. The microcomputer received data via wired link with the MAX232 IC through the serial port. The microcomputer program, programmed in Visual Basic, received the data, stored it and plotted the signal. The study successfully samples 3kHz complicated signals and thus meets the design requirement.
上傳時間: 2013-11-19
上傳用戶:moerwang