kainggit.. kano yan? ^_^hehesir pede po ang IF-else statement pero dedepende pa rin po yan sa gusto nyong mangyari ^^parang while(1);{ PORTB=counter; if (PORTA.RA==0) { counter+=1; delayMs(50); }}ehhe tama ba? parang trying hard na ako wahehhe kung bibilis naman ang output or pagblink nya.. pede ka magset ng variable para sa time delay nya..
hehehe P 2,560.00 bili ko nito... 1 PIC 16F690 included.. try ko program kagabi base lng dun sa tutorial ni sir paranz bout 16F84a... effective nman... cge sir try ko yang tip mo... simulate ko rin sa proteus kng gagana..
hehe kulang po yan saka counter po yan.. heheh ^_^nagagawa ako kanina para jan sa gusto mo kaso ehehhe may gagawin pa ako eh.. sayang, naclose ko na rin proteus ko... ^_^ goodluck na lang ^^gawa ka po ng function prototype sa delay.. para macontrol mo yung speed ng output..
saan nyo po nabili yung pickit2?
Ako sa microchipdirect bumili ng pickit2 without the development board. Sabi sa ibang thread papalitan daw ng microchip if nasira kya better safe than sory.
paano po ung programming ng PICf690 pra mgblink?? parehas lng din b nung sa 16f84a??? natry ko pa lng kc ung binary count 1-15 hehe...
pareho lang yan... magakakaiba lang sa mga fuses yan.pero yung I/O setups parehas lang.
ganun po b... kc ng try ako simulate sa Proteus ayaw mgblink nung LED hehe try ko na lng ulit.. la na b kelangan na econfigure?? ung mga PIC na may ADC kelangan pa b e configure ang port nun pra gumana at paano ung command nun??ganda kc simulation sa Proteus 1st...
#include <16F690.h>#FUSES NOWDT //No Watch Dog Timer#FUSES HS //High speed Osc (> 4mhz for PCM/PCH) (>10mhz for PCD)#FUSES NOPROTECT //Code not protected from reading#FUSES BROWNOUT //Reset when brownout detected#FUSES MCLR //Master Clear pin enabled#FUSES NOCPD //No EE protection#FUSES NOPUT //No Power Up Timer#FUSES IESO //Internal External Switch Over mode enabled#FUSES FCMEN //Fail-safe clock monitor enabled#use delay(clock=4000000)void main(){ while(true){ delay_ms(500); output_high(pin_c0); delay_ms(500); output_low(pin_c0); } }
sa ccs:Code: [Select]#include <16F690.h>#FUSES NOWDT //No Watch Dog Timer#FUSES HS //High speed Osc (> 4mhz for PCM/PCH) (>10mhz for PCD)#FUSES NOPROTECT //Code not protected from reading#FUSES BROWNOUT //Reset when brownout detected#FUSES MCLR //Master Clear pin enabled#FUSES NOCPD //No EE protection#FUSES NOPUT //No Power Up Timer#FUSES IESO //Internal External Switch Over mode enabled#FUSES FCMEN //Fail-safe clock monitor enabled#use delay(clock=4000000)void main(){ while(true){ delay_ms(500); output_high(pin_c0); delay_ms(500); output_low(pin_c0); } }yung pin_c0 will blink with interval of 0.5s.