Haberler:

Forum kuralları güncellendi LÜTFEN  okuyunuz:  https://bit.ly/2IjR3ME

Ana Menü

16f84a ile LED devresi

Başlatan hasankomur, 14 Mayıs 2012, 23:33:37

hasankomur

SA hayırlı akşamlar
Pic programlamaya yeni başladım ilk yaptığım devrede bu .
Devrede ki sorun ledin sürekli yanması. Bir de osilatöre dokunmadan led yanmıyor.
PIC C kodu da şöyle:

#include <16f84a.h>
#use delay(clock=4000000)
#use fast_io(b)

void main()
{

   setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);

   set_tris_b(0x00);
   output_b(0x00);
   basla:
   
   output_high(pin_b0);
   delay_ms(500);
   output_low(pin_b0);
   delay_ms(500);
   
   goto basla;
}
http://www.facebook.com/photo.php?fbid=3978412627608&set=a.3978409747536.170810.1499406567&type=1&theater
Bu da devrenin board üzerinde kurulumu.
Neden çalışmıyor ki.

hasankomur

Buldum sonunda :)
Osilatörü tanıtmamışım #FUSES XT  :)

serhat1990

Proje Boardlarda temassızlık olabiliyor ayrıca yazılımında sigortaları tanımlaman yararına olur...

#include <16f84a.h>
#fuses xt
...
...
...


şeklinde

hasankomur

#fuses XT yazmayı unutmuşum.
İlgilendiğiniz için  sağolun.

justice_for_all

board dakı devre nasıl çalıştı ki  :o picin 5. bacagina gordugum kadariyla + voltaj gidiyor ben mi yalnis goruyorum ? gnd olmasi gerekiyor orasi.
Deneyip de başaramayanları değil, yalnızca denemeye bile kalkışmayanları yargıla.   Gökhan Arslanbay

serhat1990

Tahmin ettiğim gibi proteusta alışıyorsun sonra tanımlamaları yapmıyorsun  :) yalnız hocamın dediği gibi bende şimdi farkettim gnd hattı şaseye gitmiyor gibi duruyor yoksa yanılıyormuyuz...

hasankomur

Arkadaşlar kusura bakmayın biraz geç oldu ama fotoğrafta öyle görünüyor - uca bağlı orası :)