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

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

?? main.c

?? CH452芯片使用(鍵盤及數碼管顯示)法國海軍考慮:回家看
?? C
字號:
#include"CH452CMD.H"
#include"c8051F020.h"
#include"PIN.H"
#include"intrins.h"
#include"math.h"




// Peripheral specific initialization functions,
// Called from the Init_Device() function
void Reset_Sources_Init()
{
    WDTCN     = 0xDE;
    WDTCN     = 0xAD;
}

void Port_IO_Init()
{
    // P0.0  -  Unassigned,  Open-Drain, Digital
    // P0.1  -  Unassigned,  Open-Drain, Digital
    // P0.2  -  Unassigned,  Open-Drain, Digital
    // P0.3  -  Unassigned,  Open-Drain, Digital
    // P0.4  -  Unassigned,  Open-Drain, Digital
    // P0.5  -  Unassigned,  Open-Drain, Digital
    // P0.6  -  Unassigned,  Open-Drain, Digital
    // P0.7  -  Unassigned,  Open-Drain, Digital

    // P1.0  -  Unassigned,  Open-Drain, Digital
    // P1.1  -  Unassigned,  Open-Drain, Digital
    // P1.2  -  Unassigned,  Open-Drain, Digital
    // P1.3  -  Unassigned,  Open-Drain, Digital
    // P1.4  -  Unassigned,  Open-Drain, Digital
    // P1.5  -  Unassigned,  Open-Drain, Digital
    // P1.6  -  Unassigned,  Open-Drain, Digital
    // P1.7  -  Unassigned,  Open-Drain, Digital

    // P2.0  -  Unassigned,  Open-Drain, Digital
    // P2.1  -  Unassigned,  Open-Drain, Digital
    // P2.2  -  Unassigned,  Open-Drain, Digital
    // P2.3  -  Unassigned,  Open-Drain, Digital
    // P2.4  -  Unassigned,  Open-Drain, Digital
    // P2.5  -  Unassigned,  Open-Drain, Digital
    // P2.6  -  Unassigned,  Open-Drain, Digital
    // P2.7  -  Unassigned,  Open-Drain, Digital

    // P3.0  -  Unassigned,  Open-Drain, Digital
    // P3.1  -  Unassigned,  Open-Drain, Digital
    // P3.2  -  Unassigned,  Open-Drain, Digital
    // P3.3  -  Unassigned,  Open-Drain, Digital
    // P3.4  -  Unassigned,  Open-Drain, Digital
    // P3.5  -  Unassigned,  Open-Drain, Digital
    // P3.6  -  Unassigned,  Open-Drain, Digital
    // P3.7  -  Unassigned,  Open-Drain, Digital

    XBR2      = 0xC0;
}

// Initialization function for device,
// Call Init_Device() from your main program
void Init_Device(void)
{
    Reset_Sources_Init();
    Port_IO_Init();
}


void main(void)
  {	
  EA=0;
   Init_Device();
  EA=1;
 //  CH452_Write(CH452_RESET);	
	DELAY_1US;
	DELAY_1US;
	DELAY_1US;
	DELAY_1US;
	DELAY_1US;
	DELAY_1US;
	CH452_Write(CH452_SYSON2);//打開鍵盤顯示
	CH452_Write(CH452_BCD);   // BCD譯碼,8個數碼管
CH452_Write(0x601);       //設置數碼管0爽書    
while(1)
{
  
  CH452_Write(CH452_DIG0|0);
    DELAY_1US;
	DELAY_1US;
	DELAY_1US;
	DELAY_1US;
	DELAY_1US;
	DELAY_1US;
}
}

void CH452_Write(unsigned short cmd)
{
	unsigned char i;
	DISABLE_KEY_INTERRUPT;		  //禁止鍵盤中斷,防止傳輸過程中被CH452中斷而進入中斷服務程序中再次傳輸
	CH452_LOAD_CLR;                 //命令開始,LOAD=0
	CH452_LOAD_D_OUT;		// 設置LOAD為輸出方向
	CH452_DOUT_D_IN;		// 設置DOUT為輸入方向
	CH452_DIN_D_OUT;		// 設置DIN為輸出方向
	CH452_DCLK_D_OUT;		// 設置DCLK為輸出方向
	for(i=0;i!=12;i++)				//送入12位數據,低位在前
	{
	 if (cmd&1) {CH452_DIN_SET;}
	    else {CH452_DIN_CLR;}  // 輸出位數據
                                   // 另外的表達CH452_DIN=cmd&1;
    	 CH452_DCLK_CLR;
    	 cmd>>=1;
	 DELAY_1US;
	 DELAY_1US;	
	    	CH452_DCLK_SET;             //上升沿有效
	}
  	CH452_LOAD=1;//CH452_LOAD_SET;         //加載數據,LOAD上升沿
	DELAY_1US;				//命令數據加載周期不小于6US,CH451不需要該周期
	DELAY_1US;
	DELAY_1US;
	DELAY_1US;
	DELAY_1US;
	DELAY_1US;
	DELAY_1US;				//命令數據加載周期不小于6US,CH451不需要該周期
	DELAY_1US;
	DELAY_1US;
	DELAY_1US;
	DELAY_1US;
	DELAY_1US;
	DELAY_1US;				//命令數據加載周期不小于6US,CH451不需要該周期
	DELAY_1US;
	DELAY_1US;
	DELAY_1US;
	DELAY_1US;
	DELAY_1US;
	
  	ENABLE_KEY_INTERRUPT;
}

