Diferencia entre revisiones de «Configuración de pines-DEMOQE128»
(→Conexión al protoboard) |
(→Conexión al protoboard) |
||
(No se muestran 47 ediciones intermedias de 9 usuarios) | |||
Línea 1: | Línea 1: | ||
− | + | El [[MC9S08QE128]] puede tener 80, 64, 48, 44 ó 32 pines dependiendo del modelo. Este artículo se enfocará en analizar el de 64 pines y 8-bits debido a que es el que se usa en el "Laboratorio C" de la Universidad Simón Bolívar. | |
== Pines del MC9S08QE128 == | == Pines del MC9S08QE128 == | ||
=== Asignación de pines === | === Asignación de pines === | ||
− | |||
− | |||
En la Figura 1, se puede observar la asignación de los puertos para cada pin del microcontrolador | En la Figura 1, se puede observar la asignación de los puertos para cada pin del microcontrolador | ||
Línea 12: | Línea 10: | ||
=== Conexión al DEMOQE128 === | === Conexión al DEMOQE128 === | ||
− | Los pines del MC09S08QE128 se ordenan de la siguiente manera en el hardware | + | Los pines del MC09S08QE128 se ordenan de la siguiente manera en el hardware: |
− | [[Archivo:Figura2.jpg|200px|thumb||center|Figura 2]] | + | [[Archivo:Figura2.jpg|200px|thumb||center|Figura 2. Pines del MC09S08QE128.]] |
− | La conexión del | + | La conexión del microcontrolador al DEMOQE128 se hace de la siguiente manera: |
− | [[Archivo:Figura3.gif|500px|thumb||center|Figura 3]] | + | [[Archivo:Figura3.gif|500px|thumb||center|Figura 3. Conexión del microcontrolador al DEMOQE128.]] |
== Funciones de los pines del DEMOQE128 == | == Funciones de los pines del DEMOQE128 == | ||
− | + | Se realizará una breve descripción de las funciones que realizan los pines más utilizados del [[Tarjeta_de_Desarrollo_-_DEMOQE128|DEMOQE128]]. Dependiendo de los [[JUMPER SETTINGS]] cada pin puede realizar distintas funciones | |
− | + | Por otro lado, además de las funciones que cumplen en el [[Tarjeta_de_Desarrollo_-_DEMOQE128|DEMOQE128]], los pines pueden ser usados de cualquier forma dependiendo de la programación del MC9S09QE128 | |
− | + | ||
− | + | Un ejemplo de esto, los pines PTC pueden ser usados para enviar y recibir información, sin afectar su función en el [[Tarjeta_de_Desarrollo_-_DEMOQE128|DEMOQE128]]. | |
− | + | ||
− | + | ||
− | + | En caso contrario si se desea usar los pines PTD para enviar y recibir información, hay que desactivarlos con los jumpers, ya que están relacionados con los switches, y si por error se presiona uno de estos se cambia la información | |
− | |||
+ | *PTC: | ||
+ | PTC0: Activa el primer led // Activa entrada del Analizador Lógico | ||
+ | PTC1: Activa el segundo led // Activa entrada del Analizador Lógico | ||
+ | PTC2: Activa el tercer led | ||
+ | PTC3: Activa el cuarto led | ||
+ | PTC4: Activa el quinto led // Activa el Sleep | ||
+ | PTC5: Activa el sexto led // Activa el CLCK | ||
+ | PTC6: Activa el potenciómetro | ||
+ | PTC7: Activa el acelerómetro | ||
+ | Hay que tomar en cuenta que los LEDS funcionan con lógica negada | ||
+ | *PTE: | ||
+ | PTE6: Activa el sexto led. | ||
+ | PTE7: Activa el séptimo led. | ||
+ | Hay que tomar en cuenta que los LEDS funcionan con lógica negada | ||
+ | *PTA: | ||
+ | |||
+ | PTA0: Activa el potenciómetro | ||
+ | PTA1: Activa el acelerómetro | ||
+ | PTA2: Activa el primer switch | ||
+ | PTA3: Activa el segundo switch | ||
+ | PTA6: Activa el acelerómetro | ||
+ | PTA7: Activa el acelerómetro | ||
+ | *PTD: | ||
+ | PTD0: Activa el acelerómetro | ||
+ | PTD1: Activa el acelerómetro | ||
+ | PTD2: Activa el tercer switch | ||
+ | PTD3: Activa el cuadrto switch | ||
+ | *PTB: | ||
+ | PTB0: Activa RxD | ||
+ | PTB1: Activa TxD | ||
+ | PTB5: Activa el Buzzer | ||
+ | *SCL: | ||
+ | |||
+ | Activa resistencia de PULLUPS | ||
+ | *SDA: | ||
+ | Activa resistencia de PULLUPS | ||
+ | *EXTAL: | ||
+ | Activa CLCK externo | ||
+ | *XTAL: | ||
+ | Activa CLCK externo | ||
+ | * VDD | ||
+ | No se conecta, porque ya se alimenta con el DEMOQE128 | ||
+ | *VSS | ||
+ | Se conecta a tierra | ||
+ | == Conexión al protoboard == | ||
+ | La conexión del protoboard con el [[Tarjeta_de_Desarrollo_-_DEMOQE128|DEMOQE128]] se realiza a través del cable plano provisto en clases. Dicho cable posee 2 conectores, uno que se conecta en el protoboard y otro que se conecta en [[Tarjeta_de_Desarrollo_-_DEMOQE128|DEMOQE128]]. Cada extremo cuenta con 40 pines en cada uno | ||
+ | *Conector del [[Tarjeta_de_Desarrollo_-_DEMOQE128|DEMOQE128]]: | ||
+ | |||
+ | Este conector se conecta en la parte inferior de la tarjeta según su configuración de pines, | ||
+ | <center> | ||
+ | {| | ||
+ | |[[Archivo:Figura6.jpg|450px|thumb|center| Vista inferior del DEMOQE128]] | ||
+ | | | ||
+ | |[[Archivo:Figura7.gif|200px|thumb|center| Conector del DEMOQE128]] | ||
+ | |} | ||
+ | </center> | ||
+ | *Conector del protoboard: | ||
+ | La conexión del extremo que va al protoboard posee la siguiente configuración de pines: | ||
+ | <center> | ||
+ | {| | ||
+ | |[[Archivo:Figura4.gif|200px|thumb|Figura4: Configuración de pines del onector del cable plano proveniente del DEMOQE128]] | ||
+ | | | ||
+ | |[[Archivo:Figura10.jpg|200px|thumb|Figura8: Conector del cable plano proveniente del DEMOQE128]] | ||
+ | |} | ||
+ | </center> | ||
Línea 72: | Línea 131: | ||
+ | Se debe conectar tomando en cuenta el orden en que los pines quedan en el conector para no confundir los pines 1 y 2 con el 39 y 40. | ||
+ | Como se puede observar en la Figura 8, el cable plano tiene una línea roja indicando cual es el pin 1 | ||
+ | <center> | ||
+ | {| | ||
+ | |[[Archivo:Figura9.jpg|100px|thumb|Figura9: Base para conexión al protoboard]] | ||
+ | |} | ||
+ | </center> | ||
− | + | Se sugiere que se conecte la base en el extremo derecho o izquierdo del protoboard para no tener incomodidades con el cable plano sobre el circuito | |
− | + | <br/><br/><br/><br/><br/><br/><br/><br/> | |
− | [ | + | == Bibliografía == |
− | + | * [http://www.pemicro.com/downloads/download_file.cfm?download_id=238 Manual de usuario Rev. C DEMOQE128UM] | |
− | + | * [http://www.freescale.com/files/microcontrollers/doc/ref_manual/MC9S08QE128RM.pdf ''MC9S08QE128 Reference Manual''] | |
+ | *[http://cache.freescale.com/files/microcontrollers/doc/support_info/DEMOQE32_SCH.pdf ''Esquemático de la tarjeta DEMOQE128''] | ||
− | + | [[Categoría: DEMOQE128]] |
Revisión actual del 11:45 19 jul 2013
El MC9S08QE128 puede tener 80, 64, 48, 44 ó 32 pines dependiendo del modelo. Este artículo se enfocará en analizar el de 64 pines y 8-bits debido a que es el que se usa en el "Laboratorio C" de la Universidad Simón Bolívar.
Contenido
Pines del MC9S08QE128
Asignación de pines
En la Figura 1, se puede observar la asignación de los puertos para cada pin del microcontrolador
Conexión al DEMOQE128
Los pines del MC09S08QE128 se ordenan de la siguiente manera en el hardware:
La conexión del microcontrolador al DEMOQE128 se hace de la siguiente manera:
Funciones de los pines del DEMOQE128
Se realizará una breve descripción de las funciones que realizan los pines más utilizados del DEMOQE128. Dependiendo de los JUMPER SETTINGS cada pin puede realizar distintas funciones
Por otro lado, además de las funciones que cumplen en el DEMOQE128, los pines pueden ser usados de cualquier forma dependiendo de la programación del MC9S09QE128
Un ejemplo de esto, los pines PTC pueden ser usados para enviar y recibir información, sin afectar su función en el DEMOQE128.
En caso contrario si se desea usar los pines PTD para enviar y recibir información, hay que desactivarlos con los jumpers, ya que están relacionados con los switches, y si por error se presiona uno de estos se cambia la información
- PTC:
PTC0: Activa el primer led // Activa entrada del Analizador Lógico PTC1: Activa el segundo led // Activa entrada del Analizador Lógico PTC2: Activa el tercer led PTC3: Activa el cuarto led PTC4: Activa el quinto led // Activa el Sleep PTC5: Activa el sexto led // Activa el CLCK PTC6: Activa el potenciómetro PTC7: Activa el acelerómetro
Hay que tomar en cuenta que los LEDS funcionan con lógica negada
- PTE:
PTE6: Activa el sexto led. PTE7: Activa el séptimo led.
Hay que tomar en cuenta que los LEDS funcionan con lógica negada
- PTA:
PTA0: Activa el potenciómetro PTA1: Activa el acelerómetro PTA2: Activa el primer switch PTA3: Activa el segundo switch PTA6: Activa el acelerómetro PTA7: Activa el acelerómetro
- PTD:
PTD0: Activa el acelerómetro PTD1: Activa el acelerómetro PTD2: Activa el tercer switch PTD3: Activa el cuadrto switch
- PTB:
PTB0: Activa RxD PTB1: Activa TxD PTB5: Activa el Buzzer
- SCL:
Activa resistencia de PULLUPS
- SDA:
Activa resistencia de PULLUPS
- EXTAL:
Activa CLCK externo
- XTAL:
Activa CLCK externo
- VDD
No se conecta, porque ya se alimenta con el DEMOQE128
- VSS
Se conecta a tierra
Conexión al protoboard
La conexión del protoboard con el DEMOQE128 se realiza a través del cable plano provisto en clases. Dicho cable posee 2 conectores, uno que se conecta en el protoboard y otro que se conecta en DEMOQE128. Cada extremo cuenta con 40 pines en cada uno
- Conector del DEMOQE128:
Este conector se conecta en la parte inferior de la tarjeta según su configuración de pines,
- Conector del protoboard:
La conexión del extremo que va al protoboard posee la siguiente configuración de pines:
Se debe conectar tomando en cuenta el orden en que los pines quedan en el conector para no confundir los pines 1 y 2 con el 39 y 40.
Como se puede observar en la Figura 8, el cable plano tiene una línea roja indicando cual es el pin 1
Se sugiere que se conecte la base en el extremo derecho o izquierdo del protoboard para no tener incomodidades con el cable plano sobre el circuito