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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? gpif_tc.c

?? 和LA_USB配套使用,USB 固件部分,對學習FX2有一定幫助
?? C
?? 第 1 頁 / 共 2 頁
字號:
// END DO NOT EDIT     
                                              
// GPIF Program Code                          
                                              
// DO NOT EDIT ...                            
#include "fx2.h"                            
#include "fx2regs.h"                        
#include "fx2sdly.h"     // SYNCDELAY macro 
// END DO NOT EDIT                            
                                              
// DO NOT EDIT ...                     
const char xdata WaveData[128] =     
{                                      
// Wave 0 
/* LenBr */ 0x01,     0x01,     0x01,     0x01,     0x01,     0x01,     0x01,     0x07,
/* Opcode*/ 0x00,     0x00,     0x00,     0x00,     0x00,     0x00,     0x00,     0x00,
/* Output*/ 0x07,     0x07,     0x07,     0x07,     0x07,     0x07,     0x07,     0x07,
/* LFun  */ 0x00,     0x00,     0x00,     0x00,     0x00,     0x00,     0x00,     0x3F,
// Wave 1 
/* LenBr */ 0x01,     0x01,     0x01,     0x01,     0x01,     0x01,     0x01,     0x07,
/* Opcode*/ 0x00,     0x00,     0x00,     0x00,     0x00,     0x00,     0x00,     0x00,
/* Output*/ 0x07,     0x07,     0x07,     0x07,     0x07,     0x07,     0x07,     0x07,
/* LFun  */ 0x00,     0x00,     0x00,     0x00,     0x00,     0x00,     0x00,     0x3F,
// Wave 2 
/* LenBr */ 0x01,     0x39,     0x01,     0x01,     0x01,     0x01,     0x01,     0x07,
/* Opcode*/ 0x00,     0x03,     0x02,     0x02,     0x02,     0x02,     0x02,     0x00,
/* Output*/ 0x07,     0x07,     0x07,     0x07,     0x07,     0x07,     0x07,     0x07,
/* LFun  */ 0x00,     0x2D,     0x00,     0x00,     0x00,     0x00,     0x00,     0x3F,
// Wave 3 
/* LenBr */ 0x01,     0x39,     0x01,     0x01,     0x01,     0x01,     0x01,     0x07,
/* Opcode*/ 0x00,     0x03,     0x02,     0x02,     0x02,     0x02,     0x02,     0x00,
/* Output*/ 0x07,     0x07,     0x07,     0x07,     0x07,     0x07,     0x07,     0x07,
/* LFun  */ 0x00,     0x2D,     0x00,     0x00,     0x00,     0x00,     0x00,     0x3F,
};                     
// END DO NOT EDIT     
                       
// DO NOT EDIT ...                     
const char xdata FlowStates[36] =   
{                                      
/* Wave 0 FlowStates */ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
/* Wave 1 FlowStates */ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
/* Wave 2 FlowStates */ 0x81,0x2D,0x31,0x37,0x02,0x04,0x03,0x02,0x01,
/* Wave 3 FlowStates */ 0x81,0x2D,0x34,0x37,0x00,0x04,0x03,0x02,0x01,
};                     
// END DO NOT EDIT     
                       
// DO NOT EDIT ...                                               
const char xdata InitData[7] =                                   
{                                                                
/* Regs  */ 0xE0,0x00,0x00,0x07,0xAE,0x4E,0x00     
};                                                               
// END DO NOT EDIT                                               
                                                                 
// TO DO: You may add additional code below.

