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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? initport.c

?? 44b0+s6b0724包括系統(tǒng)初始化
?? C
字號(hào):
/*
*********************************************************************************************************
* 文件: InitPort.C
* 描述: 初始化 Port.
* 編寫(xiě): kaka (sn.kaka@yahoo.com).In Hisense
*********************************************************************************************************
*/

#include "44b0x.h"

void InitPort (void)
{

// * Port of Group A Control Registers *.
#define     PA9     0           // 0 = Output 1 = ADDR24
#define     PA8     1           // 0 = Output 1 = ADDR23
#define     PA7     1           // 0 = Output 1 = ADDR22
#define     PA6     1           // 0 = Output 1 = ADDR21
#define     PA5     1           // 0 = Output 1 = ADDR20
#define     PA4     1           // 0 = Output 1 = ADDR19
#define     PA3     1           // 0 = Output 1 = ADDR18
#define     PA2     1           // 0 = Output 1 = ADDR17
#define     PA1     1           // 0 = Output 1 = ADDR16
#define     PA0     1           // 0 = Output 1 = ADDR0
    PCONA = ((PA9<<9)+(PA8<<8)+(PA7<<7)+(PA6<<6)+(PA5<<5)+(PA4<<4)+(PA3<<3)+(PA2<<2)+(PA1<<1)+PA0);
    PDATA = 0x1ff;

// * Port of Group B Control Registers *.
#define     PB10    1           // 0 = Output 1 = nGCS5
#define     PB9     1           // 0 = Output 1 = nGCS4
#define     PB8     1           // 0 = Output 1 = nGCS3
#define     PB7     1           // 0 = Output 1 = nGCS2
#define     PB6     1           // 0 = Output 1 = nGCS1
#define     PB5     1           // 0 = Output 1 = nWBE3/nBE3/DQM3
#define     PB4     1           // 0 = Output 1 = nWBE2/nBE2/DQM2
#define     PB3     1           // 0 = Output 1 = nSRAS/nCAS3
#define     PB2     1           // 0 = Output 1 = nSCAS/nCAS2
#define     PB1     1           // 0 = Output 1 = SCLK
#define     PB0     1           // 0 = Output 1 = SCKE
    PCONB = ((PB10<<10)+(PB9<<9)+(PB8<<8)+(PB7<<7)+(PB6<<6)+(PB5<<5)+(PB4<<4)+(PB3<<3)+(PB2<<2)+(PB1<<1)+PB0);
    PDATB = 0x7ff;

// * Port of Group C Control Registers *.
#define     PC15    1           // 00 = Input 01 = Output 10 = DATA31 11 = nCTS0
#define     PC14    1           // 00 = Input 01 = Output 10 = DATA30 11 = nRTS0
#define     PC13    3           // 00 = Input 01 = Output 10 = DATA29 11 = RxD1
#define     PC12    3           // 00 = Input 01 = Output 10 = DATA28 11 = TxD1
#define     PC11    3           // 00 = Input 01 = Output 10 = DATA27 11 = nCTS1
#define     PC10    3           // 00 = Input 01 = Output 10 = DATA26 11 = nRTS1
#define     PC9     1           // 00 = Input 01 = Output 10 = DATA25 11 = nXDREQ1
#define     PC8     1           // 00 = Input 01 = Output 10 = DATA24 11 = nXDACK1
#define     PC7     3           // 00 = Input 01 = Output 10 = DATA23 11 = VD4
#define     PC6     3           // 00 = Input 01 = Output 10 = DATA22 11 = VD5
#define     PC5     3           // 00 = Input 01 = Output 10 = DATA21 11 = VD6
#define     PC4     3           // 00 = Input 01 = Output 10 = DATA20 11 = VD7
#define     PC3     1           // 00 = Input 01 = Output 10 = DATA19 11 = IISCLK
#define     PC2     1           // 00 = Input 01 = Output 10 = DATA18 11 = IISDI
#define     PC1     1           // 00 = Input 01 = Output 10 = DATA17 11 = IISDO
#define     PC0     1           // 00 = Input 01 = Output 10 = DATA16 11 = IISLRCK
    PCONC = ((PC15<<30)+(PC14<<28)+(PC13<<26)+(PC12<<24)+(PC11<<22)+(PC10<<20)+(PC9<<18)+(PC8<<16)+(PC7<<14)+(PC6<<12)+(PC5<<10)+(PC4<<8)+(PC3<<6)+(PC2<<4)+(PC1<<2)+PC0);
    PDATC = 0x0ffff;            // All I/O Is High
    PUPC  = ~0x0ff00;           // PULL UP RESISTOR should be enabled to I/O

// Port of Group D Control Registers.
#define     PD7     1           // 00 = Input 01 = Output 10 = VFRAME 11 = Reserved
#define     PD6     1           // 00 = Input 01 = Output 10 = VM     11 = Reserved
#define     PD5     1           // 00 = Input 01 = Output 10 = VLINE  11 = Reserved
#define     PD4     1           // 00 = Input 01 = Output 10 = VCLK   11 = Reserved
#define     PD3     1           // 00 = Input 01 = Output 10 = VD3    11 = Reserved
#define     PD2     1           // 00 = Input 01 = Output 10 = VD2    11 = Reserved
#define     PD1     1           // 00 = Input 01 = Output 10 = VD1    11 = Reserved
#define     PD0     1           // 00 = Input 01 = Output 10 = VD0    11 = Reserved
    PCOND = ((PD7<<14)+(PD6<<12)+(PD5<<10)+(PD4<<8)+(PD3<<6)+(PD2<<4)+(PD1<<2)+PD0);
    PDATD = 0x0ff;
	PUPD  = 0x0;

// Port of Group E Control Registers.
#define     PE8     2           // 00 = Reserved(ENDIAN) 01 = Output 10 = CODECLK 11 = Reserved
#define     PE7     1           // 00 = Input 01 = Output 10 = TOUT4 11 = VD7
#define     PE6     1           // 00 = Input 01 = Output 10 = TOUT3 11 = VD6
#define     PE5     1           // 00 = Input 01 = Output 10 = TOUT2 11 = TCLK in
#define     PE4     1           // 00 = Input 01 = Output 10 = TOUT1 11 = TCLK in
#define     PE3     0           // 00 = Input 01 = Output 10 = TOUT0 11 = Reserved
#define     PE2     2           // 00 = Input 01 = Output 10 = RxD0  11 = Reserved
#define     PE1     2           // 00 = Input 01 = Output 10 = TxD0  11 = Reserved
#define     PE0     1           // 00 = Input 01 = Output 10 = Fpllo out 11 = Fout out
    PCONE = ((PE8<<16)+(PE7<<14)+(PE6<<12)+(PE5<<10)+(PE4<<8)+(PE3<<6)+(PE2<<4)+(PE1<<2)+PE0);
    PDATE = 0x1ff;  	        // All I/O Is High
    PUPE  = 0x06;	            // PE8 do not have programmable pull-up resistor.  

// Port of Group F Control Registers.
#define     PF8     1	//4           // 000 = Input 001 = Output 010 = nCTS1 011 = SIOCLK 100 = IISCLK Others = Reserved
#define     PF7     1	//1           // 000 = Input 001 = Output 010 = RxD1  011 = SIORxD 100 = IISDI Others = Reserved
#define     PF6     1	//4           // 000 = Input 001 = Output 010 = TxD1  011 = SIORDY 100 = IISDO Others = Reserved
#define     PF5     1	//4           // 000 = Input 001 = Output 010 = nRTS1 011 = SIOTxD 100 = IISLRCK Others = Reserved
#define     PF4     1	//1           // 00 = Input 01 = Output 10 = nXBREQ 11 = nXDREQ0
#define     PF3     1	//1           // 00 = Input 01 = Output 10 = nXBACK 11 = nXDACK0
#define     PF2     1	//1           // 00 = Input 01 = Output 10 = nWAIT 11 = Reserved
#define     PF1     1	//2           // 00 = Input 01 = Output 10 = IICSDA 11 = Reserved
#define     PF0     1	//2           // 00 = Input 01 = Output 10 = IICSCL 11 = Reserved
    PCONF = ((PF8<<19)+(PF7<<16)+(PF6<<13)+(PF5<<10)+(PF4<<8)+(PF3<<6)+(PF2<<4)+(PF1<<2)+PF0);
    PDATF = 0x1ff;	            // All I/O Is High
    PUPF  = 0x163;

// Port of Group G Control Registers.
#define     PG7     3           // 00 = Input 01 = Output 10 = IISLRCK 11 = EINT7
#define     PG6     3           // 00 = Input 01 = Output 10 = IISDO   11 = EINT6
#define     PG5     3           // 00 = Input 01 = Output 10 = IISDI   11 = EINT5
#define     PG4     3           // 00 = Input 01 = Output 10 = IISCLK  11 = EINT4
#define     PG3     3           // 00 = Input 01 = Output 10 = nRTS0   11 = EINT3
#define     PG2     3           // 00 = Input 01 = Output 10 = nCTS0   11 = EINT2
#define     PG1     3           // 00 = Input 01 = Output 10 = VD5     11 = EINT1
#define     PG0     3           // 00 = Input 01 = Output 10 = VD4     11 = EINT0
    PCONG = ((PG7<<14)+(PG6<<12)+(PG5<<10)+(PG4<<8)+(PG3<<6)+(PG2<<4)+(PG1<<2)+PG0);
    PDATG = 0x0ff;
    PUPG  = 0x00;               // should be enabled  

// Pull-up Control Register.
#define     HZSTOP  1           // 0 = Previous state of PAD 1 = HZ @ stop
#define     SPUCR1  0           // 0 = DATA[15:8] port pull-up resistor is enabled 1 = DATA[15:8] port pull-up resistor is disabled
#define     SPUCR0  0           // 0 = DATA[7:0] port pull-up resistor is enabled  1 = DATA[7:0] port pull-up resistor is disabled
    SPUCR = ((HZSTOP<<2)+(SPUCR1<<1)+SPUCR0);

// External Interrupt Control Register
#define     EINT7   0           // 000 = Low level interrupt 001 = High level interrupt
                                // 01x = Falling edge triggered 10x = Rising edge triggered
                                // 11x = Both edge triggered
#define     EINT6   0           // ...
#define     EINT5   0           // ...
#define     EINT4   0           // ...
#define     EINT3   0           // ...
#define     EINT2   0           // ...
#define     EINT1   0           // ... 高電平中斷.!!
#define     EINT0   0           // ...
    EXTINT = ((EINT7<<28)+(EINT6<<24)+(EINT5<<20)+(EINT4<<14)+(EINT3<<12)+(EINT2<<8)+(EINT1<<4)+EINT0);
}

