I2C 總線包括了兩條串行總線(時鐘線SCL 和數(shù)據(jù)線SDA),通過這兩條總線能實(shí)現(xiàn)多個芯片之間的通信。在互相連接的芯片中,至少有一個芯片作為總線控制器,而其它芯片則作為從控制器。在本應(yīng)用說明中,介紹了用Holtek 的八位RISC 結(jié)構(gòu)的單片機(jī)作為單總線控制器的軟件實(shí)現(xiàn)的方法。在本文的示例中,采用了一片EEPROM(型號HT24LC02,2Kbit)作為從控制器參與測試。電路說明:HT24LC02 的A0、A1、A2、VSS、WP 引腳接地,VCC 接+5V,SCL 接PA3,SDA 接PA2使用說明:例程中先向eeprom 中寫數(shù)據(jù),寫完后,再將eeprom 中內(nèi)容讀出來,并將讀出數(shù)據(jù)進(jìn)行比較,若數(shù)據(jù)不相等程序跳到fail_out 中;若相等,最后程序跳到ok_end 中。本說明中提供了一個源文件OP_HT24.ASM 和一個包含文件HT24.ASM。在應(yīng)用時,要將OP_HT24.ASM 文件添加到用戶的project 中,并修改HT24.INC 文件中的變量設(shè)置,以建立SCL/SDA引腳來與用戶的應(yīng)用電路相匹配。
上傳時間: 2013-10-19
上傳用戶:ming52900
光盤內(nèi)容1.1例 程 “例程”文件夾中為各章節(jié)的程序代碼,均在作者的目標(biāo)板上(自行開發(fā))調(diào)試通過,以確保程序正確。n Keil C對中文文件、目錄以及空格等可能無法編譯連接,所以若要正確調(diào)試,須確保所有文件、目錄為連續(xù)英文名或數(shù)字。n 這些程序應(yīng)用到其他C8051Fxxx系列單片機(jī)時,要確保各個操作寄存器的名稱、地址與各個控制位相一致,否則需要修改。很多寄存器位的位置并不相同,所以移植程序時,使用者要參考F040寄存器和移植對象單片機(jī)的寄存器,以確保正確操作。1.2 原理圖及pcb封裝“原理圖及pcb封裝”文件夾里包含作者制作的C8051F040PCB封裝和原理圖引腳定義文件c8051f040.ddb。其中PCB封裝與Silicon Laboratories公司(原Cygnal公司)提供的TQ100封裝稍有不同(在cygnalpcb文件中): 作者所做引腳長為2.5 mm,而cygnalpcb文件中的引腳長為1.3 mm。加長引腳焊盤是為了方便手工焊芯片。用戶可根據(jù)需要和習(xí)慣選擇封裝。
標(biāo)簽: C8051F040 單片機(jī)開發(fā) C語言編程
上傳時間: 2013-11-19
上傳用戶:
單片機(jī)原理與應(yīng)用《課程簡介》:單片機(jī)已成為電子系統(tǒng)中進(jìn)行數(shù)據(jù)采集、信息處理、通信聯(lián)絡(luò)和實(shí)施控制的重要器件。通常利用單片機(jī)技術(shù)在各種系統(tǒng)、儀器設(shè)備或裝置中,形成嵌入式智能系統(tǒng)或子系統(tǒng)。因此,單片機(jī)技術(shù)是電類專業(yè)特別是電子信息類學(xué)生必須具備的基本功。本課程以51系列單片機(jī)為模型,主要向?qū)W生介紹單片機(jī)的基本結(jié)構(gòu)、工作原理、指令系統(tǒng)與程序設(shè)計、系統(tǒng)擴(kuò)展與工程應(yīng)用。作為微機(jī)原理與接口技術(shù)的后續(xù)課程,本課程強(qiáng)調(diào)實(shí)踐環(huán)節(jié),側(cè)重系統(tǒng)構(gòu)成與應(yīng)用設(shè)計。力求通過實(shí)踐環(huán)節(jié),軟、硬結(jié)合,培養(yǎng)初步的單片機(jī)開發(fā)能力,并使其前導(dǎo)課程講授的基本概念得到綜合與深化。由于課時的限制,綜合性的應(yīng)用設(shè)計安排在后續(xù)課程《微機(jī)應(yīng)用系統(tǒng)設(shè)計》中進(jìn)行。 課 程 內(nèi) 容:第一章 單片微型計算機(jī)概述單片機(jī)的發(fā)展與應(yīng)用 MCS-51系列單片機(jī)簡介第二章 MCS-51系列單片機(jī)結(jié)構(gòu)MCS-51單片機(jī)基本結(jié)構(gòu) CPU 時序簡介 存儲器空間結(jié)構(gòu) 片內(nèi)RAM與SFR時鐘電路與復(fù)位電路 并行I/O口與總線擴(kuò)展第三章 MCS-51單片機(jī)指令系統(tǒng)指令系統(tǒng)簡介數(shù)據(jù)傳送指令 數(shù)據(jù)處理指令 位處理指令 程序控制指令匯編語言程序設(shè)計方法 程序調(diào)試的常用方法第四章 SCB-I 單片單板機(jī)SCB-I 單片單板機(jī)結(jié)構(gòu)簡介 監(jiān)控系統(tǒng)簡介SCB-I 單片單板機(jī)的基本操作 第五章 單片機(jī)常用接口電路的軟、硬件設(shè)計LED顯示接口電路與應(yīng)用編程鍵盤接口電路與應(yīng)用編程計數(shù)器/定時器工作原理及其應(yīng)用編程MCS-51中斷系統(tǒng)及其應(yīng)用編程8255擴(kuò)展并行接口及其應(yīng)用編程串行通信接口及其應(yīng)用編程A/D與D/A轉(zhuǎn)換接口及其應(yīng)用編程*第六章 單片機(jī)應(yīng)用系統(tǒng)設(shè)計舉例第七章 單片機(jī)開發(fā)工具簡介* 加“*”為選講內(nèi)容教學(xué)要求:1、 了解單片機(jī)的一般性概念及單片機(jī)技術(shù)的發(fā)展。2、 掌握51系列單片機(jī)的基本結(jié)構(gòu)與工作原理。3、 掌握51系列單片機(jī)的指令系統(tǒng)與程序設(shè)計的基本方法。4、 以單片單板機(jī)為樣板,掌握51系列單片機(jī)的系統(tǒng)擴(kuò)展設(shè)計。5、 通過實(shí)驗(yàn),掌握單片機(jī)常用接口電路的軟硬件設(shè)計及其應(yīng)用。6、 以上為本課程的基本要求。作為提高要求,對有能力、有興趣的學(xué)生,若能較快地完成基本實(shí)驗(yàn),可在規(guī)定課時內(nèi)安排有一定難度的綜合性實(shí)驗(yàn),以提高其應(yīng)用設(shè)計的能力。 課時安排和考核方式:1、 講課40學(xué)時,實(shí)驗(yàn)20學(xué)時,課內(nèi)外學(xué)時比 1:2 ;(實(shí)驗(yàn)從第七周開始,7個基本實(shí)驗(yàn),選做1個綜合實(shí)驗(yàn))2、 考核方式平時考查 20實(shí)驗(yàn)考核 40(含實(shí)驗(yàn)過程、實(shí)驗(yàn)驗(yàn)收與實(shí)驗(yàn)報告)期末筆試 40參考書:《MCS-51單片機(jī)應(yīng)用設(shè)計》 張毅剛 等編 哈爾濱工業(yè)大學(xué)出版社《MCS-51系列單片機(jī)原理及應(yīng)用》 孫涵芳 徐愛卿 編著 北京航空航天大學(xué)出版社《單片微機(jī)與測控技術(shù)》 趙秀菊 等編 東南大學(xué)出版社《單片微型機(jī)原理、應(yīng)用與實(shí)驗(yàn)》 張友德 等編 復(fù)旦大學(xué)出版社 《單片機(jī)實(shí)驗(yàn)》 肖璋 雷兆宜 編 暨南大學(xué)講義
上傳時間: 2014-01-08
上傳用戶:417313137
ADI_DSP編程時程序相互調(diào)用說明及例程
標(biāo)簽: ADI_DSP 編程 程序 互調(diào)
上傳時間: 2013-11-19
上傳用戶:baba
擴(kuò)頻通信體制在現(xiàn)代通信中的應(yīng)用越來越廣泛。由于擴(kuò)頻碼的偽隨機(jī)性和優(yōu)良的相關(guān)特性,這種體制本身就具有一定的抗干擾性能。但擴(kuò)頻信號的帶寬寬,容易受到空間電磁信號和人為發(fā)射的惡意信號干擾,干擾信號較強(qiáng)時,需要采取抗干擾措施。針對擴(kuò)頻通信中的窄帶干擾,提出了一種基于TMS320C6701的抗干擾自適應(yīng)濾波器的實(shí)現(xiàn)方案,并在其EVM板上進(jìn)行了實(shí)驗(yàn),取得了較好的抗干擾效果。
上傳時間: 2013-11-18
上傳用戶:zl5712176
DSP 在與多個外設(shè)進(jìn)行通信時,通常需要對DSP 的串口進(jìn)行擴(kuò)展。本文詳細(xì)介紹了利用TL16C554 芯片對TMS320VC33 DSP 芯片進(jìn)行串口擴(kuò)展
上傳時間: 2013-10-29
上傳用戶:咔樂塢
FPGA與ARM EPI通信,控制16路步進(jìn)電機(jī)和12路DC馬達(dá) VHDL編寫的,,,,,
上傳時間: 2013-10-21
上傳用戶:zhyfjj
vhdl語言例程集錦
上傳時間: 2013-11-06
上傳用戶:蠢蠢66
《基于Xilinx FPGA的OFDM通信系統(tǒng)基帶設(shè)計》附帶的代碼
標(biāo)簽: Xilinx FPGA OFDM 通信系統(tǒng)
上傳時間: 2014-01-10
上傳用戶:15501536189
在點(diǎn)對多點(diǎn)主從通信系統(tǒng)中,需要合適的接口形式和通信協(xié)議實(shí)現(xiàn)主站與各從站的信息交換。RS -485 接口是適合這種需求的一種標(biāo)準(zhǔn)接口形式。當(dāng)選擇主從多點(diǎn)同步通信方式時,工作過程與幀格式符合HDLC/SDLC協(xié)議。介紹了采用VHDL 語言在FPGA 上實(shí)現(xiàn)的以HDLC/ SDLC 協(xié)議控制為基礎(chǔ)的RS - 485 通信接口芯片。實(shí)驗(yàn)表明,這種接口芯片操作簡單、體積小、功耗低、可靠性高,極具實(shí)用價值。
上傳時間: 2013-11-02
上傳用戶:zhf01y
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1