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

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

?? usart 通過(guò)232通訊例程.txt

?? PIC單片機(jī)C源代碼集合
?? TXT
字號(hào):
 
  
232 

RS232通信方式是常用的單片機(jī)與PC通信的方式,PIC16F87X系列芯片可以通過(guò)SCI(串行通信接口)來(lái)實(shí)現(xiàn)與PC的通信。以下我們將通過(guò)ICDDEMO演示實(shí)驗(yàn)板上的RS232通信電路來(lái)調(diào)試與PC的通信,其電路如下圖所示:


其中TX和RX分別為PIC16F877的發(fā)送和接收引腳,由于PC的串口輸出的是12V電壓,因此要實(shí)現(xiàn)PIC芯片和PC的通信,還需要進(jìn)行電平轉(zhuǎn)換,該板使用的電平轉(zhuǎn)換芯片是MAX232。在調(diào)試之前請(qǐng)將PC與ICDDEMO演示實(shí)驗(yàn)板用9芯串行電纜連接好并鎖緊,并且將DIP6(S10)的第2、4開(kāi)關(guān)撥至“ON”的位置上。調(diào)試時(shí)PC用的上位機(jī)程序可以采用WINDOWS帶的超級(jí)終端(啟動(dòng)方式:開(kāi)始-)程序-)附件-)通訊-)超級(jí)終端),或者使用網(wǎng)上很容易找到的串口調(diào)試軟件。

1、 串行通信的波特率設(shè)置:

要啟動(dòng)串口通訊首先要選擇合適的波特率,PIC的SCI接口有一個(gè)8位的波特率發(fā)生器,它根據(jù)SPBRG寄存器的值來(lái)決定周期;另外在異步通信的方式下波特率還和BRGH位的狀態(tài)有關(guān),當(dāng)BRGH=1時(shí)是高速方式。

異步方式下波特率的計(jì)算公式為:波特率=Fosc/[64(X+1)](低速方式)或波特率=Fosc/[16(X+1)](高速方式)。其中Fosc是芯片振蕩頻率,X是SPBRG寄存器的值。通過(guò)這個(gè)公式我們可以計(jì)算出在特定波特率下,需要寫(xiě)入SPBRG寄存器的初始值。例如如果我們采取高速的方式使用9600的波特率,那么當(dāng)芯片振蕩頻率是4MHz時(shí),SPBRG=4000000/(9600*16)-1=25(實(shí)際是25.042,取最接近的整數(shù)值)。

2、 異步方式下的數(shù)據(jù)發(fā)送:

異步發(fā)送時(shí),如果TSR和TXREG都為空,那么當(dāng)數(shù)據(jù)寫(xiě)入TXREG之后會(huì)馬上被轉(zhuǎn)移到TSR寄存器。這時(shí)TXREG為空,TXIF=1,表明可以再往TXREG中寫(xiě)數(shù)據(jù)。注意此時(shí)發(fā)送并未完成,如果要知道數(shù)據(jù)是否發(fā)送完成則需要查詢TRMT位。

3、 異步方式下數(shù)據(jù)的接收:

異步接收時(shí),當(dāng)接收到停止位時(shí)如果RCREG是空的,RSR就會(huì)將數(shù)據(jù)轉(zhuǎn)移至RCREG,傳送完成后,置RCIF為1。RCIF是只讀位,當(dāng)RCREG的數(shù)據(jù)被讀出后將由硬件清0。

RCREG寄存器實(shí)際上是2級(jí)的FIFO(先進(jìn)先出)存儲(chǔ)器,如果RSR中接收到了第3個(gè)數(shù)據(jù)的停止位,而RCREG寄存器2級(jí)都是滿的,那么將會(huì)導(dǎo)致數(shù)據(jù)溢出,硬件將置OERR為1。請(qǐng)注意必須清除OERR位之后才能重新接收數(shù)據(jù),用戶可以通過(guò)對(duì)CREN清0的方式來(lái)清除OERR位。

4、 異步通信的數(shù)據(jù)格式:

在異步工作方式下,串行通信接口采用的是標(biāo)準(zhǔn)不歸零(NRZ)格式,即1位起始位、8位或9位的數(shù)據(jù)位和1位停止位。最常用的是8位數(shù)據(jù)的格式。



