PIC 16F84A YARDIM

Başlatan hamzacanalt, 17 Kasım 2014, 12:01:07

hamzacanalt

öncelikle herkese merhaba bu işlere yeni başladım ve size birkaç sorum olacak benim kafam bu pic16f84a'ya osilatör bağlantısında epey karıştı bu picin içinde dahili osilatör varmı varsa nasıl kullanılıyor ancak benim istediğim harici osilatör bağlamak bunun için 4mhz kristal kullanacağım peki bunları bağlamak yeterli mi yoksa pic basic pro da herhangi birşey yazmam gerekiyormu DEFINE OSC 4 dışında lütfen yardım edin

uzaylivolkan

#1
16F84 de dahili osilator yok. Bu işe başlayanların tercih ettiği bir pic modeli. Analog okuma donanımsal uart vb birimleri barındırmamakta.
Standart olarak çalıştırmak için resimdeki bağlantıları yapman gerekiyor
http://i.hizliresim.com/B9p4zL.jpg

PORTB.0 a bağlı ledi yakıp söndüren örnek picbasic kodu

'@ device MCLR_OFF
TRISA   =%00000000                                                 
TRISB   =%00000000
PORTB   =%00000000
DEFINE OSC 4
LED    VAR  PORTB.0   ' Assign name "LED" to PORTB.0 
  anadongu: 
  High LED        ' led yak PORTB.0 
  Pause 500       ' .5 saniye bekle
  Low LED         ' led söndür PORTB.0 
  Pause 500       ' .5 saniye bekle
  Goto anadongu   ' ana  donguye git
End

hamzacanalt

Alıntı yapılan: uzaylivolkan - 18 Kasım 2014, 17:06:22
16F84 de dahili osilator yok. Bu işe başlayanların tercih ettiği bir pic modeli. Analog okuma donanımsal uart vb birimleri barındırmamakta.
Standart olarak çalıştırmak için resimdeki bağlantıları yapman gerekiyor
http://i.hizliresim.com/B9p4zL.jpg

PORTB.0 a bağlı ledi yakıp söndüren örnek picbasic kodu

'@ device MCLR_OFF
TRISA   =%00000000                                                 
TRISB   =%00000000
PORTB   =%00000000
DEFINE OSC 4
LED    VAR  PORTB.0   ' Assign name "LED" to PORTB.0 
  anadongu: 
  High LED        ' led yak PORTB.0 
  Pause 500       ' .5 saniye bekle
  Low LED         ' led söndür PORTB.0 
  Pause 500       ' .5 saniye bekle
  Goto anadongu   ' ana  donguye git
End


çok teşekkür ederim gerçekten kaç saattir uğraşıyorum sayende hallettim ne yaparsın işte acemilik :)

AlbatroS

hamza bende bu işlere yeni  başladım daha 1 ay oldu
Sana tavsiyem (ben çok çektim) yaptığın proje çalışmadığında yok usta bu bana göre değil deme sakın...
bende 16f84a ile başladım led yak söndür gibi hiçbirşey bilmiyordum.
Şimdi 433mhz rf alıcı verici devre ile odamdan bina kapısını otomatiğini açıyorum.Hemde sadece bu sitede bu forumda bilgi danışarak.
İnan ki sende hevesli isen çok geçmeden daha üstün devreler hazırlarsın.
Bu forumda bu işi aşmış insan çok hepsi de yardım sever kişiler...
Bilmemek değil , öğrenmemek ayıp.

helloworld

Alıntı yapılan: AlbatroS - 18 Kasım 2014, 20:52:39
hamza bende bu işlere yeni  başladım daha 1 ay oldu
Sana tavsiyem (ben çok çektim) yaptığın proje çalışmadığında yok usta bu bana göre değil deme sakın...
bende 16f84a ile başladım led yak söndür gibi hiçbirşey bilmiyordum.
Şimdi 433mhz rf alıcı verici devre ile odamdan bina kapısını otomatiğini açıyorum.Hemde sadece bu sitede bu forumda bilgi danışarak.
İnan ki sende hevesli isen çok geçmeden daha üstün devreler hazırlarsın.
Bu forumda bu işi aşmış insan çok hepsi de yardım sever kişiler...

ya insanımızın böyle tavsiyelere ihtiyacı var.bravo gerçekten ya.

t2

1 ay önce 16f84a  ile başladıyanız onu hemen bırakın. 10 sene önce tercih ediliyordu. sonraları daha ucuz hem gelişmiş PICler çıktı.  onun yerine tercih edilebilecek 16f628A bile eskidi. 16f1823 kullanılabilir.

hamzacanalt

#6
Alıntı yapılan: AlbatroS - 18 Kasım 2014, 20:52:39
hamza bende bu işlere yeni  başladım daha 1 ay oldu
Sana tavsiyem (ben çok çektim) yaptığın proje çalışmadığında yok usta bu bana göre değil deme sakın...
bende 16f84a ile başladım led yak söndür gibi hiçbirşey bilmiyordum.
Şimdi 433mhz rf alıcı verici devre ile odamdan bina kapısını otomatiğini açıyorum.Hemde sadece bu sitede bu forumda bilgi danışarak.
İnan ki sende hevesli isen çok geçmeden daha üstün devreler hazırlarsın.
Bu forumda bu işi aşmış insan çok hepsi de yardım sever kişiler...

tavsiyelerin için çok sağol ayrıca yardımlarından dolayı herkese teşekkür ederim