Soros port kezelés

attila.nagy at ni.com attila.nagy at ni.com
Tue Oct 28 14:58:50 CET 2003





Sziasztok!

Érdekelne, hogy a PIC-ek soros portja hogyan működik, ill. hogyan kell
kezelni.
Van egy forrásom 628-ra, abban egymás után 2x ír a TXREG-be. Ilyenkor mi
történik?

Pl.:              MOVLW 0x46
                  MOVWF TXREG
                  MOVLW 0x3f
                  MOVWF TXREG

A proci 6MHz-n megy, a konfigja ilyen:
                  MOVLW 0x7         ;CM0-2 = 1;
                  MOVWF CMCON ;PortA digitális
                  BSF         STATUS, 5   ;Bank1
                  MOVLW 0x12        ;28.8 kBaud
                  MOVWF SPBRG       ;12 a Baud Rate Generator regiszterbe
                  MOVLW 0x24        ;00100100
                  MOVWF TXSTA       ;BRGH=1, TxEN=1
                  BCF         STATUS, 5   ;Bank0
                  MOVLW 0x90        ;10010000, Serial port enable
                  MOVWF RCSTA       ;SPEN=1, CREN=1, Continuous Receive
enable

Köszi!

Attila



More information about the Elektro mailing list