RCDATA EQU 30H 
RCFLAG EQU 31H
RCOneSIGN EQU 0
RCWrong EQU 5
#INCLUDE <P16877.INC>
org 0
nop
goto start
org 4
intentr
goto intsever
;____________________________
org 9
start
clrf RCFLAG 
clrf RCDATA
InitUart
bsf STATUS,RP0
bcf RCFLAG,RCOneSIGN
movlw b'10111111' ;TX=output
movwf TRISC
movlw b'10100110'
movwf TXSTA
movlw 19h 
movwf SPBRG ;9600,high speed mode
bsf STATUS,RP0
movlw b'00100000'
movwf PIE1
movlw b'11000000'
movwf INTCON
bcf STATUS,RP0
movlw b'10010000'
movwf RCSTA
main
btfsc RCFLAG,RCOneSIGN
goto TXLoop
;btfss RCFLAG,RCWrong
goto main
TXLoop
bcf STATUS,RP0
movf RCDATA,w
movwf TXREG
bsf STATUS,RP0
btfss TXSTA,TRMT
goto $-2 
bcf STATUS,RP0
bcf RCFLAG,RCOneSIGN
goto main
;*****************************
intsever
movf STATUS,w
btfsc STATUS,RP0
bcf STATUS,RP0
movwf RCFLAG
btfsc RCSTA,OERR
goto RCerror 
movf RCREG,w
movwf RCDATA 
bsf RCFLAG,RCOneSIGN
retfie
RCerror
bcf STATUS,RP0
bcf RCSTA,CREN 
movf RCREG,w
movf RCREG,w
movlw b'10010000'
movwf RCSTA
btfsc RCFLAG,RCWrong
bsf STATUS,RP0
clrf RCFLAG
retfie
;----------------
end



 

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区三区不卡| 国产精品一区二区果冻传媒| 精品乱人伦小说| 97久久超碰精品国产| 日韩av网站免费在线| 欧美国产1区2区| 91精品国产美女浴室洗澡无遮挡| 成人污污视频在线观看| 日本伊人色综合网| 亚洲乱码中文字幕| 久久久九九九九| 欧美女孩性生活视频| 成人免费高清在线观看| 美女在线视频一区| 亚洲自拍偷拍九九九| 国产精品欧美久久久久无广告| 欧美日韩成人激情| 91视频一区二区| 国产成人啪午夜精品网站男同| 日本在线不卡视频一二三区| 亚洲女人的天堂| 欧美国产日产图区| 久久久噜噜噜久久人人看| 欧美中文字幕久久| 91麻豆免费看| 在线观看不卡一区| 亚洲区小说区图片区qvod| 国产香蕉久久精品综合网| 欧美大尺度电影在线| 欧美巨大另类极品videosbest| 色欧美乱欧美15图片| 99精品欧美一区二区三区综合在线| 国产一区二区免费在线| 蜜桃一区二区三区四区| 婷婷综合在线观看| 无码av中文一区二区三区桃花岛| 亚洲欧洲综合另类在线| 中文字幕av一区二区三区免费看| 精品国产第一区二区三区观看体验| 337p亚洲精品色噜噜狠狠| 欧美美女喷水视频| 7777精品久久久大香线蕉| 欧美日韩大陆一区二区| 欧美电影一区二区| 欧美理论片在线| 555www色欧美视频| 欧美一区二区三区的| 欧美一区二区久久| 欧美大片在线观看一区| 337p粉嫩大胆噜噜噜噜噜91av | 伊人婷婷欧美激情| 亚洲女人的天堂| 亚洲成人先锋电影| 日本v片在线高清不卡在线观看| 视频一区二区欧美| 精品在线一区二区三区| 国产一区二区三区日韩| 国产福利不卡视频| 99久久亚洲一区二区三区青草| 91色乱码一区二区三区| 在线视频欧美精品| 欧美美女直播网站| 精品欧美一区二区在线观看| 久久综合色天天久久综合图片| 国产午夜亚洲精品理论片色戒 | 亚洲伦在线观看| 亚洲综合久久久| 蜜桃在线一区二区三区| 经典三级一区二区| 成人高清av在线| 在线精品视频小说1| 正在播放亚洲一区| 久久久久久久久久久久久夜| 国产欧美日韩不卡免费| 亚洲国产精品久久艾草纯爱| 美腿丝袜亚洲一区| 懂色中文一区二区在线播放| 欧美在线看片a免费观看| 日韩一级视频免费观看在线| 国产欧美视频在线观看| 亚洲激情中文1区| 精油按摩中文字幕久久| 91浏览器在线视频| 日韩欧美国产午夜精品| 国产蜜臀97一区二区三区| 亚洲一区视频在线观看视频| 精品一区二区免费在线观看| 99久久亚洲一区二区三区青草| 555www色欧美视频| 亚洲色图视频网| 久久国产人妖系列| 日本韩国精品一区二区在线观看| 日韩欧美一级二级三级久久久| 国产精品无码永久免费888| 亚洲影院久久精品| 成人免费av网站| 欧美一卡二卡在线观看| 综合婷婷亚洲小说| 国产一区 二区| 欧美三级韩国三级日本一级| 中文字幕 久热精品 视频在线| 午夜视频一区在线观看| 成人av一区二区三区| 日韩精品资源二区在线| 一区二区三区中文免费| 国产精品白丝jk白祙喷水网站| 欧美在线影院一区二区| 欧美激情一区二区三区全黄 | 99久久综合狠狠综合久久| 欧美一区二区精品| 亚洲午夜免费电影| 不卡欧美aaaaa| 2024国产精品| 免费观看在线色综合| 欧美性生活久久| 国产精品女同互慰在线看| 久久精品国产免费看久久精品| 日本精品视频一区二区三区| 欧美国产精品中文字幕| 麻豆91在线看| 欧美精品自拍偷拍动漫精品| 综合亚洲深深色噜噜狠狠网站| 国产精品亚洲а∨天堂免在线| 欧美一区二区三区免费大片| 亚洲国产日韩一区二区| 99久久精品免费| 中文字幕不卡三区| 顶级嫩模精品视频在线看| 精品人在线二区三区| 日韩黄色小视频| 欧美日韩国产系列| 亚洲国产日韩在线一区模特| 欧美在线色视频| 一区二区三区免费网站| 色狠狠一区二区| 亚洲美女在线一区| 色哟哟国产精品| 亚洲精品免费在线| 色综合久久中文字幕综合网| 中文字幕在线不卡一区| www.日韩精品| 亚洲天堂网中文字| 91色porny蝌蚪| 亚洲人123区| 色网站国产精品| 亚洲国产一区二区在线播放| 欧美三级在线看| 日韩一区精品视频| 日韩女同互慰一区二区| 麻豆一区二区三| 精品国产乱码久久| 国产精品中文字幕欧美| 欧美国产1区2区| 91在线看国产| 一区二区日韩av| 欧美精品 日韩| 久久99国产精品久久| 久久久精品tv| 成a人片国产精品| 亚洲色图视频免费播放| 欧美日韩电影在线| 国内国产精品久久| 国产精品久久福利| 在线观看91视频| 免费看黄色91| 国产精品无遮挡| 欧美日韩欧美一区二区| 看片网站欧美日韩| 中文字幕第一区第二区| 欧美性猛片xxxx免费看久爱| 日韩电影免费在线| 国产欧美日韩在线视频| 色婷婷久久99综合精品jk白丝| 日韩精品午夜视频| 国产精品污网站| 欧美男生操女生| 成人午夜av影视| 日日欢夜夜爽一区| 国产精品网站在线观看| 欧美三级日韩在线| 国产宾馆实践打屁股91| 亚洲一二三区在线观看| 精品精品国产高清一毛片一天堂| 成人一区二区三区视频 | 粉嫩av一区二区三区在线播放| 亚洲免费av高清| 久久这里只有精品视频网| 91美女片黄在线观看| 美国av一区二区| 亚洲精品视频在线看| 2019国产精品| 欧美三级电影网| 成人一区二区三区中文字幕| 天天综合天天综合色| 国产精品久久网站| 日韩美女在线视频| 在线亚洲一区二区| 国产成人精品aa毛片| 丝袜亚洲精品中文字幕一区| 国产精品美女久久福利网站|