Arquitectura Del Computador
En grupos de 3 personas
OBJETIVOS : Afianzar temática vista en clase, programaciónMicrocontroladores.
Entregar diagrama de flujo y todos los archivos para edición, compilación y simulaciòn :
1. Desarrollar un programa con PIC16F84A que genere por un pin una forma deonda cuadrada, de 200 us en TECHO ( 1 ) y 200 us en PISO ( 0 ).
2. Desarrollar un programa con PIC16F84A para la siguiente situación :
Se tienen tres bombas (A, B y C) que alimentan untanque, éste a su vez tiene una única salida. Existen 3 sensores de nivel (X, Y y Z). Cuando el tanque está vacío los 3 sensores están en 0-lógico y es necesario activar el trabajo de las tresbombas eléctricas de llenado. Cuando se llena 1/3 del tanque el sensor X pasa a 1-lógico y la bomba C deja de funcionar. Cuando se llenan 2/3 del tanque el sensor Y esta activado y la bomba B dejade funcionar. Cuando esta lleno el tanque el sensor Z se activa y la bomba A deja de funcionar. Una vez que el tanque esta lleno éste empieza a expulsar el líquido acumulado. Cuando los 3sensores pasan a 0-lógico la secuencia antes descrita se repite, ANTES NO.
3. Desarrollar un programa con pic16f84A, que sume 2 nùmeros bcd de 4 bits ( entrada puerto b ) el resultado debeentregarlo en bcd ( puerto a salida ).
BCD : còdigo decimal binario. significa que cada digito decimal de 0 hasta 9 se representa mediante un còdigo binario de 4 bits.
DIGITOCÒDIGO BINARIO
0 0000
1 0001
20010
3 0011
4 0100
5...
Regístrate para leer el documento completo.