/*
*********************************************************************************************************
*       END
*********************************************************************************************************
*/

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩精品一区二区| 久久久天堂av| 欧美日韩成人综合在线一区二区 | a在线欧美一区| 成人性生交大片免费看在线播放| 国产资源在线一区| 国产精品亚洲成人| 粉嫩在线一区二区三区视频| 成人久久视频在线观看| 成人高清在线视频| 一本大道久久a久久精品综合| 99re免费视频精品全部| 91丨porny丨国产入口| 色婷婷国产精品久久包臀| 欧美中文字幕不卡| 欧美一区二区三区在线看| 精品精品国产高清a毛片牛牛| 久久亚洲二区三区| 国产精品久久久久7777按摩| 亚洲精品一二三四区| 香蕉成人伊视频在线观看| 免费在线成人网| 国产精品亚洲第一区在线暖暖韩国| 丁香婷婷综合色啪| 色88888久久久久久影院按摩| 欧美精品日韩精品| 久久久精品中文字幕麻豆发布| 国产精品青草久久| 亚洲国产精品久久艾草纯爱| 美女视频网站久久| 国产精品自拍三区| 欧美中文字幕不卡| 精品国产一区二区国模嫣然| 中文字幕中文字幕一区| 午夜av一区二区| 国产不卡视频一区二区三区| 91久久线看在观草草青青| 欧美年轻男男videosbes| 精品粉嫩超白一线天av| 亚洲免费观看高清完整版在线观看 | 精品第一国产综合精品aⅴ| 国产亚洲精品超碰| 亚洲一区在线观看免费| 精品一区二区免费| 欧美自拍偷拍一区| 国产亚洲欧洲997久久综合| 亚洲自拍偷拍欧美| 国产一区二区三区精品欧美日韩一区二区三区 | 亚洲人一二三区| 婷婷夜色潮精品综合在线| 国产一区二区福利视频| 色拍拍在线精品视频8848| 欧美哺乳videos| 自拍视频在线观看一区二区| 日韩精品乱码免费| 99免费精品在线| 欧美成人精品高清在线播放| 伊人婷婷欧美激情| 国产成人在线免费观看| 4438成人网| 自拍偷在线精品自拍偷无码专区 | 欧美性videosxxxxx| 国产婷婷色一区二区三区在线| 夜夜精品视频一区二区| 国产资源精品在线观看| 欧美福利视频一区| 亚洲黄网站在线观看| 国产iv一区二区三区| 欧美一区二区三区免费视频| 亚洲男人的天堂网| 国产91丝袜在线播放| 精品剧情在线观看| 天天操天天色综合| 欧美在线看片a免费观看| 中文字幕一区二区三区色视频 | 欧美tk—视频vk| 日韩精品国产精品| 欧美三级午夜理伦三级中视频| 日韩一区中文字幕| 高清在线观看日韩| 精品国产sm最大网站| 麻豆精品视频在线观看免费| 欧美精品xxxxbbbb| 亚洲一区二区三区不卡国产欧美| caoporm超碰国产精品| 国产欧美久久久精品影院| 极品瑜伽女神91| 日韩欧美在线综合网| 日本最新不卡在线| 91精品国产综合久久精品麻豆| 亚洲自拍另类综合| 欧美性猛交xxxxxx富婆| 一区二区三区电影在线播| 成人福利视频网站| 国产欧美精品一区| 国产不卡在线一区| 亚洲国产成人在线| 成人激情午夜影院| 中文字幕第一区| 91亚洲午夜精品久久久久久| 日韩毛片在线免费观看| 91一区二区三区在线播放| 亚洲欧美国产高清| 欧美曰成人黄网| 午夜成人在线视频| 日韩欧美一二三| 国内不卡的二区三区中文字幕 | 日韩成人dvd| 日韩午夜激情视频| 国产专区综合网| 久久先锋资源网| 国产99久久久国产精品潘金 | 亚洲精品精品亚洲| 色婷婷综合久久久久中文 | aaa欧美大片| 亚洲欧美经典视频| 欧美性色综合网| 天天影视涩香欲综合网| 欧美大尺度电影在线| 国产在线播放一区三区四| 欧美国产日韩a欧美在线观看| av不卡免费电影| 一区二区在线观看视频| 欧美日韩一区二区不卡| 麻豆精品一区二区三区| 国产午夜精品一区二区三区视频| 北岛玲一区二区三区四区| 亚洲精品高清在线观看| 欧美麻豆精品久久久久久| 狠狠色丁香婷婷综合| 国产精品亲子乱子伦xxxx裸| 欧美性色黄大片| 极品美女销魂一区二区三区| 国产精品国产三级国产普通话蜜臀| 日本道免费精品一区二区三区| 日韩黄色免费电影| 国产视频亚洲色图| 在线观看视频一区二区欧美日韩| 日本视频中文字幕一区二区三区| 久久久国产精品不卡| 色天使色偷偷av一区二区| 麻豆国产欧美日韩综合精品二区 | 东方欧美亚洲色图在线| 亚洲综合自拍偷拍| 欧美精品一区二区蜜臀亚洲| av福利精品导航| 毛片av中文字幕一区二区| 亚洲欧洲日韩一区二区三区| 日韩一二在线观看| 91美女在线看| 激情国产一区二区| 亚洲一二三区视频在线观看| 国产女人18毛片水真多成人如厕| 在线观看欧美黄色| 国产成人午夜视频| 日韩电影网1区2区| 亚洲天堂中文字幕| 久久综合九色综合97婷婷| 欧美亚男人的天堂| 成人h版在线观看| 免费久久精品视频| 又紧又大又爽精品一区二区| 欧美大片一区二区| 欧洲精品视频在线观看| 国产不卡视频一区二区三区| 青椒成人免费视频| 亚洲国产日产av| 国产精品国产三级国产aⅴ入口| 欧美成人欧美edvon| 欧日韩精品视频| 99国产麻豆精品| 国产福利一区在线| 美女视频免费一区| 午夜精品福利视频网站| 自拍偷拍国产精品| 中文字幕欧美日韩一区| 精品国产乱码久久久久久浪潮| 欧美探花视频资源| 91黄色免费网站| 91在线观看地址| 懂色av一区二区三区免费看| 日本不卡一区二区三区高清视频| 亚洲少妇屁股交4| 国产视频一区二区三区在线观看| 欧美电影免费观看高清完整版在| 欧美日韩久久不卡| 在线中文字幕一区| 91碰在线视频| av电影天堂一区二区在线观看| 国产精品一区二区三区网站| 黄网站免费久久| 九九**精品视频免费播放| 毛片基地黄久久久久久天堂| 日韩影院精彩在线| 天堂av在线一区| 婷婷久久综合九色综合伊人色| 亚洲福利电影网| 日韩中文字幕1| 奇米888四色在线精品| 麻豆91小视频|