Primera: Parte
Primera: Parte
Primera: Parte
//Pedro Palitroquez
primera parte
//pgina 0x2A
}
//**************************************************************
// Funcin escribir_4094
//
// Descripcin: enva serialmente el datode 8 bits de acuerdo al
// argumento caracter y activa las seales de control establecidas
// en el mapa de tiempos del CD4094
//
// datos de entrada: caracter un nmero entero
// datos de salida: ninguno
//**************************************************************
void escribir_4094(int caracter){
int contador_8;
output_low(PIN_A0);
output_low(STROBE);
output_low(CLOCK);
for(contador_8=0;contador_8<8;contador_8++){
output_bit(DATA,bit_test(segmentos[caracter],contador_8));
output_high(CLOCK);
delay_cycles(1);
output_low(CLOCK);
}
output_low(CLOCK);
output_high(STROBE);
delay_cycles(1);
output_low(STROBE);
}
//pgina 0x2B
.El esquema elctrico:
Cantidad
Referencia
Modelo
IC1
PIC16F84A
IC2
CD4094
Q1
Cristal de 4Mhz
DISPLAY
HD-H103
C1,C2
22pF
C3,C4
100nF
R1
100r
//pgina 0x2C
Fairchild Semiconductor (1987). CD4094BC 8-Bit Shift Register/Latch with 3-STATE Outputs. Datasheet. Disponible en:
www.fairchildsemi.com