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

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

?? 375interface.c

?? 這是5按鍵讀U盤MP3的程序.采用ATmega32芯片.
?? C
字號:
#include <iom32v.h>
#include <macros.h>
/***************************************/
#define  UINT8 unsigned char
#define  CH375_CS  BIT(7)
#define  CH375_A0  BIT(6)
#define  CH375_RD  BIT(5)
#define  CH375_WR  BIT(4)
#define  CH375_INT BIT(3)
/***************************************/
/* 有些AVR單片機(jī)提供開放系統(tǒng)總線,那么直接將CH375掛在其系統(tǒng)總線上,以8位I/O方式進(jìn)行讀寫 */
/* 不過本例假定不開放系統(tǒng)總線,所以用I/O引腳模擬產(chǎn)生CH375的并口讀寫時(shí)序 */
/* 本例中的硬件連接方式如下(實(shí)際應(yīng)用電路可以參照修改下述3個(gè)并口讀寫子程序) */
/*    單片機(jī)的引腳     CH375芯片的引腳
       PINC.4                INT#
       PORTC.3               A0
       PORTC.2               CS#
       PORTC.1               WR#
       PORTC.0               RD#
      PORTA(8位端口)        D7-D0       */

void mDelay1uS( )  /* 至少延時(shí)1uS,根據(jù)單片機(jī)主頻調(diào)整 */
{
	//UINT8	i;
	//for ( i = 1; i != 0; i -- );
	NOP();
}

void CH375_PORT_INIT( )  /* 由于使用通用I/O模塊并口讀寫時(shí)序,所以進(jìn)行初始化 */
{
	DDRA = 0x00;  /* 設(shè)置8位并口為輸入 */
	
	PORTC=CH375_CS|CH375_WR|CH375_RD; //設(shè)置CS,WR,RD默認(rèn)為高電平 0x08為3310引腳*/
	DDRC =CH375_CS|CH375_WR|CH375_RD|CH375_A0|0x01;  /* 設(shè)置CS,WR,RD,A0為輸出,設(shè)置INT#為輸入 */
}

void xWriteCH375Cmd( UINT8 mCmd )		/* 外部定義的被CH375程序庫調(diào)用的子程序,向CH375寫命令 */
{
	NOP();//mDelay1uS( );  /* 至少延時(shí)1uS */
/*	*(volatile unsigned char *)CH375_CMD_PORT_ADDR = mCmd;  通過并口直接讀寫CH375而非普通I/O模擬 */
	PORTC |=CH375_A0;// 0x08;  /* 輸出A0=1 */
	PORTA = mCmd;  /* 向CH375的并口輸出數(shù)據(jù) */
	DDRA = 0xFF;  /* 并口D0-D7輸出 */
	PORTC &=~(CH375_CS|CH375_WR);// 0xF9;  /* 輸出有效寫控制信號, 寫CH375芯片的命令端口, A0=1; CS=0; WR=0; RD=1; */
	DDRA = 0xFF;  /* 該操作無意義,僅作延時(shí),CH375要求讀寫脈沖寬度大于100nS */
	PORTC |=CH375_RD|CH375_CS|CH375_WR;// 0x07;  /* 輸出無效的控制信號, 完成操作CH375芯片, A0=1; CS=1; WR=1; RD=1; */
	DDRA = 0x00;  /* 禁止數(shù)據(jù)輸出 */
	PORTC &= 0xF7;  /* 輸出A0=0; 可選操作 */
	NOP();//mDelay1uS( ); mDelay1uS( );  /* 至少延時(shí)2uS */
}

void xWriteCH375Data( UINT8 mData )		/* 外部定義的被CH375程序庫調(diào)用的子程序,向CH375寫數(shù)據(jù) */
{
/*	*(volatile unsigned char *)CH375_DAT_PORT_ADDR = mData;  通過并口直接讀寫CH375而非普通I/O模擬 */
	PORTA = mData;  /* 向CH375的并口輸出數(shù)據(jù) */
	DDRA = 0xFF;  /* 并口D0-D7輸出 */
	PORTC &= ~(CH375_A0|CH375_CS|CH375_WR);//0xF1;  /* 輸出有效寫控制信號, 寫CH375芯片的數(shù)據(jù)端口, A0=0; CS=0; WR=0; RD=1; */
	DDRA = 0xFF;  /* 該操作無意義,僅作延時(shí),CH375要求讀寫脈沖寬度大于100nS */
	PORTC |= CH375_RD|CH375_CS|CH375_WR;//0x07;  /* 輸出無效的控制信號, 完成操作CH375芯片, A0=0; CS=1; WR=1; RD=1; */
	DDRA = 0x00;  /* 禁止數(shù)據(jù)輸出 */
	NOP();//mDelay1uS( );  /* 至少延時(shí)1.2uS */
}

