8051處理器自誕生起近30年來(lái),一直都是嵌入式應(yīng)用的主流處理器,不同規(guī)模的805l處理器涵蓋了從低成本到高性能、從低密度到高密度的產(chǎn)品。該處理器極具靈活性,可讓開發(fā)者自行定義部分指令,量身訂制所需的功能模塊和外設(shè)接口,而且有標(biāo)準(zhǔn)版和經(jīng)濟(jì)版等多種版本可供選擇,可讓設(shè)計(jì)人員各取所需,實(shí)現(xiàn)更高性價(jià)比的結(jié)構(gòu)。如此多的優(yōu)越性使得8051處理器牢固地占據(jù)著龐大的應(yīng)用市場(chǎng),因此研究和發(fā)展8051及與其兼容的接口具有極大的應(yīng)用前景。在眾多8051的外設(shè)接口中,I2C總線接口扮演著重要的角色。通用的12C接口器件,如帶12C總線的RAM,ROM,AD/DA,LCD驅(qū)動(dòng)器等,越來(lái)越多地應(yīng)用于計(jì)算機(jī)及自動(dòng)控制系統(tǒng)中。因此,本論文的根本目的就是針對(duì)如何在8051內(nèi)核上擴(kuò)展I2C外設(shè)接口進(jìn)行較深入的研究。 本課題項(xiàng)目采用可編程技術(shù)來(lái)開發(fā)805l核以及12C接口。由于8051內(nèi)核指令集相容,我們能借助在現(xiàn)有架構(gòu)方面的經(jīng)驗(yàn),發(fā)揮現(xiàn)有的大量代碼和工具的優(yōu)勢(shì),較快地完成設(shè)計(jì)。在8051核模塊里,我們主要實(shí)現(xiàn)中央處理器、程序存儲(chǔ)器、數(shù)據(jù)存儲(chǔ)器、定時(shí)/計(jì)數(shù)器、并行接口、串行接口和中斷系統(tǒng)等七大單元及數(shù)據(jù)總線、地址總線和控制總線等三大總線,這些都是標(biāo)準(zhǔn)8051核所具有的模塊。在其之上我們?cè)偾度?2C的串行通信模塊,采用自下而上的方法,逐次實(shí)現(xiàn)一位的收發(fā)、一個(gè)字節(jié)的收發(fā)、一個(gè)命令的收發(fā),直至實(shí)現(xiàn)I2C的整個(gè)通信協(xié)議。 8051核及I2C總線的研究通過(guò)可編程邏輯器件和一塊外圍I2C從設(shè)備TMPl01來(lái)驗(yàn)證。本課題的最終目的是可編程邏輯器件實(shí)現(xiàn)的8051核成功并高效地控制擴(kuò)展的12C接口與從設(shè)備TMPl01通信。 用EP2C35F672C6芯片開發(fā)的12C接口,數(shù)據(jù)的傳輸速率由該芯片嵌入8051微處理的時(shí)鐘頻率決定。經(jīng)測(cè)試其傳輸速率可達(dá)普通速率和快速速率。 目前集成了該12C接口的8051核已經(jīng)在工作中投入使用,主要用于POS設(shè)備的用戶數(shù)據(jù)加密及對(duì)設(shè)備溫度的實(shí)時(shí)控制。雖然該設(shè)備尚未大批量投產(chǎn),但它已成功通過(guò)PCI(PaymentCardIndustry)協(xié)會(huì)認(rèn)證。
標(biāo)簽: FPGA 8051 I2C 內(nèi)核
上傳時(shí)間: 2013-06-18
上傳用戶:731140412
RealView Developer Suite工具是ARM公司是推出的新一代ARM集成開發(fā)工具。支持所有ARM 系列核,并與眾多第三方實(shí)時(shí)操作系統(tǒng)及工具商合作簡(jiǎn)化開發(fā)流程。開發(fā)工具包含以下組件: ? 完全優(yōu)化的ISO C/C++編譯器 ? C++ 標(biāo)準(zhǔn)模板庫(kù) ? 強(qiáng)大的宏編譯器 ? 支持代碼和數(shù)據(jù)復(fù)雜存儲(chǔ)器布局的連接器 ? 可選 GUI調(diào)試器 ? 基于命令行的符號(hào)調(diào)試器(armsd) ? 指令集仿真器 ? 生成無(wú)格式二進(jìn)制工具、Intel 32位和Motorola 32位ROM映像代碼
上傳時(shí)間: 2013-08-02
上傳用戶:夢(mèng)不覺、
·本書從軟件設(shè)計(jì)的角度,全面、系統(tǒng)地介紹了ARM處理器的基本體系結(jié)構(gòu)和軟件設(shè)計(jì)與優(yōu)化方法。內(nèi)容包括:ARM處理器基礎(chǔ);ARM/Thumb指令集;C語(yǔ)言與匯編語(yǔ)言程序的設(shè)計(jì)與優(yōu)化;基本運(yùn)算、操作的優(yōu)化;基于ARM的DSP;異常與中斷處理;固件與嵌入式OS;cache與存儲(chǔ)器管理;ARMv6體系結(jié)構(gòu)的特點(diǎn)等。全書內(nèi)容完整,針對(duì)各種不同的ARM內(nèi)核系統(tǒng)結(jié)構(gòu)都有詳盡論述,并有大量的例子和源代碼。附錄給出了完
標(biāo)簽: ARM 嵌入式 系統(tǒng)開發(fā) 軟件設(shè)計(jì)
上傳時(shí)間: 2013-04-24
上傳用戶:763274289
ARM處理器是一種低功耗高性能的32位RISC (精簡(jiǎn)指令系統(tǒng))處理器。本章將其從結(jié)構(gòu)入手進(jìn)行分析,基于目前流行的ARM920T核詳細(xì)描述其硬件結(jié)構(gòu)和編程。
標(biāo)簽: ARM 嵌入式C 編程 標(biāo)準(zhǔn)教程
上傳時(shí)間: 2013-06-10
上傳用戶:愛順不順
·這是一本關(guān)于數(shù)字波形產(chǎn)生、數(shù)字濾波器設(shè)計(jì)、數(shù)字信號(hào)處理工具及技術(shù)應(yīng)用的最新綜合性教材。全書共包含9章及7個(gè)附錄,前8章分別介紹了DSP開發(fā)系統(tǒng)、DSK的輸入輸出、C6x系列處理器的體系結(jié)構(gòu)和指令集、有限沖激響應(yīng)濾波器、無(wú)限沖激響應(yīng)濾波器、快速傅里葉變換、自適應(yīng)濾波器、程序代碼優(yōu)化技術(shù)等內(nèi)容,第9章為DSP的應(yīng)用及學(xué)生的一些課程設(shè)計(jì)。每章開始主要介紹基本理論,然后給出一些具體例子和必要的背景知識(shí),最
標(biāo)簽: DSP 編程 開發(fā)技術(shù)
上傳時(shí)間: 2013-05-31
上傳用戶:zzbin_2000
isoad系列產(chǎn)品實(shí)現(xiàn)傳感器和主機(jī)之間的信號(hào)安全隔離和高精度數(shù)字采集與傳輸,廣泛應(yīng)用于rs-232/485總線工業(yè)自動(dòng)化控制系統(tǒng),4-20ma / 0-10v信號(hào)測(cè)量、監(jiān)視和控制,小信號(hào)的測(cè)量以及工業(yè)現(xiàn)場(chǎng)信號(hào)隔離及長(zhǎng)線傳輸?shù)冗h(yuǎn)程監(jiān)控場(chǎng)合。通過(guò)軟件的配置,可接入多種傳感器類型,包括電流輸出型、電壓輸出型、以及熱電偶等等。 產(chǎn)品內(nèi)部包括電源隔離,信號(hào)隔離、線性化,a/d轉(zhuǎn)換和rs-485串行通信等模塊。每個(gè)串口最多可接256只iso ad系列模塊,通訊方式采用ascii 碼字符通訊協(xié)議或modbus rtu通訊協(xié)議,其指令集兼容于adam模塊,波特率可由用戶設(shè)置,能與其他廠家的控制模塊掛在同一rs-485總線上,便于主機(jī)編程。 isoad系列產(chǎn)品是基于單片機(jī)的智能監(jiān)測(cè)和控制系統(tǒng),所有用戶設(shè)定的校準(zhǔn)值,地址,波特率,數(shù)據(jù)格式,校驗(yàn)和狀態(tài)等配置信息都儲(chǔ)存在非易失性存儲(chǔ)器eeprom里。 isoad系列產(chǎn)品按工業(yè)標(biāo)準(zhǔn)設(shè)計(jì)、制造,信號(hào)輸入 / 輸出之間隔離,可承受3000vdc隔離電壓,抗干擾能力強(qiáng),可靠性高。工作溫度范圍- 45℃~+80℃。
標(biāo)簽: 20 mA D轉(zhuǎn)換 模擬信號(hào)
上傳時(shí)間: 2013-11-23
上傳用戶:comer1123
產(chǎn)品概述: iso 40xx系列產(chǎn)品實(shí)現(xiàn)傳感器和主機(jī)之間的信號(hào)采集,用以檢測(cè)模擬信號(hào)或控制遠(yuǎn)程設(shè)備。通過(guò)軟件的配置,可用于多種傳感器類型,包括:模擬信號(hào)輸入,模擬信號(hào)輸出,和數(shù)字信號(hào)輸入/輸出(i/o)。 iso 40xx系列產(chǎn)品可應(yīng)用在 rs-232/485總線工業(yè)自動(dòng)化控制系統(tǒng),溫度信號(hào)測(cè)量、監(jiān)視和控制,小信號(hào)的測(cè)量以及工業(yè)現(xiàn)場(chǎng)信號(hào)隔離及長(zhǎng)線傳輸?shù)鹊取.a(chǎn)品包括電源隔離、信號(hào)隔離及線性化,a/d轉(zhuǎn)換和rs-485串行通信。每個(gè)串口最多可接256只 iso 40xx系列模塊,通訊方式采用ascii碼、modbus通訊協(xié)議,其指令集兼容于adam模塊,波特率可由代碼設(shè)置,能與其他廠家的控制模塊掛在同一rs-485總線上,便于計(jì)算機(jī)編程。
上傳時(shí)間: 2013-10-12
上傳用戶:s藍(lán)莓汁
不懂得單片機(jī)的指令集,也能夠編寫完美的單片機(jī)程序
上傳時(shí)間: 2013-10-13
上傳用戶:四只眼
不懂得單片機(jī)的指令集,也能夠編寫完美的單片機(jī)程序
上傳時(shí)間: 2013-10-30
上傳用戶:xiaoxiang
單片機(jī)111條 匯編語(yǔ)言
上傳時(shí)間: 2013-11-01
上傳用戶:012345
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1