//*************************************************
//輸入按鍵代碼子程序,從CH452讀取
/*unsigned char CH452_Read( void )
{
	unsigned char i;
  	unsigned char cmd,keycode;		//定義命令字,和數據存儲器
  	DISABLE_KEY_INTERRUPT;			//禁止鍵盤中斷,防止傳輸過程中被CH452中斷而進入中斷服務程序中再次傳輸	
  	cmd=0x07;			        //讀按鍵的命令字
  	CH452_LOAD_CLR;
  	for(i=0;i!=4;i++)                       // 只需要發出高4位,多發也可以,但應該確保最后留下的4位是該命令碼
	{
		if (cmd&1) {CH452_DIN_SET;}
		else {CH452_DIN_CLR;}           // 輸出位數據
//		CH452_DIN=cmd&1;		//送入最低位
    	CH452_DCLK_CLR;			 
    	cmd>>=1;			        //往右移一位
    	CH452_DCLK_SET;			        //產生時鐘上升沿鎖通知CH451輸入位數據
 	}
  	CH452_LOAD_SET;				//產生加載上升沿通知CH451處理命令數據
  	keycode=0;				//清除keycode
  	for(i=0;i!=7;i++)
	{
		keycode<<=1;			//數據移入keycode,高位在前,低位在后
		if (CH452_DOUT) keycode++;      //從高到低讀入451的數據
//    	keycode|=CH452_DOUT;
    	CH452_DCLK_CLR;			        //產生時鐘下升沿通知CH451輸出下一位
    	CH452_DCLK_SET;
 	}
  	CLEAR_KEY_INTER_FLAG;	                //清中斷標志
  	ENABLE_KEY_INTERRUPT;
  	return(keycode);		        //反回鍵值
} */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜久久久影院| 色老头久久综合| 日韩欧美在线123| 亚洲综合一二区| 欧美日韩免费一区二区三区| 亚洲已满18点击进入久久| 欧美视频在线一区二区三区 | 国产精品1区2区3区在线观看| 制服.丝袜.亚洲.中文.综合| 日韩高清欧美激情| 欧美一区二区精美| 成人精品小蝌蚪| 亚洲免费av在线| 欧美色老头old∨ideo| 毛片基地黄久久久久久天堂| 欧美精品一区二区三区一线天视频| 亚洲风情在线资源站| 日韩亚洲欧美在线观看| 国模冰冰炮一区二区| 自拍av一区二区三区| 欧美日韩精品欧美日韩精品| 国产成人小视频| 亚洲一区二区三区中文字幕| 精品日韩99亚洲| 在线中文字幕不卡| 99re成人在线| 日本亚洲欧美天堂免费| 久久久久国产精品麻豆ai换脸| 一本大道久久a久久综合| 国产一区二区不卡| 一级精品视频在线观看宜春院 | 91在线免费播放| 麻豆视频一区二区| 亚洲一区二区黄色| 欧美国产精品专区| 精品日韩欧美在线| 91精品综合久久久久久| 色噜噜狠狠一区二区三区果冻| 精品一区二区在线看| 亚洲成a人v欧美综合天堂下载| 麻豆成人久久精品二区三区红| 紧缚捆绑精品一区二区| 一区二区三区久久久| 一区二区三区欧美久久| 亚洲一区二区三区四区在线| 亚洲黄一区二区三区| 国产精品卡一卡二卡三| 国产精品黄色在线观看| 国产精品妹子av| 亚洲精品水蜜桃| 亚洲免费三区一区二区| 亚洲欧美偷拍卡通变态| 国产精品乱人伦| 亚洲色图一区二区三区| 亚洲乱码国产乱码精品精98午夜| 国产精品福利在线播放| 亚洲激情五月婷婷| 性做久久久久久免费观看| 美国三级日本三级久久99| 国内精品伊人久久久久av一坑| 国内欧美视频一区二区| 成人av集中营| 99久久综合国产精品| 色av一区二区| 精品久久久久99| 国产精品福利电影一区二区三区四区 | 婷婷综合久久一区二区三区| 成人天堂资源www在线| 顶级嫩模精品视频在线看| 97se亚洲国产综合自在线观| 欧美二区三区的天堂| 国产欧美一区二区精品忘忧草| 亚洲国产精品一区二区久久恐怖片| 黄色资源网久久资源365| 久久91精品国产91久久小草| 国产经典欧美精品| 亚洲激情自拍视频| 樱桃视频在线观看一区| 在线观看av不卡| 亚洲日本一区二区| 欧美在线观看视频一区二区| 亚洲美女淫视频| 精品视频一区三区九区| 国产亚洲精品aa午夜观看| 亚洲欧美日本韩国| 国产一区二区电影| 日韩欧美自拍偷拍| 日韩成人精品视频| a级精品国产片在线观看| 欧美电影免费观看高清完整版| 一个色综合av| 欧美专区日韩专区| 亚洲少妇屁股交4| av亚洲产国偷v产偷v自拍| 精品美女一区二区| 日本aⅴ免费视频一区二区三区| 欧美影院一区二区三区| 亚洲欧美日韩国产一区二区三区 | 亚洲一区二区三区自拍| 91色视频在线| 亚洲色图在线播放| 日韩欧美美女一区二区三区| 国产精品1区2区| 综合久久国产九一剧情麻豆| 在线亚洲一区二区| 麻豆91免费看| 中文字幕一区在线观看视频| 日本福利一区二区| 九色综合狠狠综合久久| 综合婷婷亚洲小说| 日本高清不卡在线观看| 热久久一区二区| 亚洲欧洲日产国产综合网| 欧美日韩国产美女| 国产91清纯白嫩初高中在线观看 | 色婷婷亚洲综合| 蜜臂av日日欢夜夜爽一区| 国产精品欧美一区二区三区| 欧美日高清视频| 成人v精品蜜桃久久一区| 免费av网站大全久久| 亚洲人成人一区二区在线观看| 国产亚洲综合色| 国产精品1024| 亚洲激情在线播放| 亚洲精品久久嫩草网站秘色| 国产精品蜜臀在线观看| 中文一区二区完整视频在线观看| 欧美精品tushy高清| 91精品福利在线一区二区三区 | 国产精品自产自拍| 国产精品亚洲а∨天堂免在线| 免费在线观看精品| 日本中文字幕不卡| 亚洲一区在线视频观看| 国产精品视频观看| 国产亚洲一区二区在线观看| 日韩精品中午字幕| 欧美一区二区三区在线观看| 欧美日韩视频一区二区| 欧美日韩一区二区不卡| 91久久精品国产91性色tv| 91网站在线播放| 91麻豆免费看| 欧美人狂配大交3d怪物一区| 欧美羞羞免费网站| 91精品国产一区二区三区香蕉| 欧美人牲a欧美精品| 欧美人成免费网站| 日韩一区二区视频在线观看| 精品精品欲导航| 国产日产精品一区| 亚洲欧洲av一区二区三区久久| 亚洲欧洲无码一区二区三区| 自拍偷在线精品自拍偷无码专区| 日本一区二区三区高清不卡| 久久综合色之久久综合| 国产精品青草综合久久久久99| 亚洲黄色av一区| 麻豆精品一区二区三区| 99久久夜色精品国产网站| 在线视频一区二区免费| 欧美一区二区日韩一区二区| 国产欧美一区二区精品婷婷| 洋洋av久久久久久久一区| 国产乱码字幕精品高清av| 99re8在线精品视频免费播放| 91精品国产综合久久福利软件| 国产女主播一区| 日本成人在线一区| 91在线你懂得| 日韩欧美国产综合| 亚洲综合一区二区三区| caoporn国产精品| 欧美成人激情免费网| 亚洲国产精品综合小说图片区| 国产高清成人在线| 欧美一区二区三区视频免费播放| 国产精品入口麻豆九色| 国产一区二区视频在线播放| 884aa四虎影成人精品一区| 亚洲三级理论片| 92精品国产成人观看免费| 国产亚洲综合性久久久影院| 精品一区二区三区在线观看| 欧美精品欧美精品系列| 亚洲成人免费影院| 精品视频1区2区| 午夜精品一区二区三区免费视频| 99re热这里只有精品免费视频 | 国产欧美va欧美不卡在线| 国产成人av一区二区| 337p日本欧洲亚洲大胆精品| 国产麻豆精品视频| 欧美经典一区二区| 色先锋资源久久综合| 亚洲精品综合在线| 欧美精品高清视频| 九色综合国产一区二区三区| 欧美经典三级视频一区二区三区|