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

正文內(nèi)容

紅外遙控編碼格式及學(xué)習(xí)模式含程序-wenkub

2023-01-21 20:50:08 本頁(yè)面
 

【正文】 使用16位客戶(hù)代碼4:使用8位數(shù)據(jù)代碼和8位取反的數(shù)據(jù)代碼不過(guò)需要將波形反轉(zhuǎn)一下才方便分析:NEC 協(xié)議通過(guò)脈沖串之間的時(shí)間間隔來(lái)實(shí)現(xiàn)信號(hào)的調(diào)制(英文簡(jiǎn)寫(xiě)PPM)。對(duì)于電視、音響等,一般使用專(zhuān)用的遙控芯片,比nec,philips,toshiba,sanyo,mitsubish,panasonic的芯片,其編碼格式固定,一個(gè)鍵只有一個(gè)編碼,學(xué)習(xí)比較容易。以上的CPU的基本點(diǎn)是:執(zhí)行速度在1us左右,數(shù)據(jù)存儲(chǔ)器一般為256個(gè)字節(jié)。另外,由于空調(diào)的狀態(tài)遠(yuǎn)多于電視、音像,并且沒(méi)有一個(gè)標(biāo)準(zhǔn),所以各廠家都按自己的格式去做一個(gè),造成差異更大。從發(fā)射載波到不發(fā)射載波為“0”,從不發(fā)射載波到發(fā)射載波為“1”。例如常用的電視遙控器,使用NEC upd6121,其“0”,;其“1”,;此外,為了解碼的方便,還有引導(dǎo)碼,upd6121的引導(dǎo)碼為載波發(fā)射9ms。technology編碼格式現(xiàn)有的紅外遙控包括兩種方式:PWM(脈沖寬度調(diào)制)和PPM(脈沖位置調(diào)制)。兩種形式編碼的代表分別為NEC和PHILIPS的RCRC6以及將來(lái)的RC7。upd6121總共的編碼長(zhǎng)度為108ms。其發(fā)射載波和不發(fā)射載波的時(shí)間相同,也就是每位的時(shí)間是固定的。比如:美的的遙控器采用PWM編碼,碼長(zhǎng)120ms左右;新科的遙控器也采用PWM編碼,碼長(zhǎng)500ms左右。如果按固定格式學(xué)習(xí),一般可以學(xué)到128位(其他程序會(huì)占用一些數(shù)據(jù)存儲(chǔ)器);如果不按固定的格式,需要找出編碼的最小公約數(shù)作為基本單位,則可以學(xué)習(xí)到的位數(shù)大大降低,達(dá)不到實(shí)用的效果。而空調(diào)不一樣,各家空調(diào)廠商都是按自己的要求用cpu做遙控芯片,編碼形式就有很多種。邏輯“0” 載波間隔組成;邏輯“1”;。最后一位是一個(gè)邏輯“1”。如圖所示是同一按鍵重復(fù)按兩次所得波形,只有第三位是相反的邏輯,其它的位邏輯都一樣。更新時(shí)間:2008726 19:48:04 0X01//程序復(fù)位defineSTORE_IRREAD_KEYRECEIVE0Xf400//接收緩沖開(kāi)始地址define0xfa00//發(fā)送緩沖開(kāi)始地址defineSCLP1_6unsigned char xdata *buf1。//接收到的數(shù)據(jù)實(shí)際長(zhǎng)度unsigned char xdata *buf2。//要發(fā)送的數(shù)據(jù)實(shí)際長(zhǎng)度bit buf1_flag。//用來(lái)標(biāo)志接收字符的狀態(tài),state1用來(lái)表示接收狀態(tài),state2用來(lái)表示發(fā)送狀態(tài)unsigned char data *ir。unsigned int data *p2[2]。//union{unsigned char data *p1[2]。////union{}count。unsigned char a[2]。unsigned int b。unsigned char ir_key。void ie_0(void)。void tf_2(void)。void ir_exit(void)。unsigned char read_byte_ack_iic(void)。void send_nack_iic(void)。void write_key_data(unsigned char a)。//判斷是否是溢出還是電平變化產(chǎn)生的中斷TF2=0。//如果是溢出產(chǎn)生的中斷則清除溢出位,重新開(kāi)放中斷退出EA=1。*ir=RCAP2H。ir++。*ir=RCAP2L。*ir++。F0=1。TR0=1。//將計(jì)數(shù)器0重新置為零//查詢(xún)等待EXF2變?yōu)?if(TF0)goto exit。}。EXF2=0。//將EXF2清零//短脈沖數(shù)加
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1