首次介紹EPSON公司EOC88系列8位單片機(jī)的技術(shù)書籍。全書對近十種單片機(jī)的多功能接口、應(yīng)用及其開發(fā)技術(shù)作了系統(tǒng)及詳細(xì)地闡述:包括CPU及其指令、工作方式與存儲器擴(kuò)展,各類定時(shí)/計(jì)數(shù)器,聲音發(fā)生器,LCD驅(qū)動(dòng)控制器,串行口及紅外收發(fā)控制器,觸摸屏控制器,A/D、D/A轉(zhuǎn)換器,SVD電路及其操作流程;在應(yīng)用中介紹了交通管理IC卡讀寫器、電子門鎖及高檔股票機(jī)等;最后對EOC88系列單片機(jī)的開發(fā)工具與開發(fā)技術(shù)作了詳細(xì)地描述。<br>本書可作為大專院校有關(guān)專業(yè)師生的教學(xué)參考,也是從事單片機(jī)應(yīng)用與開發(fā)的廣大工程技術(shù)人員必備的參考資料。 第一章EOC88系列單片機(jī)CPU結(jié)構(gòu)及其指令系統(tǒng) 1.1單片機(jī)概述 1.2EOC88系列單片機(jī)CPU結(jié)構(gòu) 1.2.1運(yùn)算器與寄存器結(jié)構(gòu) 1.2.2CPU工作方式單片機(jī)工作方式 1.3單片機(jī)的存儲器結(jié)構(gòu) 1.3.1程序存儲器 1.3.2數(shù)據(jù)存儲器 1.3.3存儲器映象I/O尋址 1.4CPU操作及其時(shí)序 1.4.1時(shí)序發(fā)生器與總線控制 1.4.2單片機(jī)的操作時(shí)序 1.5總線方式及其擴(kuò)展 1.5.1總線方式 1.5.2單片機(jī)總線擴(kuò)展 1.5.3系統(tǒng)控制與總線控制 1.6單片機(jī)指令系統(tǒng) 1.6.1單片機(jī)尋址方式 1.6.2指令格式 1.6.3指令系統(tǒng) 第二章EOC88系列單征機(jī)制接口技術(shù) 2.1電源 2.2初始化復(fù)位 2.3接口電路及其操作 2.3.1系統(tǒng)控制器與總線控制 2.3.2振蕩電路及其操作 2.3.3監(jiān)測定時(shí)器 2.3.4輸入口 2.3.5輸出口 2.3.6I/O口 2.3.7串行口 2.3.8紅外通訊接口 2.3.9時(shí)鐘計(jì)時(shí)器 2.3.10秒表計(jì)時(shí)器 2.3.11可編程定時(shí)/計(jì)數(shù)器 2.3.12LCD驅(qū)動(dòng)器與控制器 2.3.13聲音發(fā)生器 2.3.14模擬比較器 2.3.15模擬比較器 2.3.16A/D轉(zhuǎn)換器 2.3.17D/A轉(zhuǎn)換器 2.3.18電源電壓檢測電路 2.3.19中斷系統(tǒng) 第三章應(yīng)用 3.1電子門鎖 3.1.1電子門鎖 3.1.2EOC88104單片機(jī)的控制信號 3.1.3程序流程 3.2手持式"交通卡"讀寫器 3.2.1結(jié)構(gòu) 3.2.2操作流程與編程注意事項(xiàng) 3.3高檔股票信息機(jī) 3.3.1性能 3.3.2EOC88系列單片機(jī)開發(fā)系統(tǒng)組成及開發(fā)過程 第四章系統(tǒng)組成概述 4.1系統(tǒng)組成概述 4.2主計(jì)算機(jī)位置 4.3硬件開發(fā)工具概述 4.3.1內(nèi)電路仿真器 4.3.2外圍電路板 4.3.3內(nèi)電路仿真器操作軟件在Windows上的安裝 4.4軟件開發(fā)工具 4.4.1EOC88系列"結(jié)構(gòu)匯編器"軟件包 4.4.2EOC88XXX開發(fā)工具軟件包 4.5開發(fā)過程概述 4.6匯編語言源文件的編制 4.6.1EOC88系列單片機(jī) 4.6.2偽指令 4.6.3宏指令 4.6.4條件匯編 4.6.5輸出表格控制 4.7各軟件工具在開發(fā)過程中的使用 4.7.1結(jié)構(gòu)預(yù)處理器 4.7.2交叉匯編器 4.7.3連接器 4.7.4連接命令參數(shù)文件的生成 4.7.5二進(jìn)制/十六進(jìn)制轉(zhuǎn)換器 4.7.6符號信息生成器 4.7.7符號表文件生成器 4.7.8程序未使用區(qū)填充器 4.7.9功能選擇生成器 4.7.10掩模數(shù)據(jù)檢查器 4.7.11批處理文件 4.8仿真調(diào)試 4.8.1調(diào)試功能概述 4.8.2開發(fā)系統(tǒng)仿真調(diào)試命令 4.8.3開發(fā)系統(tǒng)仿真調(diào)試操作 4.8.4開發(fā)系統(tǒng)運(yùn)行注意事項(xiàng)
上傳時(shí)間: 2013-10-24
上傳用戶:鳳臨西北
日本富士通公司(FUJITSV)是世界著名的電子公司,在計(jì)算機(jī)和通信領(lǐng)域占有重要 位置,1995年列日本通信企業(yè)營業(yè)額第二名,做為通信公司和計(jì)算機(jī)技術(shù)的核心——CPU 技術(shù),富士通公司在技術(shù)上是先進(jìn)的。本書對該公司的8位單片機(jī)做了系統(tǒng)介紹,包括 CPU硬件結(jié)構(gòu),軟件應(yīng)用,程序示例,并對該公司8位單位機(jī)F↑2MC—8L系列各品種做了 概括介紹,使讀者能夠?qū)υ摴镜膯纹瑱C(jī)選型、開發(fā)及應(yīng)用。單片機(jī)技術(shù)的主要應(yīng)用范圍 是控制領(lǐng)域,尤其是在中國的家電領(lǐng)域,有廣闊的應(yīng)用前景。
標(biāo)簽: 8位單片機(jī) 技術(shù)應(yīng)用
上傳時(shí)間: 2013-10-22
上傳用戶:sc965382896
單片機(jī)熔絲位詳解。。。。
上傳時(shí)間: 2013-11-16
上傳用戶:chenbhdt
飛思卡爾8位單片機(jī) 中文數(shù)據(jù)手冊
上傳時(shí)間: 2013-10-09
上傳用戶:WMC_geophy
四位數(shù)字時(shí)鐘詳細(xì)資料
標(biāo)簽: 數(shù)字時(shí)鐘
上傳時(shí)間: 2013-10-31
上傳用戶:qingzhuhu
四位數(shù)碼管從一數(shù)到F,LED就向下移一位c語言代碼
上傳時(shí)間: 2014-12-25
上傳用戶:1214209695
16位單片機(jī)C語言編程
上傳時(shí)間: 2014-12-25
上傳用戶:bakdesec
MSP430系列超低功耗16位單片機(jī)原理與應(yīng)用
標(biāo)簽: MSP 430 超低功耗 位單片機(jī)
上傳時(shí)間: 2013-11-24
上傳用戶:非衣2016
TLC2543是TI公司的12位串行模數(shù)轉(zhuǎn)換器,使用開關(guān)電容逐次逼近技術(shù)完成A/D轉(zhuǎn)換過程。由于是串行輸入結(jié)構(gòu),能夠節(jié)省51系列單片機(jī)I/O資源;且價(jià)格適中,分辨率較高,因此在儀器儀表中有較為廣泛的應(yīng)用。 TLC2543的特點(diǎn) (1)12位分辯率A/D轉(zhuǎn)換器; (2)在工作溫度范圍內(nèi)10μs轉(zhuǎn)換時(shí)間; (3)11個(gè)模擬輸入通道; (4)3路內(nèi)置自測試方式; (5)采樣率為66kbps; (6)線性誤差±1LSBmax; (7)有轉(zhuǎn)換結(jié)束輸出EOC; (8)具有單、雙極性輸出; (9)可編程的MSB或LSB前導(dǎo); (10)可編程輸出數(shù)據(jù)長度。 TLC2543的引腳排列及說明 TLC2543有兩種封裝形式:DB、DW或N封裝以及FN封裝,這兩種封裝的引腳排列如圖1,引腳說明見表1 TLC2543電路圖和程序欣賞 #include<reg52.h> #include<intrins.h> #define uchar unsigned char #define uint unsigned int sbit clock=P1^0; sbit d_in=P1^1; sbit d_out=P1^2; sbit _cs=P1^3; uchar a1,b1,c1,d1; float sum,sum1; double sum_final1; double sum_final; uchar duan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; uchar wei[]={0xf7,0xfb,0xfd,0xfe}; void delay(unsigned char b) //50us { unsigned char a; for(;b>0;b--) for(a=22;a>0;a--); } void display(uchar a,uchar b,uchar c,uchar d) { P0=duan[a]|0x80; P2=wei[0]; delay(5); P2=0xff; P0=duan[b]; P2=wei[1]; delay(5); P2=0xff; P0=duan[c]; P2=wei[2]; delay(5); P2=0xff; P0=duan[d]; P2=wei[3]; delay(5); P2=0xff; } uint read(uchar port) { uchar i,al=0,ah=0; unsigned long ad; clock=0; _cs=0; port<<=4; for(i=0;i<4;i++) { d_in=port&0x80; clock=1; clock=0; port<<=1; } d_in=0; for(i=0;i<8;i++) { clock=1; clock=0; } _cs=1; delay(5); _cs=0; for(i=0;i<4;i++) { clock=1; ah<<=1; if(d_out)ah|=0x01; clock=0; } for(i=0;i<8;i++) { clock=1; al<<=1; if(d_out) al|=0x01; clock=0; } _cs=1; ad=(uint)ah; ad<<=8; ad|=al; return(ad); } void main() { uchar j; sum=0;sum1=0; sum_final=0; sum_final1=0; while(1) { for(j=0;j<128;j++) { sum1+=read(1); display(a1,b1,c1,d1); } sum=sum1/128; sum1=0; sum_final1=(sum/4095)*5; sum_final=sum_final1*1000; a1=(int)sum_final/1000; b1=(int)sum_final%1000/100; c1=(int)sum_final%1000%100/10; d1=(int)sum_final%10; display(a1,b1,c1,d1); } }
上傳時(shí)間: 2013-11-19
上傳用戶:shen1230
《32位單片機(jī)C語言編程:基于PIC32》介紹32位單片機(jī)PIC32的C語言編程技術(shù),引導(dǎo)讀者循序漸進(jìn)地掌握基于PIC32單片機(jī)的嵌入式控制系統(tǒng)的軟硬件設(shè)計(jì)技術(shù)。全書內(nèi)容分為三部分,第一部分是基礎(chǔ)知識,第二部分是基本實(shí)踐,第三部分是高級應(yīng)用。 《32位單片機(jī)C語言編程:基于PIC32》內(nèi)容新穎實(shí)用,趣味性強(qiáng),既可作為嵌入式系統(tǒng)設(shè)計(jì)人員的參考書,也可作為高年級本科生、研究生的學(xué)習(xí)參考書。任何對嵌入式控制系統(tǒng)設(shè)計(jì)感興趣的讀者都會從中受益。
標(biāo)簽: PIC 32 32位單片機(jī) C語言編程
上傳時(shí)間: 2013-11-17
上傳用戶:sardinescn
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1