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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 軟件模擬usart.txt

?? PIC單片機經典源代碼
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
rxStartChk ;check for START bit
skp0 RX_PIN ;test RX pin for START bit
goto rxEnd ;not found
;start bit found. do following
movlw .8
movwf RX_bcnt ;count for 8 bits incoming data
movlw .4
movwf RX_SLICE ;wait 4 time-slice for 1st data bit
movlw .1
movwf RX_STA ;switch to STATE 1 for 1st data bit sampling
goto rxEnd
rxReceiveBit ;receive DATA bit
decfsz RX_SLICE,f ;wait of bit timing
goto rxEnd
;time to sample incoming data bit
rrf RX_BUFF,f ;right shift for new bit space
bcf RX_BUFF,7 ;pre-set to 0
skp0 RX_PIN ;incoming data bit test
bsf RX_BUFF,7 ;set if data bit = 1
movlw .3 ;3 slice for data bit timing
movwf RX_SLICE ;bit timing for next data bit
decfsz RX_bcnt,f ;see if 8-bit completed
goto rxEnd
;bit receive completed, do follwoing
movlw .2
movwf RX_STA ;set to STATE 2 for idle waiting
bsf RXBF ;set receive buffer full
movf RX_BUFF,w ;display data on PORTB
movwf PORTB
goto rxEnd
rxIdle ;wait for idle
skp0 RX_PIN ;try to find STOP bit
clrf RX_STA ;back to STATE 0 for next byte
goto rxEnd
;====== End of RX =========
rxEnd
;====== start of TX =======
;do TX, if transmit is engaged
skp1 TXEN ;skip if TXEN set, do TX
goto tmr0IntEnd ;not in transmit mode
movf TX_SLICE,f ;see if in bit-timing delay
skpnz ;
goto txDo ;bit-timing completed
decfsz TX_SLICE,f ;keep bit-timing delay
goto txEnd
txDo
;Transmit STATE-MACHINE control
movlw high($)
movwf PCLATH ;set PCLATH before PCL change
movf TX_STA,w ;get current state
andlw 0x03 ;make sure in range
addwf PCL,f ;switch to TX STATE
goto txStartBit ;send START bit
goto txDatBit ;send DATA bit
goto txStop ;send STOP bit
goto txIdle ;set transtim IDLE
txStartBit ;TX_STA=0, send START bit here
bsf TXBUSY ;set TX busy flag
movlw .8
movwf TX_bcnt ;count for 8 bit transmitting
bcf TX_PIN ;start bit
movlw .3
movwf TX_SLICE ;set bit timing
movlw .1
movwf TX_STA ;set transmit STATE-MACHINE
goto txEnd
txDatBit ;TX_STA=1, send DATA bit here
;time for next bit sending
rrf TX_BUFF,f ;rotate bit to C
skpnc ;test C
goto $+3
bcf TX_PIN ;0 out
goto $+2
bsf TX_PIN ;1 out
movlw .3
movwf TX_SLICE ;wait 3 time-slices
decfsz TX_bcnt,f
goto txEnd ;8 bit serial not end
movlw .2
movwf TX_STA ;set transmit STATE-MACHINE
goto txEnd
txStop ;TX_STA=2, send STOP bit here
bsf TX_PIN ;send STOP bit
movlw .3
movwf TX_SLICE ;set bit timing
movlw .3
movwf TX_STA ;set transmit STATE-MACHINE
goto txEnd
txIdle ;TX_STA=3, reset transmission to IDLE
bcf TXBUSY ;not busy
bcf TXEN ;not in transmission
clrf TX_STA ;reset transmit STATE-MACHINE
goto txEnd
;====== End of TX =========
txEnd
;add more TMR0 related code here
tmr0IntEnd
movlw TMR0CONST
addwf TMR0,f
goto int_end

int_end
banksel pclath_temp
movf pclath_temp,w ; retieve copy of PCLATH register
movwf PCLATH
movf status_temp,w ; retrieve copy of STATUS register
movwf STATUS ; restore pre-isr STATUS register contents
swapf w_temp,f
swapf w_temp,w ; restore pre-isr W register contents
retfie ; return from interrupt


