pic18f452 serial

S

suwaii

Guest
saya mencoba mengirim surat-surat dari pic18f452 ke port serial PC
dan saya menggunakan IC-prog tetapi saya mendapatkan pesan kesalahan "alamat diverifikasi di .."
dan ini adalah kode salah satu .... bisa menceritakan apa
masalah di kode ini:daftar P = PIC18F452, F = INHX32, C = 160, N = 0, ST = OFF, MM = OFF, R = DEC, X = ON
# include "P18F452.inc"
__CONFIG _CONFIG1H, _HS_OSC_1H; HS osilatororg 0x00movlw 0x00
movwf TRISCmovlw 0x19
movwf SPBRG

movlw b'00100100 ';
movwf TXSTA;movlw 'F'
movwf TXREG;
WtHere1 btfss PIR1, TXIF;
goto WtHere1movlw 'G'
movwf TXREG;
WtHere2 btfss PIR1, TXIF;
goto WtHere2

movlw 'A'
movwf TXREG;
WtHere3 btfss PIR1, TXIF; goto WtHere3

END

 
OK ..... BISA AKU KATAKAN APAPUN YANG SATU INI AKAN MEMBUAT KODE PIC18F452 TO SEND "F"
UNTUK PC SERIAL PORT MESKIPUN PIN # 25 (RC6/TX):

movlw 'F'
movwf TXREG

DAN APAKAH KITA PERLU CONECT MAX232 ANTARA PIC18F452 DAN PC UNTUK MEMBUAT SERIAL PORT SERIAL PORT PC BACA "M ".... PLEASE HELP ME

 
Kode Anda harus bekerja asalkan Anda telah mengaktifkan TX perifer.Juga Anda harus memeriksa untuk memastikan TXSTAT TX buffer kosong sebelum mengirim karakter.

Re: MAX232 Anda perlu konverter tingkat terpercaya menerima data pada PC, tetapi Anda dapat melakukannya tanpa MAX232, lihatlah

http://chaokhun.kmitl.ac.th/ ~ kswichit/ap275/ap275.htm

menunjukkan tingkat berbasis transistor converter

 
kode yang baik, tetapi:
tx btfss TXSTA, TMRT
goto tx
dan Anda yang perlu CONECT Max 232 antara Pic ...dan PC

 

Welcome to EDABoard.com

Sponsor

Back
Top