void GpifInit( void )
{
  BYTE i;
 
  // Registers which require a synchronization delay, see section 15.14
  // FIFORESET        FIFOPINPOLAR
  // INPKTEND         OUTPKTEND
  // EPxBCH:L         REVCTL
  // GPIFTCB3         GPIFTCB2
  // GPIFTCB1         GPIFTCB0
  // EPxFIFOPFH:L     EPxAUTOINLENH:L
  // EPxFIFOCFG       EPxGPIFFLGSEL
  // PINFLAGSxx       EPxFIFOIRQ
  // EPxFIFOIE        GPIFIRQ
  // GPIFIE           GPIFADRH:L
  // UDMACRCH:L       EPxGPIFTRIG
  // GPIFTRIG
  
  // Note: The pre-REVE EPxGPIFTCH/L register are affected, as well...
  //      ...these have been replaced by GPIFTC[B3:B0] registers
 
  // 8051 doesn't have access to waveform memories 'til
  // the part is in GPIF mode.
 
  IFCONFIG = 0xAE;
  // IFCLKSRC=1   , FIFOs executes on internal clk source
  // xMHz=1       , 48MHz internal clk rate
  // IFCLKOE=0    , Don't drive IFCLK pin signal at 48MHz
  // IFCLKPOL=0   , Don't invert IFCLK pin signal from internal clk
  // ASYNC=1      , master samples asynchronous
  // GSTATE=1     , Drive GPIF states out on PORTE[2:0], debug WF
  // IFCFG[1:0]=10, FX2 in GPIF master mode
 
  GPIFABORT = 0xFF;  // abort any waveforms pending
 
  GPIFREADYCFG = InitData[ 0 ];
  GPIFCTLCFG = InitData[ 1 ];
  GPIFIDLECS = InitData[ 2 ];
  GPIFIDLECTL = InitData[ 3 ];
  GPIFWFSELECT = InitData[ 5 ];
  GPIFREADYSTAT = InitData[ 6 ];
 
  // use dual autopointer feature... 
  AUTOPTRSETUP = 0x07;          // inc both pointers, 
                                // ...warning: this introduces pdata hole(s)
                                // ...at E67B (XAUTODAT1) and E67C (XAUTODAT2)
  
  // source
  APTR1H = MSB( &WaveData );
  APTR1L = LSB( &WaveData );
  
  // destination
  AUTOPTRH2 = 0xE4;
  AUTOPTRL2 = 0x00;
 
  // transfer
  for ( i = 0x00; i < 128; i++ )
  {
    EXTAUTODAT2 = EXTAUTODAT1;
  }
 
// Configure GPIF Address pins, output initial value,
//  PORTCCFG = 0xFF;    // [7:0] as alt. func. GPIFADR[7:0]
//  OEC = 0xFF;         // and as outputs
  PORTECFG |= 0x80;   // [8] as alt. func. GPIFADR[8]
  OEE |= 0x80;        // and as output
 
// ...OR... tri-state GPIFADR[8:0] pins
  PORTCCFG = 0x00;  // [7:0] as port I/O
  OEC = 0x0F;       // and as inputs(7:4),outputs(3:0)
//  PORTECFG &= 0x7F; // [8] as port I/O
//  OEE &= 0x7F;      // and as input
 
// GPIF address pins update when GPIFADRH/L written
  SYNCDELAY;                    // 
  GPIFADRH = 0x00;    // bits[7:1] always 0
  SYNCDELAY;                    // 
  GPIFADRL = 0x00;    // point to PERIPHERAL address 0x0000
 
// Configure GPIF FlowStates registers for Wave 0 of WaveData
  FLOWSTATE = FlowStates[ 0 ];
  FLOWLOGIC = FlowStates[ 1 ];
  FLOWEQ0CTL = FlowStates[ 2 ];
  FLOWEQ1CTL = FlowStates[ 3 ];
  FLOWHOLDOFF = FlowStates[ 4 ];
  FLOWSTB = FlowStates[ 5 ];
  FLOWSTBEDGE = FlowStates[ 6 ];
  FLOWSTBHPERIOD = FlowStates[ 7 ];
}
 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品资源网站| 亚洲人成小说网站色在线| 蜜桃av一区二区三区| 欧美一区二区三区成人| 精品一区二区三区免费毛片爱| 日韩欧美国产电影| 久久精品免费观看| 国产女同性恋一区二区| 色综合中文字幕国产 | 国产精品无遮挡| 成人激情文学综合网| 亚洲三级小视频| 欧美在线观看一二区| 美女脱光内衣内裤视频久久网站 | 久久噜噜亚洲综合| 成人激情视频网站| 亚洲午夜在线电影| 欧美精品一区二区三区在线 | 亚洲 欧美综合在线网络| 91精品国产综合久久香蕉麻豆| 青青草一区二区三区| 国产视频一区二区在线| 一本到不卡免费一区二区| 日韩精品欧美精品| 国产嫩草影院久久久久| 在线观看日产精品| 久久99深爱久久99精品| 国产精品久久久久一区二区三区共| 日本韩国欧美国产| 日本不卡的三区四区五区| 久久综合狠狠综合久久激情| www..com久久爱| 午夜免费久久看| 国产三区在线成人av| 91精品91久久久中77777| 久久精品国产澳门| 一区在线观看免费| 精品三级在线看| 欧美午夜精品久久久| 国产91综合网| 麻豆精品视频在线观看免费| 1000部国产精品成人观看| 精品国产99国产精品| 91美女片黄在线| 激情综合网天天干| 亚洲综合免费观看高清完整版在线| 日韩免费高清电影| 91免费视频观看| 久久99久久久久| 伊人婷婷欧美激情| 国产欧美日韩视频在线观看| 欧美精品久久久久久久多人混战 | 免费看日韩a级影片| 亚洲欧美电影一区二区| 欧美精品一区在线观看| 欧美色偷偷大香| 91免费版pro下载短视频| 国产乱淫av一区二区三区| 丝袜a∨在线一区二区三区不卡| 日本一区二区三区国色天香| 欧美大片一区二区| 欧美久久久一区| 欧美性色综合网| 91免费国产在线观看| 99这里只有久久精品视频| 国产精品18久久久久久久久久久久 | 5月丁香婷婷综合| 91麻豆国产福利在线观看| www.欧美色图| 国产999精品久久| 国产精品88av| 国产很黄免费观看久久| 精品一区二区三区的国产在线播放| 婷婷夜色潮精品综合在线| 亚洲精品视频免费观看| 亚洲精品视频在线观看免费| 中文字幕五月欧美| 亚洲人成人一区二区在线观看| 亚洲国产激情av| 国产精品大尺度| 1区2区3区国产精品| 亚洲男同性视频| 一二三四区精品视频| 亚洲欧美日韩一区| 一级中文字幕一区二区| 亚洲国产精品一区二区久久恐怖片| 一区二区日韩电影| 亚洲国产你懂的| 亚洲mv在线观看| 激情欧美一区二区三区在线观看| 激情五月婷婷综合网| 国产麻豆午夜三级精品| 国产98色在线|日韩| 99这里只有精品| 色老汉av一区二区三区| 欧美日韩综合色| 精品国产免费一区二区三区四区| 久久久久久一级片| 国产精品萝li| 亚洲在线免费播放| 久久国产精品无码网站| 国产成人一级电影| 91视频观看视频| 在线成人高清不卡| 久久久久久久电影| 一区二区在线观看av| 蜜桃视频第一区免费观看| 国产精品一级片| 色吧成人激情小说| 欧美xxxx老人做受| 亚洲乱码日产精品bd| 舔着乳尖日韩一区| 国产成人精品免费在线| 欧洲激情一区二区| 国产午夜精品在线观看| 亚洲日本电影在线| 久久av老司机精品网站导航| 色综合中文综合网| 欧美精品一区在线观看| 亚洲精品国产一区二区三区四区在线| 日本亚洲三级在线| 97国产精品videossex| 欧美不卡一区二区三区四区| 日韩美女精品在线| 国产一区二区91| 欧美精品少妇一区二区三区| 中文字幕永久在线不卡| 国产91高潮流白浆在线麻豆| 欧美影院一区二区三区| 久久精品一区蜜桃臀影院| 日韩电影一区二区三区四区| www.亚洲色图.com| 久久一夜天堂av一区二区三区 | 中文字幕第一区| 美女高潮久久久| 欧美日韩成人一区| 中文字幕一区二区三区不卡在线 | 亚洲一区免费观看| 成人黄色网址在线观看| 日韩三级av在线播放| 一区二区免费看| 成人高清视频在线| 久久精品视频一区二区三区| 青青青爽久久午夜综合久久午夜| 色噜噜久久综合| 国产精品久久久一本精品| 国产成人综合在线播放| 日韩精品中文字幕一区| 青青国产91久久久久久| 欧美日韩精品一区二区三区蜜桃 | 中文字幕第一区| 国产一区二三区| 精品福利av导航| 秋霞电影一区二区| 在线播放一区二区三区| 亚洲午夜私人影院| 91在线观看视频| 中文字幕一区二区不卡| 丁香六月综合激情| 日本一区二区电影| 国产不卡一区视频| 国产亚洲精品福利| 国产一区二区三区在线观看精品 | 久久免费精品国产久精品久久久久 | 免费三级欧美电影| 日韩视频一区二区三区在线播放| 亚洲va韩国va欧美va精品| 国产亚洲视频系列| 国产一区欧美日韩| 久久久精品免费免费| 韩国理伦片一区二区三区在线播放 | 久久美女艺术照精彩视频福利播放 | 97久久超碰国产精品电影| 国产精品不卡在线| 91麻豆精品视频| 亚洲一二三区不卡| 欧美精品电影在线播放| 日本一区中文字幕| 久久看人人爽人人| 99在线精品一区二区三区| 亚洲激情成人在线| 欧美高清精品3d| 免费成人美女在线观看.| 久久综合资源网| 成人午夜看片网址| 亚洲乱码中文字幕综合| 在线不卡欧美精品一区二区三区| 欧美aaa在线| 久久夜色精品国产噜噜av| 成人看片黄a免费看在线| 亚洲视频一二三| 6080亚洲精品一区二区| 激情欧美日韩一区二区| 国产精品天干天干在线综合| 欧美色图免费看| 国产一区二区三区免费播放| 日韩美女精品在线| 日韩欧美视频一区| av电影在线观看完整版一区二区| 亚洲国产综合色|