freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

輸入與輸出設(shè)備接口技術(shù)概論(已修改)

2025-03-07 06:53 本頁(yè)面
 

【正文】 第 3章 輸入 /輸出設(shè)備接口技術(shù) 通用 I/O端口結(jié)構(gòu)( GPIO) 通用 I/O端口 GPIO端口: PORT數(shù)據(jù)寄存器、 DDR數(shù)據(jù)方向寄存器。 輸出:置 “ 1” ,輸出數(shù)據(jù); DDR方向寄存器: 輸入:置 “ 0” ,輸入數(shù)據(jù)。 117個(gè) GPIO端口: 1個(gè) 23位的 Port A; 2個(gè) 11位的 Port B、 H; 3個(gè) 16位的 Port C、 D、 E、 G; 1個(gè) 8位的 Port F。 接口電路 通過(guò)端口 D的 GPD GPD0控制發(fā)光二極管輪流閃爍。 端口 D控制寄存器 寄存器 地址 描述 GPDCON 0x56000030 使用位 [31:0],分別對(duì)端口 D的16個(gè)引腳進(jìn)行配置。 00:輸入; 01:輸出 GPDDAT 0x56000034 數(shù)據(jù)寄存器,使用位 [15:0] GPDUP 0x56000038 配置上拉電阻 1:禁止 0:使能 GPDCON= GPDCON0xfffffff0 | 0x00000005。 GPDDAT= GPDDAT0xfffffffC | 0x00000002。 GPDCON= GPDCON0xfff0ffff | 0x00050000。 GPDDAT= GPDDAT0xeff | 0x200。 例題 1,判斷 D端口的輸入 /輸出狀態(tài)及高低電平 A/D轉(zhuǎn)換器接口 S3C2410A包含 一個(gè) 8通道的 A/D轉(zhuǎn)換器。 10位分辨率。 采樣電壓范圍是 0~ 。 討論 1 當(dāng)參考電壓為 ,輸入電壓為 ,采集的數(shù)字量為多少? ADC內(nèi)部結(jié)構(gòu)及 ADC控制器相關(guān)寄存器 A/D轉(zhuǎn)換器和觸摸屏接口電路 ( 1) ADC控制寄存器( ADCCON) A/D轉(zhuǎn)換的轉(zhuǎn)換時(shí)間計(jì)算。 例, PCLK為 50MHz, PRESCALER = 49; 所有 10位轉(zhuǎn)換時(shí)間為 50 MHz / (49 + 1) = 1MHz 轉(zhuǎn)換時(shí)間為 1/(1M/5 cycles) = 5us 注意: 完成一次 A/D轉(zhuǎn)換需要 5個(gè)時(shí)鐘周期。 A/D轉(zhuǎn)換器的最 大工作時(shí)鐘為 ,所以最大的采樣率可以達(dá)到 500kbit/s。 要使 A/D 轉(zhuǎn)換器正常啟動(dòng),預(yù)分頻因子取 50,應(yīng)向 ADCCON寫(xiě)入什么控制字? 0 1 0 0 1 1 0 0 0 1 0 0 0 0 0 1 要啟動(dòng) A/D 轉(zhuǎn)換器讀第 2號(hào)通道數(shù)據(jù)啟動(dòng)(預(yù)分頻因子取 16),應(yīng)向 ADCCON寫(xiě)入什么控制字? 0 1 0 0 0 0 1 1 1 1 0 1 0 0 1 1 例題 2 ( 2) ADC觸摸屏控制寄存器( ADCTSC) 在正常 A/D轉(zhuǎn)換時(shí), AUTO_PST和 XY_PST都置成 0即可,其他各位與觸摸屏有關(guān),不需要進(jìn)行設(shè)置。 ( 3) ADC轉(zhuǎn)換數(shù)據(jù)寄存器( ADCDAT0和 ADCDAT1) 在觸摸屏應(yīng)用中,分別使用 ADCDAT0和 ADCDAT1保存 X位置和 Y位置的轉(zhuǎn)換數(shù)據(jù)。對(duì)于正常的 A/D轉(zhuǎn)換,使用 ADCDAT0來(lái)保存轉(zhuǎn)換后的數(shù)據(jù)。 ( 4) ADC啟動(dòng)延時(shí)寄存器( ADCDLY) 思考 1 如何判斷 ADC轉(zhuǎn)換完成? 如何啟動(dòng) ADC轉(zhuǎn)換? ? A/D轉(zhuǎn)換的數(shù)據(jù)可以通過(guò)中斷或查詢(xún)的方式來(lái)訪(fǎng)問(wèn),如果是中斷方式,則全部的轉(zhuǎn)換時(shí)間(從 A/D轉(zhuǎn)換的開(kāi)始到數(shù)據(jù)讀出)要更長(zhǎng)。 如果是查詢(xún)方式,則要檢測(cè) ADCCON[15](轉(zhuǎn)換結(jié)束標(biāo)志位)來(lái)確定從 ADCDAT寄存器讀取的數(shù)據(jù)是否是最新的轉(zhuǎn)換數(shù)據(jù)。 ? A/D轉(zhuǎn)換開(kāi)始的一種方式是將 ADCCON[0]置為 1, 另一種方式是將 ADCCON[1]置為 1,這時(shí)只要有讀轉(zhuǎn)換數(shù)據(jù)的信號(hào), A/D轉(zhuǎn)換就會(huì)同步開(kāi)始。 A/D轉(zhuǎn)換的流程圖 ADC接口編程 例題 ADC轉(zhuǎn)換 ? 定義與 A/ D轉(zhuǎn)換相關(guān)的寄存器 ? 定義如下: ? define rADCCON( *( volatile unsigned*) 0x58000000) //ADC控制寄存器 ? define rADCTSC( *( volatile
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1