|
Tài trợ cho PIC Vietnam |
Giao tiếp cổng COM và LPT RS232, RS485 và LPT là những giao tiếp cơ bản và kinh điển khi mới học về vi điều khiển... |
|
Ðiều Chỉnh | Xếp Bài |
04-10-2010, 01:10 PM | #5 |
Đệ tử 2 túi
Tham gia ngày: Sep 2010
Bài gửi: 41
: |
ok, minh da viet duoc phan phat cho uart roi
processor 16f877a include <P16f877a.inc> org 0x000 goto start start BCF STATUS,RP1 BCF STATUS,RP0 ;CHON BANK O BSF RCSTA,SPEN ; CHO PHEP UART BSF STATUS,RP0 bcf TRISC,6 ;CONG C BIT 6 LA CHAN RA MOVLW 0X19 ;CHON TOC DO BAUD LA 9600 VOI 4MHz MOVWF SPBRG BCF TXSTA,SYNC ;CHON CHE DO PHAT KO DONG BO BSF TXSTA,BRGH ; CHON CHE DO TRUYEN TOC DO CAO BSF TXSTA,TXEN ;CHO PHEP PHAT ;KO SU DUNG CHE DO PHAT 9 BIT TRUYEN MOVLW b'10101010' ; CHUOI BIT CAN TAO RA BCF STATUS,RP0 ;TRO VE BAN O DE THAO TAC VOI THANH GHI TXREG MOVWF TXREG KT BSF STATUS,RP0 BTFSC TXSTA,TRMT ; KIEM TRA DA TRUYEN XONG CHUA GOTO TRUYEN ; NEU TRUYEN XONG ROI LAI TIEP TUC TRUYEN GOTO KT ; NEU CHUA TRUYEN XONG LAI KIEM TA TIEP END ;KET THUC CHUONG TRINH mo phog tren protelus duoc,phan thu chac tuong tu thoi |
|
|