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

正文內(nèi)容

基于pic單片機的紅外遙控設(shè)計本科畢業(yè)設(shè)計-閱讀頁

2025-07-07 01:42本頁面
  

【正文】 任何外接元件,就能完成從紅外線接收到輸出與TTL電平信號兼容的所有工作,而體積和普通的塑封三極管大小一樣,它適合于各種紅外線遙控和紅外線數(shù)據(jù)傳輸。圖 9① 脈沖信號輸出直接接在單片機的IO 口。三 、各部分設(shè)計與實現(xiàn)(一)原理及總體設(shè)計 紅外遙控系統(tǒng)通用紅外遙控系統(tǒng)由發(fā)射和接收兩大部分組成。發(fā)射部分包括鍵盤矩陣、編碼調(diào)制、LED紅外發(fā)送器;接收部分包括光、電轉(zhuǎn)換放大器、解調(diào)、解碼電路,如圖10所示。 1-GND 3—OUT連接時。HS0038 信號電平: 38kHz 紅外發(fā)射接收不到時:OUT高電平輸出Hs0038的使用注意事項:① 38kHz紅外發(fā)射信號在HS0038接收角度范圍邊沿區(qū)域時,接收信號不斷振蕩無法穩(wěn)定,因此為保證信號質(zhì)量,使用時發(fā)射接收盡力正對為好;② HS0038用于數(shù)據(jù)通訊時,在標(biāo)準(zhǔn)RS232下,波特率設(shè)置不要大于2400bps,否則HS0038無法區(qū)分到接收的信號(2400bps接近其帶寬極限了)。圖11 圖12圖13圖14∕異步收發(fā)器USARTPIC16F87X單片機內(nèi)部集成了兩個類型不同的串行通信模塊,即通用同步∕異步收發(fā)器USART(universal synchronous∕asynchronous receiver transmitter)模塊和主控同步串行端口MSSP(master synchronous serial port)模塊。與USART模塊有關(guān)的寄存器有9個,都在RAM陣列中具有統(tǒng)一的地址編碼。表2 與USART模塊相關(guān)的寄存器寄存器名稱寄存器符號寄存器地址寄存器內(nèi)容bit7bit6bit5bit4bit3bit2bit1Bit0中斷控制寄存器INTCON0BH/8BH/10BH/18BHGIEPEIET0IEINTERBIET0IFINTFRBIF第一外設(shè)中斷標(biāo)志寄存器PIR10CHPSPIFADIFRCIFTXIFSSPIFCCP1IFTMR2IFTMR1IF第一外設(shè)中斷屏蔽寄存器PIE18CHPSPIEADIERCIETXIESSPIECCP1IETMR2IETMR1IFC口方向寄存器TRISC87HTRISC7TRISC6TRISC5TRISC4TRISC3TRISC2TRISC1TRISC0發(fā)送狀態(tài)兼控制寄存器TXSTA98HCSRCTX9TXENSYNC_BRGHTRMTTX9D接收狀態(tài)兼控制寄存器RCSTA18HSPENRX9SRENCRENADDENFERROERRRX9D發(fā)送寄存器TXREG19HUSART發(fā)送緩沖寄存器接收寄存器RCREG1AHUSART接收緩沖寄存器波特率寄存器SPBRG99H對于波特率發(fā)生器產(chǎn)生波特率的定義值發(fā)送狀態(tài)兼控制寄存器TXSTA,它是一個bit3不用,bit1只讀,其余6位可讀∕寫的寄存器,其中沒有一位讀取時會返回0。等于1時,是同步模式,等于0時是異步模式;TXEN是發(fā)送使能位,為1時是使能發(fā)送,為0時是關(guān)閉發(fā)送功能。其中的CREN是連續(xù)接收使能位。該位優(yōu)先于SREN位。USART發(fā)送緩沖寄存器TXREG也是一個用戶程序可讀∕寫的寄存器。USART接收緩沖寄存器RCREG是一個用戶程序可讀∕寫的寄存器。SPBRG寄存器是用來控制一個獨立的8位定時器的溢出周期。在同步方式下波特率僅由這一個寄存器決定,在異步方式下則由BRGH位和該寄存器共同確定。熟練掌握了它們的運用環(huán)境和使用時的方式控制,以及編程命令字的設(shè)置。將書本上所學(xué)的東西用在實際當(dāng)中了,這加深了我們對可編程器件的理解。,我體會到應(yīng)該掌握豐富的理論知識,理論知識是設(shè)計的前提。如某些地方的元件取值,應(yīng)該大膽的根據(jù)經(jīng)驗去判斷。一個人不可能什么都學(xué)過,什么都懂,因此,當(dāng)你在設(shè)計過程中需要用一些不曾學(xué)過的東西時,就要去有針對性地查找資料,然后加以吸收利用,以提高自己的應(yīng)用能力,而且還能增長自己見識,補充最新的專業(yè)知識。,深深感受到自己在對一些器件的了解上,還存在很大差距,對他們的功能,參數(shù)都不是太熟悉。 五、謝辭首先感謝我的父母,正是你們的默默的付出,才讓我完成大學(xué)四年的學(xué)習(xí),養(yǎng)育之恩,無以回報,你們永遠(yuǎn)健康是我最大的幸福。他們嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度深深的影響著我,讓我受益一生,不論是工作還是生活中。在此,對汪光宅老師、劉強老師以及給我提供幫助的同學(xué)致以誠摯的謝意。}//******************************************void delay882us(void){delay16(100)。}//******************************************void delay4740us(void){delay16(546)。 //輸出字符 while(!TI)。 //清TI}//****************************************************************// 方式波特率//****************************************************************void InitCom(void){ SCON = 0x50。 //定時器定時方式,定時為模式,位模式 TH1 = 0xFd。 PCON = 0x00。 //清收發(fā)標(biāo)志 TI = 0。 //啟動定時器}(二)編碼及解碼程序接收,程序如下RF:BTFSC PORTB,2 GOTO RF1BTFSS DOWNBIT CLRF RTCCOUNTBSF DOWNBIT BTFSS UPBIT RETLW 0BTFSC IDBIT GOTO RF3MOVLW 2AHSUBWF RTCCOUNT,0BTFSS STATUS,0GOTO RF2MOVLW 36HSUBWF RTCCOUNT,0BTFSC STATUS,0GOTO RF2BTFSC IDBITGOTO RF3MOVLW .8MOVWF LOOPMOVLW .3MOVWF LOOPCOUNTCLRF DATACOUNTBSF IDBITBSF DOWNBITBCF UPBITCLRF RTCCOUNTRETLW 0RF1:BTFSS DOWNBITRETLW 0BSF UPBITRETLW 0RF2:BCF DOWNBITBCF UPBITBCF IDBITCLRF RTCCOUNTRETLW 0 。定時查尋TIME1:MOVF RTCC,0SUBWF TIMEONE,0BTFSC STATUS,2RETLW 0BCF TIMEPD1INCF RTCCOUNT,1RETLW 0////////////////////////////////////////////////在這里我是用查詢的方式來定時的(RTCCOUNT)只是在解碼時不需要去追求時間精度;是去查RTCC有沒有發(fā)生跳變,如有則表示時間過了 256USRTCCOUNT加一;這樣做有一個好處你不必去管RTCC具體的值是多少,(RTCC去做精確的時鐘定時;在這個查詢的子程序中你可以去判斷鍵掃,顯示刷新等等)發(fā)送:原理是接收的逆過程,如下。///////////////////////////////////SENDC0:MOVF C4COUNT,0;;讀要發(fā)的數(shù)據(jù)(假設(shè)要發(fā)5個字)RETURNSENDC1:MOVF C3COUNT,0RETURNSENDC2:MOVF C2COUNT,0RETURNSENDC3:MOVF C1COUNT,0RETURNSENDC4:MOVF C0COUNT,0RETURN。碼頭數(shù)據(jù)發(fā)送//////////////////////////////////////////////SENDBIT3:CLRWDTBCF INTCON,7CALL READDIGTMOVWF SENDCOUNTBSF INTCON,7CALL SENDDIGTINCF SENDLOOP,1MOVLW .5SUBWF SENDLOOP,0BTFSS STATUS,2GOTO SENDBIT3CLRF TIMEBCF PORTB,1SENDDIGT5:CLRWDTMOVLW .2;;加發(fā)一個結(jié)束位SUBWF TIME,0BTFSS STATUS,2GOTO SENDDIGT5BSF PORTB,1BSF STARTBITRETUR
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1