Professional Documents
Culture Documents
1 INTRODUCCIN
Las puertas de entrada y salida son los conjuntos de patitas que soportan las seales que entran y salen del dispositivo. El nmero y tipo de las puertas dependen del modelo dsPIC30F que se trate. En general, cada puerta de E/S consta de ocho patitas. Todas las patitas del dispositivo, salvo VDD, VSS, MCLR# y OSC1/CLKI se reparten entre las seales que requieren los perifricos y las lneas de E/S de propsito general. Las puertas de propsito general de E/S son las que permiten que el sdPIC30F supervise y controle otros dispositivos externos. La mayor parte de las patitas de E/S soportan varias funciones alternativas multiplexadas en el tiempo. Por lo general, cuando una patita se dedica a un perifrico no puede emplearse al mismo tiempo como patitas de propsito general.
.
Cuando un modelo de dispositivo no dispone en su arquitectura de una puerta determinada se desactivan sus registros y datos asociados.
La mayor parte de los perifricos de comunicacin serie, cuando estn activos, toman el control absoluto de las patitas de E/S para que las que estn asociadas con el perifrico no puedan ser afectadas atreves de los registros PORT. Estos perifricos son los siguientes: SPI. I2C. DCI. UART. CAN.
lneas digitales tanto de entrada como salida y se asocian con sus respectivas puertas. Seale analgicas de entrada ANx (E): patitas por las que se introduce seale analgicas, de las cuales AN0 y AN1 se emplean para entrada de datos y aplicacin de una seal de reloj en la fase de grabacin del dispositivo. Seales de reloj CLKI (E): Entrada de reloj externo siempre asociada con la funcin de la patita OSC1. CLKO (S): Salida de reloj en los modos RC y EC, que se conectan al resonador de cristal. TXCK (E): Entrada de reloj externo TimerX. Seales del oscilador OSC1 (E): Entrada del cristal oscilador OSC2 (S): Salida del cristal oscilador conectada al resonador del cristal SOSCI (E): Entrada del oscilador de baja potencia. SOSCO (S): Salida del oscilador de baja potencia. Seales de notificacin de cambio CNx: Estas patitas son las entradas de notificacin de cambio de estado y se pueden programar por software para trabajar con pullup. Seales de comunicacin con interfaz conversor de datos (ICD) C0FS: Patita de sincronizacin del marco de ICD. CSCK: Patita para la E/S del reloj serie de ICD. CSDI: Patita de entrada de datos serie de ICD. CSDO: Patita de salida de datos serie ICD. EMUD-EMUD3: patita de E/S de datos para el canal ICD EMUC-EMUC3: Patitas de entrada de reloj para el canal ICD. Seales para el bus CAN C1RX (E): patita de recepcin del bus CAN1 C1TX (S): patita de recepcin del bus CAN1 C2RX (E): patita de recepcin del bus CAN2 C2RX (S): patita de recepcin del bus CAN2 Seales de para SPI SCKx (E/S): Entrada o salida del reloj sncrono serie para SPIX SDIx(E): lnea de entrada de datos SPIX SDOx(S): lnea de salida de datos SPIX SSx(E): lnea de sincronizacin con el esclavo SPIX Seales para el bus I2 C SCL (E/S): lnea de entrada y salida del reloj sncrono serie para I2C. SDA(E/S): lnea de entrada y salida de datos sncrono serie para I2C. Seales para transmisin UART U1RX (E): Receptor del mdulo UART1
BIBLIOGRAFIA:
.
Microcontroladores avanzados dsPIC, controladores digitales de seales arquitectura programacin y aplicaciones, capitulo 17, la memoria de datos.