Documente Academic
Documente Profesional
Documente Cultură
HABACUC
ELECTRON
INICIO PROGRAMANDO EN... CURSOS PROGRAMAS LIBROS GUÍAS DOWNLOAD THI
4. CONTADOR DE 0 A 9
habacucelectronics.blogspot.com/2016/11/4-contador-de-0-9-pic-c-compiler_1.html 1/7
22/9/2019 4. CONTADOR DE 0 A 9 (PIC C COMPILER) - Habacuc Electronics
///////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////
//Título: Manejo de Display
//Versión:PIC C Compiler 4.023
//Autor: Samuel Ramsbott
//Correo: habacuc.electronics@gmail.com
///////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////
//Descripción: Conteo automatico con un display 7 Segmentos de catodo comun
///////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////
/*************************Directivas de
Preprocesado*****************************/
#include <16f84A.h> //Pic a utilizar
#fuses XT,NOWDT,NOPROTECT //Ordenes para el programador
#use delay (clock=4M) //Frecuencia del oscilador
#use standard_io(b) //Manejo del puerto B
/****************************Variables
Globales***********************************/
int conteo[10]= {0b00111111, 0b00000110, 0b01011011, 0b01001111,0b01100110
0b01101101, 0b01111101, 0b00000111, 0b01111111, 0b01100111};
int i= 0;
/********************************Programa*****************************
******/
void main(){
set_tris_b(0b00000000); //todos los pines como salida
output_b(0b00000000); //apaga todos lod segmentos del display
while(true){
for(i= 0; i<= 9; i++){ //Ciclo for establece el incremento del indice
//del arreglo
output_b(conteo[i]); //Presenta la salida del elemento i
delay_ms(100);
}
}
habacucelectronics.blogspot.com/2016/11/4-contador-de-0-9-pic-c-compiler_1.html 2/7