;=======================================
;Code wriiten for test purpose
MAIN
banksel TRISA ;select respective bank
movlw b'00000100' ;RA2-input, RA3-output
movwf TRISA
clrf TRISB
movlw b'10001000' ;TMR0 in timer mode
movwf OPTION_REG
clrf STATUS ;make sure in bank 0

call USART_INIT

movlw TMR0CONST
movwf TMR0

movlw 0xff
movwf PORTB

bsf INTCON,T0IE
bsf INTCON,GIE

LOOP ;test code
skp1 RXBF ;wait for data received
goto $-1
bcf RXBF ;clear data flag
movf RX_BUFF,w
movwf TX_BUFF ;send back received data
bsf TXEN
skp0 TXEN ;wait for transmit completion
goto $-1
goto LOOP ;


;=======================================
;Initializtion of software USART
USART_INIT
clrf USART_F ;clear all flag bit
clrf RX_STA ;reset STATE MACHINE
clrf TX_STA
bsf TX_PIN ;TX is in Idle
return


END ;

 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
丝袜亚洲另类欧美综合| 欧美精品色一区二区三区| 精品精品欲导航| 麻豆91在线看| 欧美一区二区三区在线观看| 久久激情五月激情| 欧美精品一区二区三区久久久 | av资源网一区| 色综合久久六月婷婷中文字幕| 亚洲品质自拍视频| 99国产精品国产精品久久| 97精品久久久久中文字幕| 欧美顶级少妇做爰| 亚洲精品高清视频在线观看| 亚洲私人黄色宅男| 亚洲国产精品成人综合色在线婷婷| 国产精品一级片| 国产亚洲精品7777| 久久精品国产一区二区| 韩国成人精品a∨在线观看| 欧美日韩国产一级二级| 久久电影国产免费久久电影| 午夜成人免费视频| 一区二区三区四区蜜桃| 亚洲激情校园春色| 亚洲综合网站在线观看| 中文字幕日本乱码精品影院| 久久久国产综合精品女国产盗摄| 天天爽夜夜爽夜夜爽精品视频| 成人av网站在线| 精品国产一区a| 日韩激情视频在线观看| 欧美日韩中文字幕一区| 亚洲成人免费视| 欧美性色欧美a在线播放| 亚洲人成在线播放网站岛国 | 日韩女优电影在线观看| 五月激情六月综合| 777精品伊人久久久久大香线蕉| 日韩成人伦理电影在线观看| 日韩午夜激情电影| 青青草国产精品亚洲专区无| 欧美精品123区| 精久久久久久久久久久| 欧美大度的电影原声| 久久国产夜色精品鲁鲁99| 欧美精品一区二区三区蜜桃| 久久成人麻豆午夜电影| 国产欧美日韩精品a在线观看| 国产91精品一区二区麻豆网站| 国产精品久久久久9999吃药| 色婷婷亚洲综合| 午夜视频一区二区| 欧美日韩久久不卡| 奇米精品一区二区三区四区 | 亚洲精品写真福利| 精品视频在线看| 久久精品国产成人一区二区三区 | 欧美主播一区二区三区美女| 亚洲三级电影全部在线观看高清| 99国产精品久久| 国产女人水真多18毛片18精品视频| 亚洲一区二区三区美女| 亚洲成年人网站在线观看| 精品午夜久久福利影院| 欧美精选午夜久久久乱码6080| 国产色91在线| 久久国产精品72免费观看| 一本久道久久综合中文字幕| 久久久久国产精品厨房| 综合婷婷亚洲小说| 亚洲成av人**亚洲成av**| 国产主播一区二区三区| 欧洲生活片亚洲生活在线观看| 亚洲欧洲成人av每日更新| 久久久国际精品| 蜜桃av噜噜一区| 日韩三级精品电影久久久| 成人夜色视频网站在线观看| 亚洲一线二线三线视频| 日韩欧美专区在线| 波多野结衣欧美| 日本va欧美va精品发布| 国产精品高潮呻吟久久| 日韩亚洲欧美一区| 色婷婷综合视频在线观看| 国产一区不卡精品| 午夜视频在线观看一区二区| 精品国产免费视频| 国产98色在线|日韩| 午夜精品爽啪视频| 国产精品国产三级国产aⅴ中文| 色综合久久中文字幕| 欧美日本一道本| 美女爽到高潮91| 怡红院av一区二区三区| 国产精品影音先锋| 国产精品久久久久久久第一福利| 欧美日韩久久不卡| 91麻豆视频网站| 欧美人牲a欧美精品| 色婷婷综合久色| av在线播放一区二区三区| 日本美女视频一区二区| 中文字幕不卡的av| 精品少妇一区二区三区日产乱码 | 大陆成人av片| 午夜欧美视频在线观看| 日本一区二区三区高清不卡 | 久久品道一品道久久精品| 欧美福利视频导航| 国产精品久久久久一区二区三区| 亚洲黄色av一区| 成人性生交大合| 国产不卡高清在线观看视频| 麻豆一区二区99久久久久| 五月婷婷欧美视频| 香蕉久久夜色精品国产使用方法| 国产精品日日摸夜夜摸av| 国产色综合一区| 国产欧美日韩不卡| 亚洲图片你懂的| 久久久久久久国产精品影院| 欧美日韩黄视频| 欧美亚洲日本国产| 不卡av在线网| 91久久香蕉国产日韩欧美9色| 欧美xxxxx裸体时装秀| 久久亚洲捆绑美女| 久久久久久久久97黄色工厂| 2020国产精品久久精品美国| 99精品视频一区二区三区| 韩国精品一区二区| 日韩国产一区二| 激情综合亚洲精品| 国产真实乱子伦精品视频| 国产福利一区在线| av在线播放不卡| av一区二区三区四区| 欧美午夜不卡在线观看免费| 欧美一区二区三区白人| 久久精品一区二区三区不卡| 亚洲国产精品黑人久久久| 亚洲已满18点击进入久久| 午夜精品久久久久久久久久久| 久久精品国产亚洲5555| 91在线你懂得| 欧美一区二区播放| 亚洲欧美综合在线精品| 亚洲成人久久影院| 国产成a人无v码亚洲福利| 欧美天堂一区二区三区| 久久久电影一区二区三区| 日韩一区中文字幕| 蜜桃视频在线观看一区| 91亚洲精品乱码久久久久久蜜桃| 在线不卡免费欧美| 欧美成人福利视频| 中文字幕在线播放不卡一区| 免费观看30秒视频久久| 日本国产一区二区| 国产日韩精品一区二区浪潮av | 精品美女一区二区三区| 日韩码欧中文字| 国产一区亚洲一区| 在线不卡一区二区| 一区二区三区免费在线观看| 国产精品一品视频| 欧美丰满嫩嫩电影| 亚洲免费成人av| 国产婷婷一区二区| 欧美日韩美女一区二区| 国产精品国产a| 国产在线播放一区| 欧美一区二区在线观看| 亚洲一区二区四区蜜桃| 99视频精品免费视频| 久久综合九色综合欧美亚洲| 婷婷国产v国产偷v亚洲高清| av在线不卡电影| 国产欧美日韩卡一| 韩国欧美国产1区| 91精品国产高清一区二区三区 | 久久夜色精品国产噜噜av| 一区二区三区在线不卡| 成人av在线网站| 日本一区二区三区视频视频| 九九精品视频在线看| 欧美一区二区在线免费播放| 午夜在线成人av| 欧美性大战xxxxx久久久| 亚洲激情自拍偷拍| 色欲综合视频天天天| 亚洲精品综合在线| 色视频一区二区| 亚洲高清久久久| 欧美日韩国产天堂| 日韩电影免费一区| 日韩欧美综合在线| 国产一区二三区好的|