1 概述由于在某些通訊設(shè)計(jì)應(yīng)用中,需要擴(kuò)展更多的串口數(shù)量,比如車床監(jiān)控、紡織儀器檢測(cè)和網(wǎng)狀連接的數(shù)據(jù)采集等應(yīng)用。為此成都國(guó)騰微電子有限公司推出的GM814x 可以滿足多個(gè)同類產(chǎn)品的并聯(lián)擴(kuò)展,并且能簡(jiǎn)單的實(shí)現(xiàn)電路連接和程序控制,主MCU 可以識(shí)別數(shù)據(jù)的來(lái)源和指定和某個(gè)GM814x 通信。2 應(yīng)用說(shuō)明2.1 CS 與SPI 的數(shù)據(jù)通信GM814x 的CS(片選)引腳可用于控制SPI 總線時(shí)鐘有效性,CS 低電平有效,內(nèi)部下拉。CS 有效時(shí),允許芯片的時(shí)鐘接收和數(shù)據(jù)收發(fā);無(wú)效時(shí),SCLK、DIN 和DOUT 均為高阻狀態(tài),GM814x 不響應(yīng)SPI 上的數(shù)據(jù)收發(fā),但能正常收發(fā)子串口數(shù)據(jù)和產(chǎn)生相應(yīng)中斷。2.2 應(yīng)用建議當(dāng)使用GM814x 的應(yīng)用需要擴(kuò)展4 個(gè)以上的串口數(shù)量時(shí),就需要使用2 片以上的GM814x。擴(kuò)展的方式也有多種。方式一:將多個(gè)GM814x 的SPI 接口接在主MCU 的SPI 總線上,然后將所有GM814x 的中斷進(jìn)行線與后連接到MCU 的IRQ 上,同時(shí)將各GM814x 的IRQ 輸出又連接到MCU的IO,以便MCU響應(yīng)中斷后檢測(cè)是具體哪一個(gè)GM814x 輸出的中斷,然后再拉低對(duì)應(yīng)的CS,拉高其它GM814x的CS,并執(zhí)行通信操作。方式二:如果擴(kuò)展的GM814x 數(shù)量較多,采用上述擴(kuò)展方式可能會(huì)占用MCU較多的IO 資源,則可以將GM814x 的中斷輸出連接到具有OC 輸出的與門芯片上,再輸出到MCU 的中斷輸入。同時(shí)又將所有的GM814x 的中斷輸出進(jìn)行編碼輸入到MCU,以供其判斷產(chǎn)生中斷的是哪一個(gè)GM814x。方式三:將所有GM814x 的中斷輸出連接到優(yōu)先編碼器進(jìn)行編碼輸出,同時(shí)編碼器也能輸出低電平信號(hào)給MCU 作為中斷響應(yīng)。MCU 檢測(cè)編碼數(shù)據(jù)以獲知產(chǎn)生中斷的GM814x,然后進(jìn)行數(shù)據(jù)通信處理。這種方式電路最簡(jiǎn)單,占用MCU 的IO 資源也最少。 舉例:使用MCS51 單片機(jī)擴(kuò)展8 片GM814x。本電路中,采用了上述提到的第三種擴(kuò)展方式。通過(guò)普通的MCS51 單片機(jī)擴(kuò)展最多8 片GM814x,可擴(kuò)展最多32 個(gè)標(biāo)準(zhǔn)串口。為了節(jié)省MCU的IO 資源,電路中增加了一片8-3 線優(yōu)先編碼器74LS348 和一片3-8 線譯碼器74HC138。8 片GM814x 的IRQ 中斷通過(guò)一片74LS348 輸出中斷源向量,同時(shí)產(chǎn)生GS 低電平信號(hào)到MCS51 的外部中斷0 上,MCS51 響應(yīng)中斷后,可查詢A0~A2 的值確定產(chǎn)生中斷的GM814x,然后MCU 使能74HC138,輸出對(duì)應(yīng)的ABC 信號(hào)選中產(chǎn)生IRQ 信號(hào)的GM814x,再進(jìn)行SPI 總線上的數(shù)據(jù)通信。 示例程序:本示例程序使用C 語(yǔ)言描述,僅供參考。 由于74LS348 是優(yōu)先編碼器,多個(gè)中斷同時(shí)產(chǎn)生的時(shí)候,74LS348 的編碼只會(huì)指示輸入編號(hào)上最高的IRQ,MCU 無(wú)法直接獲知是否其它的GM814x 也產(chǎn)生了中斷。同時(shí)GM814x 在自己的中斷申請(qǐng)后,數(shù)據(jù)傳輸?shù)降?bit 時(shí)會(huì)自動(dòng)清除,所以數(shù)據(jù)接收完后如果MCU 的中斷引腳仍然為低,則表示還有其它GM814x 的中斷申請(qǐng),故必須在處理完當(dāng)前中斷后繼續(xù)查詢新的中斷向量。這就是上述示例程序中while 循環(huán)的目的。 以上應(yīng)用建議僅供設(shè)計(jì)者參考,不代表最終實(shí)現(xiàn)方式,更可靠和實(shí)際的實(shí)現(xiàn)方式可由設(shè)計(jì)者根據(jù)自己的實(shí)際情況確定。l 示例中的數(shù)據(jù)、參數(shù)和標(biāo)志字命名不代表實(shí)際產(chǎn)品的特性,請(qǐng)參考實(shí)際產(chǎn)品的數(shù)據(jù)手冊(cè)來(lái)獲取你所需要的數(shù)據(jù)。
上傳時(shí)間: 2013-10-26
上傳用戶:suicoe
I2C總線高頻頭控制程序(Keil C51程序 基于芯片TSA5522系列) /*I2C總線高頻頭控制Keil C51程序(PLL芯片為TSA5522系列) *///--------------------------------------------------------------------------//// 源程序大公開 //// (c) Copyright 2001-2003 xuwenjun //// All Rights Reserved //// V1.00 ////--------------------------------------------------------------------------////標(biāo) 題: I2C總線高頻頭控制程序(PLL芯片為TSA5522系列) ////文件名: xwj_fi1256.c ////版 本: V1.00 ////修改人: 徐文軍 E-mail:xuwenjun@21cn.com ////日 期: 06-02-26 首次公開 ////描 述: I2C總線高頻頭控制程序(PLL芯片為TSA5522系列) ////聲 明: //// 以下代碼僅免費(fèi)提供給學(xué)習(xí)用途,但引用或修改后必須在文件中聲明出處. //// 如用于商業(yè)用途請(qǐng)與作者聯(lián)系. E-mail:xuwenjun@21cn.com //// 有問題請(qǐng)mailto xuwenjun@21cn.com 歡迎與我交流! ////--------------------------------------------------------------------------////老版本: 無(wú) 老版本文件名: ////創(chuàng)建人: 徐文軍 E-mail:xuwenjun@21cn.com ////日 期: 06-02-26 ////描 述: ////--------------------------------------------------------------------------// /* 頻率單位為KHz */#define FUENCY 38900 /* 中頻頻率 */#define PLLdataH(f) ((f+FUENCY)*16/1000/256) /* 頻率數(shù)據(jù)高 第1字節(jié)*/#define PLLdataL(f) ((f+FUENCY)*16/1000%256) /* 頻率數(shù)據(jù)低 第2字節(jié)*/#define PLLCON1 0x8e /* 控制字1 第3字節(jié)*/ /* 控制字2 第4字節(jié)*/#define PLLCON2(f) (((f)<(168000))?(0xa0):(((f)<(450000))?(0x90):(0x30)))#define PLLdata3(fchan) PLLdataH (fchan),PLLdataL (fchan),PLLCON2 (fchan)
上傳時(shí)間: 2013-11-10
上傳用戶:nanfeicui
AOC772S單芯片06年新款機(jī)數(shù)據(jù):AOC772S(24C08)單芯片06年新款.bin
上傳時(shí)間: 2013-12-17
上傳用戶:liangrb
旺玖USB轉(zhuǎn)串口控制芯片PL-2313資料
標(biāo)簽: 2313 USB PL 轉(zhuǎn)串口
上傳時(shí)間: 2014-01-25
上傳用戶:zhuimenghuadie
USB芯片資料及開發(fā)工具
上傳時(shí)間: 2013-11-11
上傳用戶:jdm439922924
RSM1843 是四線電阻式觸摸屏控制芯片。電路是一個(gè)12bit 模數(shù)轉(zhuǎn)換器(ADC),內(nèi)置 同步串行數(shù)據(jù)接口和驅(qū)動(dòng)觸摸屏的低阻開關(guān)。基準(zhǔn)電壓(Vref)變化范圍從1V 到+Vcc,相 應(yīng)的輸入電壓范圍為0V 到Vref。電路提供了關(guān)斷模式,功耗可降低至0.5W。RSM1843 工 作電壓能低至2.7V,是電池供電設(shè)備的理想選擇,可適用于電阻式觸摸屏的PDA 等便攜設(shè)備。
標(biāo)簽: 1843 RSM 四線電阻式 觸摸屏控制芯片
上傳時(shí)間: 2013-11-19
上傳用戶:lalalal
DSP芯片與觸摸屏的接口控制
上傳時(shí)間: 2013-11-18
上傳用戶:Maple
由DSP芯片生成電壓空間矢量脈寬調(diào)制波。
標(biāo)簽: DSP 芯片 電壓 空間矢量脈寬調(diào)制
上傳時(shí)間: 2013-11-13
上傳用戶:xiaowei314
作者:張雄偉 第一章 概述 第二章 DSP芯片的基本結(jié)構(gòu)和特征 第三章 DSP芯片的定點(diǎn)運(yùn)算 第四章 DSP芯片的浮點(diǎn)運(yùn)算 第五章 TMS320DSP芯片的定點(diǎn)軟硬件設(shè)計(jì) 第六章 TMS320DSP芯片的浮點(diǎn)軟硬件設(shè)計(jì) 第七章 COFF公共目標(biāo)文件格式 第八章 DSP芯片的開發(fā)工具及應(yīng)用 第九章 用C語(yǔ)言開發(fā)DSP芯片 第十章 DSP芯片的C語(yǔ)言和匯編語(yǔ)言的混合開發(fā) 第十一章 DSP芯片的應(yīng)用開發(fā)舉例 第十二章 數(shù)字濾波器的DSP實(shí)現(xiàn) 第十三章 FFT的DSP實(shí)現(xiàn)
上傳時(shí)間: 2013-10-12
上傳用戶:dddddd
DSP芯片SCI模塊在電力電子控制裝置中的應(yīng)用
上傳時(shí)間: 2013-11-23
上傳用戶:crazyer
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1