// 用單片機(jī)進(jìn)行紅外遙控接收已經(jīng)是很平常的應(yīng)用了,基本上稍懂單片機(jī)就可以自己編// // 但往往很多人編的程序要么繁瑣,要么占用大量存儲器、CPU資源, // // 而且用于現(xiàn)場時還可能因?yàn)槭艿礁蓴_而不能正常工作 //
/*************************************************************紅外線遙控器按鍵檢測程序. 通過檢測兩次下降沿之間的時間差判斷接受到的數(shù)據(jù)位. 已經(jīng)通過了測試,能夠正確區(qū)分出32bit數(shù)據(jù)的遙控器按鍵鍵值. 具有
#define UART0_BUF_LEN 32int UART1_Recv_count; //接收計(jì)數(shù) bit UART1_Overflow_Flag; //緩沖區(qū)滿標(biāo)志 idata uchar UART1_Recv_BUF[UART0_BUF_LEN]; //串口接收緩沖區(qū) //串口初始化void Init_Uart(){ UART1_
摘要:為了實(shí)時接收應(yīng)用系統(tǒng)所需要的數(shù)據(jù)和圖片,采用了以CMMB數(shù)據(jù)廣播為平臺的接收方法,該方法用軟件實(shí)現(xiàn)解析CMMB數(shù)據(jù)廣播業(yè)務(wù)數(shù)據(jù)。做了測試數(shù)據(jù)的接收實(shí)驗(yàn),驗(yàn)證了數(shù)據(jù)接收的正確性,該程序方便各種應(yīng)用系統(tǒng)使用
本文以一款EverMore公司的GM-X205GPS接受模塊為例,介紹了其數(shù)據(jù)格式,以及應(yīng)用PIC16F874單片機(jī)RS232串口進(jìn)行數(shù)據(jù)接收的程序。