P
prime_minister
Guest
Ahoj,
Já jsem na začátku se přenos mezi PC a PIC.Chtěl bych napsat program, který svítí určitý 7seg displeje při vlajky dojde.
I use PIC16F76.I používat externí oscylatr (4MHz).I odesílat data z PC na 1200BPS (přenosové rychlosti = CBR_1200).
Podle vzorce, přenosová rychlost = FOSC / (64 (X 1)) Mám X = 12 (000Ch)
Mám podezření, abych dostal tuto část špatně.
Musím něco, protože to nefunguje ...Prosím, pomozte mi
to
je můj kód:
zahrnovat <p16f76.inc>
__CONFIG _CP_OFF & _WDT_OFF & _PWRTE_OFF & _XT_OSCBSF STATUS, 5
movlw 0000h
movwf TRISB
movlw 0000h
movwf TRISA
movlw 0008h
movwf TRISC
movlw 0000h
movwf TXSTA
; zúčtování SYNC
BCF TXSTA, 4
; Rychlost Generátor Registrovat
movlw 000Ch
movwf SPBRG
BCF STATUS, 5
; nastavení CREN a SPEN
BSF RCSTA, 4
BSF RCSTA, 7
smyčky
movlw 0008h
movwf PORTA
BSF PORTB, 5
btfsc PIR1, 5; vlajky
BSF PORTB, 2
goto smyčkykonec
Já jsem na začátku se přenos mezi PC a PIC.Chtěl bych napsat program, který svítí určitý 7seg displeje při vlajky dojde.
I use PIC16F76.I používat externí oscylatr (4MHz).I odesílat data z PC na 1200BPS (přenosové rychlosti = CBR_1200).
Podle vzorce, přenosová rychlost = FOSC / (64 (X 1)) Mám X = 12 (000Ch)
Mám podezření, abych dostal tuto část špatně.
Musím něco, protože to nefunguje ...Prosím, pomozte mi
to
je můj kód:
zahrnovat <p16f76.inc>
__CONFIG _CP_OFF & _WDT_OFF & _PWRTE_OFF & _XT_OSCBSF STATUS, 5
movlw 0000h
movwf TRISB
movlw 0000h
movwf TRISA
movlw 0008h
movwf TRISC
movlw 0000h
movwf TXSTA
; zúčtování SYNC
BCF TXSTA, 4
; Rychlost Generátor Registrovat
movlw 000Ch
movwf SPBRG
BCF STATUS, 5
; nastavení CREN a SPEN
BSF RCSTA, 4
BSF RCSTA, 7
smyčky
movlw 0008h
movwf PORTA
BSF PORTB, 5
btfsc PIR1, 5; vlajky
BSF PORTB, 2
goto smyčkykonec