亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

數(shù)(shù)字轉(zhuǎn)(zhuǎn)換芯片

  • GM814x兼容SPITM總線的UART擴(kuò)展芯片并聯(lián)擴(kuò)展應(yīng)用

    1 概述由于在某些通訊設(shè)計(jì)應(yīng)用中,需要擴(kuò)展更多的串口數(shù)量,比如車床監(jiān)控、紡織儀器檢測和網(wǎng)狀連接的數(shù)據(jù)采集等應(yīng)用。為此成都國騰微電子有限公司推出的GM814x 可以滿足多個(gè)同類產(chǎn)品的并聯(lián)擴(kuò)展,并且能簡單的實(shí)現(xiàn)電路連接和程序控制,主MCU 可以識別數(shù)據(jù)的來源和指定和某個(gè)GM814x 通信。2 應(yīng)用說明2.1 CS 與SPI 的數(shù)據(jù)通信GM814x 的CS(片選)引腳可用于控制SPI 總線時(shí)鐘有效性,CS 低電平有效,內(nèi)部下拉。CS 有效時(shí),允許芯片的時(shí)鐘接收和數(shù)據(jù)收發(fā);無效時(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)中斷后檢測是具體哪一個(gè)GM814x 輸出的中斷,然后再拉低對應(yīng)的CS,拉高其它GM814x的CS,并執(zhí)行通信操作。方式二:如果擴(kuò)展的GM814x 數(shù)量較多,采用上述擴(kuò)展方式可能會占用MCU較多的IO 資源,則可以將GM814x 的中斷輸出連接到具有OC 輸出的與門芯片上,再輸出到MCU 的中斷輸入。同時(shí)又將所有的GM814x 的中斷輸出進(jìn)行編碼輸入到MCU,以供其判斷產(chǎn)生中斷的是哪一個(gè)GM814x。方式三:將所有GM814x 的中斷輸出連接到優(yōu)先編碼器進(jìn)行編碼輸出,同時(shí)編碼器也能輸出低電平信號給MCU 作為中斷響應(yīng)。MCU 檢測編碼數(shù)據(jù)以獲知產(chǎn)生中斷的GM814x,然后進(jìn)行數(shù)據(jù)通信處理。這種方式電路最簡單,占用MCU 的IO 資源也最少。 舉例:使用MCS51 單片機(jī)擴(kuò)展8 片GM814x。本電路中,采用了上述提到的第三種擴(kuò)展方式。通過普通的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 中斷通過一片74LS348 輸出中斷源向量,同時(shí)產(chǎn)生GS 低電平信號到MCS51 的外部中斷0 上,MCS51 響應(yīng)中斷后,可查詢A0~A2 的值確定產(chǎn)生中斷的GM814x,然后MCU 使能74HC138,輸出對應(yīng)的ABC 信號選中產(chǎn)生IRQ 信號的GM814x,再進(jìn)行SPI 總線上的數(shù)據(jù)通信。 示例程序:本示例程序使用C 語言描述,僅供參考。 由于74LS348 是優(yōu)先編碼器,多個(gè)中斷同時(shí)產(chǎn)生的時(shí)候,74LS348 的編碼只會指示輸入編號上最高的IRQ,MCU 無法直接獲知是否其它的GM814x 也產(chǎn)生了中斷。同時(shí)GM814x 在自己的中斷申請后,數(shù)據(jù)傳輸?shù)降?bit 時(shí)會自動清除,所以數(shù)據(jù)接收完后如果MCU 的中斷引腳仍然為低,則表示還有其它GM814x 的中斷申請,故必須在處理完當(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)品的特性,請參考實(shí)際產(chǎn)品的數(shù)據(jù)手冊來獲取你所需要的數(shù)據(jù)。

    標(biāo)簽: SPITM 814x UART 814

    上傳時(shí)間: 2013-10-26

    上傳用戶:suicoe

  • I2C總線高頻頭控制程序(Keil C51程序 基于芯片TS

    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è)用途請與作者聯(lián)系.    E-mail:xuwenjun@21cn.com           ////        有問題請mailto xuwenjun@21cn.com   歡迎與我交流!                  ////--------------------------------------------------------------------------////老版本: 無                             老版本文件名:                      ////創(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)

    標(biāo)簽: Keil I2C C51 程序

    上傳時(shí)間: 2013-11-10

    上傳用戶:nanfeicui

  • 魔陣的又一個(gè)實(shí)例。 你輸入一個(gè)素?cái)?shù)

    魔陣的又一個(gè)實(shí)例。 你輸入一個(gè)素?cái)?shù),之後將會在相同的目錄下面 生成一個(gè).txt文件,裏面有一個(gè)n*n的魔陣

    標(biāo)簽:

    上傳時(shí)間: 2015-01-14

    上傳用戶:weiwolkt

  • 【文本與二值圖像的游程】1. 文本游程壓縮的原理 對重復(fù)字段采用3符號標(biāo)識法:(1) 重復(fù)提示符,比如@,#等;(2) 游程長度參數(shù)或重復(fù)次數(shù),若用一個(gè)字節(jié)表示,最大長度可為255個(gè)重復(fù)字;(3) 重

    【文本與二值圖像的游程】1. 文本游程壓縮的原理 對重復(fù)字段采用3符號標(biāo)識法:(1) 重復(fù)提示符,比如@,#等;(2) 游程長度參數(shù)或重復(fù)次數(shù),若用一個(gè)字節(jié)表示,最大長度可為255個(gè)重復(fù)字;(3) 重復(fù)字符。以上三部分合稱為重復(fù)因子。可見要獲得壓縮效益,重復(fù)字符應(yīng)在3個(gè)以上。2. 圖像游程壓縮的原理 對于二值圖像,原始數(shù)據(jù)為零一矩陣,壓縮時(shí)逐行處理該矩陣:(1) 連續(xù)n個(gè)1,表示為+n;(2) 連續(xù)n個(gè)0,表示為-n。

    標(biāo)簽: 重復(fù) 游程 255 二值圖像

    上傳時(shí)間: 2014-01-21

    上傳用戶:685

  • 下面我們根據(jù)8251A芯片的使用體會對其在串行同步方式下的通信原理及應(yīng)用進(jìn)行著重介紹。在開始發(fā)送或接收之前

    下面我們根據(jù)8251A芯片的使用體會對其在串行同步方式下的通信原理及應(yīng)用進(jìn)行著重介紹。在開始發(fā)送或接收之前,8251A必須裝入一組由CPU 產(chǎn)生的控制字。

    標(biāo)簽: 8251A 芯片 串行同步 方式

    上傳時(shí)間: 2015-04-08

    上傳用戶:frank1234

  • 本書第二部分講述的是在Wi n 3 2平臺上的Wi n s o c k編程。對于眾多的基層網(wǎng)絡(luò)協(xié)議

    本書第二部分講述的是在Wi n 3 2平臺上的Wi n s o c k編程。對于眾多的基層網(wǎng)絡(luò)協(xié)議, Wi n s o c k是訪問它們的首選接口。而且在每個(gè)Wi n 3 2平臺上,Wi n s o c k都以不同的形式存在著。 Wi n s o c k是網(wǎng)絡(luò)編程接口,而不是協(xié)議。它從U n i x平臺的B e r k e l e y(B S D)套接字方案借鑒了 許多東西,后者能訪問多種網(wǎng)絡(luò)協(xié)議。在Wi n 3 2環(huán)境中,Wi n s o c k接口最終成為一個(gè)真正的 “與協(xié)議無關(guān)”接口,尤其是在Winsock 2發(fā)布之后。

    標(biāo)簽: 編程 網(wǎng)絡(luò)協(xié)議

    上傳時(shí)間: 2015-07-08

    上傳用戶:thinode

  • 利用“原始套接字”(Raw Socket)

    利用“原始套接字”(Raw Socket),我們可訪問位于基層的傳輸協(xié)議。本章專門講解如 何運(yùn)用這種原始套接字,來模擬I P的一些實(shí)用工具,比如Tr a c e r o u t e和P i n g程序等等。使用原 始套接字,亦可對I P頭信息進(jìn)行實(shí)際的操作。本章只關(guān)心I P協(xié)議;至于如何針對其他協(xié)議使 用原始套接字,我們不打算提及。而且,大多數(shù)協(xié)議(除AT M以外)根本就不支持原始套接 字。所有原始套接字都是使用S O C K _ R AW這個(gè)套接字類型來創(chuàng)建的,而且目前只有Wi n s o c k 2提供了對它的支持。因此,無論Microsoft Windows CE 還是老版本的Windows 95 (無 Winsock 2升級)均不能利用原始套接字的能力。

    標(biāo)簽: Socket Raw 套接

    上傳時(shí)間: 2015-07-08

    上傳用戶:時(shí)代電子小智

  • SPCE061A是凌陽科技推出的一款16位結(jié)構(gòu)的微控制器。SPCE061A內(nèi)嵌32K字的閃存(FLASH)

    SPCE061A是凌陽科技推出的一款16位結(jié)構(gòu)的微控制器。SPCE061A內(nèi)嵌32K字的閃存(FLASH),內(nèi)置兩路DAC,能以單芯片實(shí)現(xiàn)少量語音的存儲、放音;非常適合于帶有語音功能的產(chǎn)品應(yīng)用。

    標(biāo)簽: SPCE 061A 061 FLASH

    上傳時(shí)間: 2015-10-26

    上傳用戶:litianchu

  • 這是一個(gè)基于st7920芯片的字庫液晶的程序

    這是一個(gè)基于st7920芯片的字庫液晶的程序,包含字庫編碼,比較快的輸入所需的字或字符

    標(biāo)簽: 7920 st 芯片 字庫

    上傳時(shí)間: 2015-12-05

    上傳用戶:h886166

  • 本文專門講解如何運(yùn)用這種原始套接字

    本文專門講解如何運(yùn)用這種原始套接字,來模擬I P的一些實(shí)用工具,比如Tr a c e r o u t e和P i n g程序等等。使用原始套接字,亦可對I P頭信息進(jìn)行實(shí)際的操作。

    標(biāo)簽: 如何運(yùn)用 套接

    上傳時(shí)間: 2013-12-24

    上傳用戶:wqxstar

主站蜘蛛池模板: 辽宁省| 公安县| 曲周县| 长春市| 泸西县| 姜堰市| 德惠市| 两当县| 偏关县| 增城市| 重庆市| 桑植县| 紫云| 门头沟区| 迭部县| 莆田市| 察隅县| 会理县| 全椒县| 石棉县| 扶绥县| 郴州市| 长寿区| 和田市| 安化县| 伊宁县| 林甸县| 永州市| 松阳县| 宁安市| 三亚市| 许昌市| 永吉县| 大城县| 山西省| 桦甸市| 固阳县| 余姚市| 南靖县| 资源县| 新密市|