Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
SISTEMAS DIGITALES 10/11 3.1
Introducción a la familia MSP430x1xx
2
SISTEMAS DIGITALES 10/11 3.2
INTRODUCCION
• MSP430F169 => 6 Puertos de E/S de 8 bits:
- P1 y P2. Puertos de E/S individualmente configurables y con
capacidad de Interrupción
- P3, P4, P5 y P6. Puertos de E/S individualmente
configurables
- Multiplexan funcionalidades de otros periféricos
3
SISTEMAS DIGITALES 10/11 3.3
ESTRUCTURA
Estructura de
un Puerto E/S Estructura de un pin de un Puerto E/S
MODULO/S
Registro salida
PXOUT
PX.7
Config. Dirección
Selecc. Función
PX.6
Buffer de E/S
PX.5
Exterior
PXDIR
PXSEL
PX.4
PX.3
PX.2
PX.1
PX.0
Registro entrada
PXIN
MODULO/S
4
SISTEMAS DIGITALES 10/11 3.4
FUNCIONES DE E/S
5
SISTEMAS DIGITALES 10/11 3.5
MSP430F169. PUERTOS DE E/S
Entrada de Interrupción (P1 y P2)
• Registros de habilitación de interrupciones P1IE, P2IE
- Cada bit del registro habilita/deshabilita la interrupción externa del pin de E/S asociado
PxIE.x = 0 Interrupción externa asociada deshabilitada
PxIE.x = 1 Interrupción externa asociada habilitada
- Todos los bits a 0 (Interrupciones deshabilitadas) después de PUC
7
SISTEMAS DIGITALES 10/11 3.7
PUERTOS DE E/S
P1
TERMINAL Nº I/O DESCRIPCIÓN
P2
TERMINAL Nº I/O DESCRIPCIÓN
8
SISTEMAS DIGITALES 10/11 3.8
PUERTOS DE E/S
P3
TERMINAL Nº I/O DESCRIPCIÓN
P4
TERMINAL Nº I/O DESCRIPCIÓN
9
SISTEMAS DIGITALES 10/11 3.9
PUERTOS DE E/S
P5
TERMINAL Nº I/O DESCRIPCIÓN
P6
TERMINAL Nº I/O DESCRIPCIÓN
10
SISTEMAS DIGITALES 10/11 3.10
PUERTOS DE E/S
usados en programación
11
SISTEMAS DIGITALES 10/11 3.11
CARACTERÍSTICAS ELÉCTRICAS
• Dependientes el modelo de chip. Por ejemplo, la familia MSP430F2xx lleva
resistencia de pull-up integradas. Consultar Hoja de Datos.
12
SISTEMAS DIGITALES 10/11 3.12
CARACTERÍSTICAS ELÉCTRICAS
• Ejemplo de cálculo. Determinar la R para conexión de un LED a un pin del puerto.
1. Buscar LED poco consumo. Por ejemplo, L-934LID, If=2mA(t)-30mA(max),
Vf=2V (typ). Definir una corriente de trabajo, por ejemplo, 5mA.
2. Buscar en la tabla la V de salida (aprox) a la corriente indicada.
Vcc=3.1V
3v, 6mA ≈ 3.1V, 5mA
5mA 2V
Vout
Px.y.=“1”
R
Vcc=3.1V
5mA 2V
Vout
Px.y.=“0”
R