| Autor | Mensaje |
|---|
eelinker
Antigüedad: 12 de febrero 2006 Posts: 572 Ayudado: 12 Ubicación: Persia
| 20 de enero 2007 11:27 Simulación de PPI (8255) de chips en un chip de 8051 | | |
|
| Alguien tiene idea de que ¿cómo puedo simular la señal de temporización de 8255 chip (PPI) en un chip 8051? Eso significa que quiero usar un chip programado 8051 en lugar del PPI. |
|
| Volver al principio | |
 |
IANP
Antigüedad: 05 de octubre 2004 Mensajes: 6490 Ayudado: 1542 Ubicación: Costa Oeste
| 22 de enero 2007 7:44 Re: Simulación de PPI (8255) de chips en un chip de 8051 | | |
|
| Usted puede programar el 8051 para actuar como PIA 8255 .. Para controlar el 8255 necesita 11 líneas: / RD, / WR / A0, A1 y D0-D7 .. Todo lo que tienes que hacer es programar 8051 para leer (o escribir a) Dirección de multiplexado / bus de datos .. si sabes cómo funciona, no debe ser difficuit .. Una vez que haya esto, tome comandos utilizados por un microcontrolador para controlar el 8255 y escribir los procedimientos en 8051 para actuar de forma idéntica ..
Por ejemplo, para establecer pin PC0 8255 recibe un comando integrado por la dirección del control de registro seguido por bit directos de mando clara .. Dirección está bloqueado en el 8255 al borde de la caída / WR y el mando que va en aumento en el borde de / WR .. y eso es lo que 8051 debería ser "enseñado" a hacer ..
Puede seleccionar INT0 y INT1 como / RD y / WR, cualquier propósito general de E / S como A0 y A1, y cualquier puerto de 8 bits disponibles para actuar como 8-bits multiplexado dirección / bus de datos ..
Recuerdos, IANP |
|
| Volver al principio | |
 |
Google AdSense

| 22 de enero 2007 7:44 Anuncios | | |
|
|
|
|
| Volver al principio | |
 |
budhy
Antigüedad: 21 de octubre 2006 Posts: 836 Ayudado: 185 Ubicación: Indonesia
| 22 de enero 2007 17:01 Re: Simulación de PPI (8255) de chips en un chip de 8051 | | |
|
| | Cita: | | Eso significa que quiero usar un chip programado 8051 en lugar del PPI. | No, usted no puede hacer eso, 8051 pines no es suficiente para simular todos los 8255 pines!
8255 el uso de pines: Puerto Puerto de A B C = puerto de 24 espigas Bus de datos (D0.. D7) = 8 pines / RD, / WR, A0, A1, / CS, reset = 6 pin Total de 38 pines
8051 tiene sólo 32 pines (0 puerto .. puerto 3) para simular todo eso! |
|
| Volver al principio | |
 |