Академический Документы
Профессиональный Документы
Культура Документы
FrecuenciaBaudios = Fosc/ ( K * ( X + 1 ) )
X = ( Fosc/ (FrecuenciaBaudios* K) ) - 1
X = 25.042 Aproximando 25
GENERADOR DE BAUDIOS
Reemplazando X por 25:
FrecuenciaBaudios = 4Mhz/ ( 16 * ( 25 + 1 ) )
Error = 0.16025 %
BAUDIOS (BRGH = 1)
BAUDIOS (BRGH = 0)
REGISTRO TXSTA
CSRC TX9 TXEN SYNC - BRGH TRMT TX9D
bsf PORTA,0
bsf PORTA,2
movlw .7 ;Carga Valor decimal
addlw 30h ;Transformacion ASCII
call TX_REG ;Envia dato al computador
ciclo nop
goto ciclo
END
PROGRAMA MATLAB
% NOMBRE: uC_PC.m
% AUTOR: M.Sc. Cesar Augusto Peña C
% FUNCION: Envia un caracter (ASCII) por el puerto serial 1 del computador
% y recibe un byte binario