A
amit deulkar
Guest
je suis en train d'envoyer des données à l'hyper terminal en utilisant le code suivant, mais ne fonctionne pas s'il vous plaît aider [la syntaxe = c] # include # include # include # pragma config OSC = HS, OSCS = OFF # pragma config PWRT = OFF, BOR = ON, BORV = 45 # pragma config WDT = OFF # pragma config DEBUG = OFF, LVP = OFF, STVR = OFF uart_init (void); / *** / void main (void) {uart_init (); while (1) {TXREG = 0x06, tandis que (PIR1bits.TXIF == 0);}} void uart_init (void) {TRISCbits.TRISC6 = 0; / / tx épingle comme o / p TRISCbits.TRISC7 = 1; / / rx épingle comme i / p = SPBRG 18; / / (172800/9600) pour 9600 BAUD RATE = 0x20 TXSTA; / / validation d'émission RCSTAbits.SPEN = 1; TXSTAbits.TXEN = 1; / / = 0x90 RCSTA; / / RECEIVE ENABLE} [/syntax]