#wwwtaringanet
Buenas tardes comunidad. Por este medio les comparto el desarrollo de una compuerta lógica AND la cual se a programado en VHDL, así mismo anexo el código para el archivo UCF el cual al compilar el programa genera una extensión .bit la cual es empleada para visualizar lo programado en la tarjeta Basy…

Teoría Código en PIC C Compiler CCS #include <16F887.h> #device ADC=10 #use delay(internal=4000000) #include <lcd.c> #use fast_io(c) int32 angulo = 0, valordigital = 0, retardo = 0; #INT_EXT void EXT_isr(void) { output_c(0b0); delay_us(retardo); output_c(0b1); } void main() { set_tris_c(0b000…
link: https://www.youtube.com/watch?v=-_D1tsrXpvU&feature=youtu.be Compilador: PIC C Compiler
Programación en CCS Compiler #include <main.h> #include <LCD.C> int32 digital; float voltaje,corriente; void main() { setup_adc_ports(AN0); setup_adc(ADC_CLOCK_INTERNAL|ADC_TAD_MUL_0); lcd_init(); while(TRUE) { digital = read_adc(); voltaje = ((5.00 * digital)/1023) - 2.5; corriente = voltaje/66E-3;…

Programación CCS #include <18F4450.h> #device ADC=10 #use delay(internal=8000000) #include <LCD.C> int32 lectura = 0; int32 tiempo = 0, frecuencia = 0; #INT_RB void RB_isr(void) { if(input(pin_b4)==1){ set_timer0(0); } if(input(pin_b4)==0){ lectura = get_timer0(); } } void main() { set…

Hola Taringueros! Advierto este post es para legitimos VIRGOS digo ejem ejem... Navegantes de la inteligencia colectiva Requisitos: Navegador Opera (sea Next, Mini) No importa el OS sea OSX, el pinguinito ok lINUX o WIN- WINDOWS! Complemento y Configuracion barra de tareas... Empezamos 1. Abri el na…

Teoría GIF Código CCS #include <18F4550.h> #use delay(internal=4000000) #use fast_io(c) int angulo = 0; int retardo = 0; #INT_EXT void EXT_isr(void) { output_c(0b0); retardo = (angulo*8.3)/180; delay_ms(retardo); output_c(0b1); } void main() { enable_interrupts(INT_EXT); enable_interrupts(GLOBAL); s…

Código en PIC C Compiler CCS #include <16F887.h> #use delay(internal=4MHz) #include <lcd.c> #include <stdio.h> #include <stdlib.h> void main() { lcd_init(); int registro = 57; int unidad = 0, decena = 0; while(TRUE) { unidad = registro%10; decena = (registro - (registro%10))/10; lcd_gotoxy(1,1); pri…
link: https://www.youtube.com/watch?v=89BPK21HkPU&feature=youtu.be Compilador: PIC C Compiler
Lenguaje C, Compilador PIC C Compiler . Simulación proteus 8. Microcontrolador: PIC18F4550 Practica 1: Monitoreo de temperatura con PIC18f4550
Aplicación desarrollada en el IDE Visual Studio utilizando el lenguaje de programación Visual Basic. link: https://www.youtube.com/watch?v=6YXlSPPdMdY

Código en PIC C #include <18F4550.h> #fuses XTPLL,NOMCLR,NOWDT,NOPROTECT,NOLVP,NODEBUG #use delay(clock=8MHz) #include <lcd.c> #define use_portb_KBD TRUE #include <KBD.c> #use fast_io(A) void main() { int x = 1; //VARIABLE DE POSICIONAMIENTO X LCD_GOTOXY(X,N) int i = 0; //POSICIONAMIENTO DE DIRECCIO…
Código en PIC C #include <18F4550.h> #fuses XTPLL,NOMCLR,NOWDT,NOPROTECT,NOLVP,NODEBUG #use delay(clock=8MHz) #include <lcd.c> #define use_portb_KBD TRUE #include <KBD.c> #use fast_io(A) void main() { int x = 1; char registro; lcd_init(); kbd_init(); lcd_gotoxy(1,1); lcd_putc("12330628" ); port_b_p…
Código CCS #include <16F887.h> #device ADC=16 #FUSES NOWDT #FUSES NOBROWNOUT #FUSES NOLVP #use delay(internal=4000000) #use fast_io(c) #use fast_io(a) #include <lcd.c> void main() { set_tris_c(0b00000000); set_tris_a(0b00000111); int16 ciclodetrabajo = 510; setup_adc_ports(sAN0); setup_adc(ADC_CLOCK…

Código CCS #include <18F4550.h> #device ADC=16 #use delay(internal=4000000) #include <lcd.c> void main() { int32 valordigital = 0, ciclodetrabajo; float valoranalogico = 0; setup_adc_ports(AN0); setup_adc(ADC_CLOCK_INTERNAL|ADC_TAD_MUL_0); setup_timer_2(T2_DIV_BY_16,255,1); setup_ccp1(CCP_PWM|CCP_SH…