UINT8 xReadCH375Data( void )			/* 外部定義的被CH375程序庫調(diào)用的子程序,從CH375讀數(shù)據(jù) */
{
	UINT8	mData;
/*	mData = *(volatile unsigned char *)CH375_DAT_PORT_ADDR;  通過并口直接讀寫CH375而非普通I/O模擬 */
	NOP();//mDelay1uS( );  /* 至少延時(shí)1.2uS */
	DDRA = 0x00;  /* 數(shù)據(jù)輸入 */
	PORTC &= ~(CH375_A0|CH375_CS|CH375_RD);//0xF2;  /* 輸出有效讀控制信號, 讀CH375芯片的數(shù)據(jù)端口, A0=0; CS=0; WR=1; RD=0; */
	DDRA = 0x00;  /* 該操作無意義,僅作延時(shí),CH375要求讀寫脈沖寬度大于100nS */
	mData = PINA;  /* 從CH375的并口PA輸入數(shù)據(jù) */
	PORTC |= CH375_RD|CH375_CS|CH375_WR;//0x07;  /* 輸出無效的控制信號, 完成操作CH375芯片, A0=0; CS=1; WR=1; RD=1; */
	return( mData );
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区精品| 综合欧美一区二区三区| 欧美a级一区二区| 欧美精品久久天天躁| 五月激情丁香一区二区三区| 91精品国产黑色紧身裤美女| 免费人成黄页网站在线一区二区| 欧美一区二区三区日韩| 久久不见久久见中文字幕免费| 精品卡一卡二卡三卡四在线| 国产91富婆露脸刺激对白| 中文字幕在线一区免费| 欧美这里有精品| 麻豆高清免费国产一区| 国产精品嫩草影院av蜜臀| 在线亚洲+欧美+日本专区| 免费欧美在线视频| 国产精品大尺度| 欧美系列一区二区| 美女被吸乳得到大胸91| 国产欧美日韩激情| 欧美性猛片aaaaaaa做受| 天堂在线亚洲视频| 久久久综合激的五月天| 色婷婷av一区二区| 韩日欧美一区二区三区| 亚洲男人的天堂av| 日韩免费看网站| 色综合一个色综合亚洲| 久久99精品国产91久久来源| 国产精品久久久久久久久晋中 | 国产麻豆成人传媒免费观看| 国产精品免费网站在线观看| 欧美日韩一级二级三级| 国产精品一二三四五| 亚洲h在线观看| 国产精品亲子伦对白| 91麻豆精品国产自产在线| 国产高清成人在线| 偷拍一区二区三区| 最近日韩中文字幕| 久久久久久9999| 欧美猛男超大videosgay| 99在线精品观看| 麻豆91免费看| 偷拍自拍另类欧美| 亚洲人成在线观看一区二区| 久久无码av三级| 5858s免费视频成人| 色综合久久综合网| 成人h动漫精品一区二区| 久久99精品久久久久久国产越南| 亚洲精品写真福利| 国产精品剧情在线亚洲| 久久精品亚洲精品国产欧美kt∨| 欧美巨大另类极品videosbest| 成人激情av网| 国产jizzjizz一区二区| 美国av一区二区| 日本aⅴ亚洲精品中文乱码| 一区二区三区免费在线观看| 亚洲人一二三区| 国产精品免费观看视频| 国产亚洲精品中文字幕| 久久色在线视频| 欧美精品一区二区三区蜜桃视频| 欧美二区三区的天堂| 欧美日韩精品一区二区三区蜜桃 | 国产精品网站一区| 精品国产一区二区三区忘忧草 | 日本伊人午夜精品| 亚洲成a天堂v人片| 亚洲成人av免费| 亚洲超碰精品一区二区| 亚洲国产一区二区三区青草影视| 亚洲精品高清在线| 一区二区三区.www| 亚洲综合色在线| 亚洲v精品v日韩v欧美v专区| 三级欧美在线一区| 天天色综合成人网| 日本在线不卡视频| 免费观看久久久4p| 激情六月婷婷久久| 国产精品羞羞答答xxdd| 成人在线视频首页| 99在线热播精品免费| 91丝袜美腿高跟国产极品老师 | 亚洲国产婷婷综合在线精品| 亚洲激情图片一区| 午夜视频一区在线观看| 奇米影视一区二区三区小说| 久久99国内精品| 国产高清精品网站| 色综合久久综合网| 欧美精品精品一区| 久久亚洲私人国产精品va媚药| 久久久精品2019中文字幕之3| 国产精品久久久久久久久久久免费看 | 99国产精品国产精品毛片| 91麻豆国产香蕉久久精品| 日本韩国一区二区三区| 欧美精品高清视频| 久久九九国产精品| 亚洲精品国产精华液| 蜜臀久久久99精品久久久久久| 国产一区二区剧情av在线| 972aa.com艺术欧美| 欧美浪妇xxxx高跟鞋交| 久久综合九色综合97_久久久| 国产精品免费视频网站| 午夜一区二区三区在线观看| 加勒比av一区二区| 色综合天天综合网国产成人综合天| 欧美性高清videossexo| 欧美精品一区二区三区四区| 亚洲免费大片在线观看| 精品一区二区成人精品| 97国产一区二区| 欧美成人a视频| 亚洲精品老司机| 国产美女精品一区二区三区| 欧美三级午夜理伦三级中视频| 精品日产卡一卡二卡麻豆| 亚洲精品国产精华液| 国产一区二区三区日韩| 欧美视频日韩视频在线观看| 国产欧美一区在线| 日本伊人色综合网| 91蝌蚪porny九色| 久久久久亚洲蜜桃| 日韩av网站在线观看| 91久久精品一区二区二区| 国产亚洲美州欧州综合国| 肉色丝袜一区二区| 色伊人久久综合中文字幕| 26uuu欧美日本| 午夜久久久久久电影| 99久久精品费精品国产一区二区| 欧美va亚洲va| 午夜不卡av免费| 日本高清免费不卡视频| 亚洲国产激情av| 国内久久婷婷综合| 日韩一区二区精品| 亚洲bt欧美bt精品| 在线区一区二视频| 亚洲图片另类小说| 成人成人成人在线视频| 久久精品人人做人人爽人人| 久久国产精品99精品国产| 欧美日韩一区二区欧美激情 | 亚洲视频免费看| 丁香婷婷综合色啪| 久久精品一区蜜桃臀影院| 麻豆精品视频在线观看| 欧美一级日韩免费不卡| 亚洲成av人片一区二区梦乃| 在线看不卡av| 亚洲综合一二三区| 91亚洲国产成人精品一区二三| 国产丝袜欧美中文另类| 国产乱人伦精品一区二区在线观看 | 在线观看不卡一区| 亚洲欧洲日产国码二区| av中文一区二区三区| 国产精品久久网站| a4yy欧美一区二区三区| 亚洲欧美另类图片小说| 91亚洲国产成人精品一区二三| 亚洲天堂精品视频| 在线一区二区观看| 亚洲无人区一区| 欧美一区二区视频观看视频| 久久99在线观看| 337p日本欧洲亚洲大胆精品| 国产精品18久久久久久久久久久久| 久久午夜电影网| 波多野洁衣一区| 亚洲欧美国产毛片在线| 欧美视频在线一区| 性做久久久久久久久| 欧美大肚乱孕交hd孕妇| 国产成人综合在线| 亚洲欧洲日产国码二区| 在线看国产一区二区| 天堂精品中文字幕在线| 精品久久一区二区三区| 成人综合在线视频| 亚洲一区精品在线| 日韩欧美中文字幕精品| 国产精品一级片| 一区二区三区久久| 欧美日韩一区二区三区四区| 精品在线免费观看| 综合久久国产九一剧情麻豆| 欧美日韩1234| 国产精品一二三四区| 亚洲欧美日韩国产综合在线| 91精品欧美一区二区三区综合在|