Sikerült megoldani! Találtam valami furcsa utalást a PIC- pdf-ben. Kipróbáltam, szkópon látható az adatkivitel. (baud-rate is jó) Érdemes megnézni a csatolt képen az RA0-s sort, az mutatja az érvényes beállítást. "Logikai Analizátoron" viszont semmi sem jelenik meg.
Ez pedig a működést biztosító kódrészlet:
BANKSEL ANSELA ;
CLRF ANSELA ;digital I/O
;UART vezérlés érdekes: (így működik)
bsf ANSELA,TX ;most RA0
BANKSEL TRISA ;RA4-et nem hajlandó kimenetnek beállítani!!!!
MOVLW B'00111111' ;Set RA<5:0> as inputs
MOVWF TRISA
bsf TRISA,FSKbe
bcf TRISA,TX ;itt kimenetnek van beállítva, de ANSEL miatt analóg kimenet
;UART így már megy !!!
bcf TRISA,PWMki
A hozzászólás módosítva: Márc 23, 2024