新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 日立SH3單片機(jī)最小系統(tǒng)的建立

        日立SH3單片機(jī)最小系統(tǒng)的建立

        作者: 時(shí)間:2012-04-23 來源:網(wǎng)絡(luò) 收藏

        2.2 串口通信模塊
        該模塊分別用到MD2/RXD(84管腳),MD1/TXD(85管腳),MD0/SCK(86管腳)3個(gè)管腳,并且他們都屬于功能復(fù)用管腳。當(dāng)3個(gè)管腳作為MD0,MD1,MD2功能管腳時(shí)為模式選擇控制管腳,復(fù)位時(shí)它們的狀態(tài)決定了時(shí)鐘電路的設(shè)置,對(duì)應(yīng)關(guān)系可參考參考文獻(xiàn)。
        正常運(yùn)行以后時(shí)鐘模式控制功能已經(jīng)完成了,如果要用串口功能時(shí)就可以用RXD(84管腳)、TXD(84管腳)進(jìn)行全雙工通信。現(xiàn)在問題是硬件怎么設(shè)計(jì)能同時(shí)滿足這2種功能。在此提供2種方案:
        方案1:串口芯片使用MAX3223芯片,這款芯片有功能使能管腳,如果芯片沒有使能時(shí)芯片管腳處于高阻狀態(tài)。提供的方案框圖如圖片3所示:當(dāng)復(fù)位時(shí)讓MAX3223處于不使能狀態(tài),MAX3223的RXD、TXD引腳處于高阻狀態(tài),添加輔助電路就可以隨心所欲的給SH7708提供模式控制信號(hào)了。當(dāng)系統(tǒng)運(yùn)行起來時(shí)SH7708肯定會(huì)通過Area0的片選信號(hào)g.jpg訪問Area0區(qū)的ROM,所以g.jpg是否出現(xiàn)低脈沖可以作為系統(tǒng)是否已經(jīng)運(yùn)行的標(biāo)志信號(hào),將g.jpg信號(hào)送給模式控制輔助電路,一旦檢測(cè)到g.jpg低脈沖就讓模式控制輔助電路輸出變?yōu)楦咦锠顟B(tài),同時(shí)使能MAX32 23芯片就可以了。模式控制圖3中方案1模塊用一個(gè)組合邏輯門和一個(gè)觸發(fā)器就可以實(shí)現(xiàn)功能。

        本文引用地址:http://www.104case.com/article/171578.htm

        d.JPG


        方案2:采用CPLD將和串口芯片隔開。這樣就可以隨心所欲地控制了,具體方案如圖4:由于在系統(tǒng)中還用到了CPLD的其他資源,所以選擇了這種方案。如果系統(tǒng)沒有在其他功能中用到CPLD的話建議用方案1,因?yàn)榉桨?成本會(huì)低很多。

        e.JPG



        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 瑞昌市| 富锦市| 湘西| 星子县| 泗水县| 贵德县| 托克逊县| 永吉县| 邯郸市| 天峻县| 贺兰县| 灵武市| 开平市| 新邵县| 乌海市| 昭苏县| 临清市| 玉田县| 浠水县| 威宁| 武宁县| 拉萨市| 甘南县| 老河口市| 河西区| 无锡市| 桐庐县| 建始县| 凭祥市| 怀柔区| 迁西县| 井陉县| 潞城市| 饶阳县| 元谋县| 武城县| 广昌县| 介休市| 榆中县| 娄底市| 金门县|