Haberler:

Foruma Resim Yükleme ve Boyut Sınırlaması ( ! )  https://bit.ly/2GMFb8H

Ana Menü

Basic ve 16f914

Başlatan erdogan2734, 12 Ocak 2012, 11:30:24

erdogan2734

        Merhaba sevgili arkadaşlar...
Bugün elimde yeni bir iş var pic 16f914 mikroişlemciyi basic dilinde yazmak istiyorum.
Fakat gelin görün ki micro code studio 16f914 kütüphanesine erişemiyor. 16f914.INC bulunamadı diyor?
Ama üst kısımda 16f914 seçebiliyorum bu konuda yardımcı olabilecek arkadaşlarımız varmı?
şimdiden ilginize teşekkür ederim...
Bildiğim tek şey henüz hiç bir şey bilmediğim...

tyildizak

Bende kurulu pbp 2.50a 16f916'yı destekliyor- ki çok  daha yeni sürümleri internette var.
Sizdeki derleyici hayli eski olmalı, yeni bir sürüm indirip kurarsanız hallolur.

erdogan2734

Alıntı yapılan: tyildizak - 12 Ocak 2012, 17:11:50
Bende kurulu pbp 2.50a 16f916'yı destekliyor- ki çok  daha yeni sürümleri internette var.
Sizdeki derleyici hayli eski olmalı, yeni bir sürüm indirip kurarsanız hallolur.
Bende pbp 270 var şimdi yine kontrol ettim ama  build edmiyor. Bu sebeple c de yazdım programı ama başım çatladı bilmediğimiz program olunca böle oluyo çöze bilirmiyiz acaba ben şimdi pbp 270 içine baktım 16f914 ınc dosyası var ama dediğim gibi build yapmıyor...
Pardon ya 247 varmış hemen indiriyorum 2.50 olur işallah... :)
Bildiğim tek şey henüz hiç bir şey bilmediğim...

erdogan2734

250 a nın linki varmı sizde ben bulamadım netten?
Bildiğim tek şey henüz hiç bir şey bilmediğim...

tyildizak

#4
PBP2.50a & MCSP3.0.0.5 :  http://ul.to/j8ru2xy4

erdogan2734

Alıntı yapılan: tyildizak - 12 Ocak 2012, 17:30:01
PBP2.50a & MCSP3.0.0.5 :  http://ul.to/j8ru2xy4
Benim bilgisayar 64 bit çalıştırırmı acaba? bunları?
Bildiğim tek şey henüz hiç bir şey bilmediğim...

tyildizak

Bildiğim kadarıyla Pic basic pro  assembler'ı -PM-  64 bitte çalışmıyor. Bilgisayarda mplab kuruluysa,  Mcsp View>compile and program options>assembler sekmesinde mpasm'ın yolunu gösterin. O şekilde olması lazım. Hallolmazsa sanal pc yazılımları ile de denenebilir.

erdogan2734

Alıntı yapılan: tyildizak - 12 Ocak 2012, 18:06:00
Bildiğim kadarıyla Pic basic pro  assembler'ı -PM-  64 bitte çalışmıyor. Bilgisayarda mplab kuruluysa,  Mcsp View>compile and program options>assembler sekmesinde mpasm'ın yolunu gösterin. O şekilde olması lazım. Hallolmazsa sanal pc yazılımları ile de denenebilir.
Bilgisayarımda mpasm yüklü programların tümünü kaldırdım ve daha sonra yeniden kurdum ama yine hata veriyor. Neyapsam bilemedim?
Bildiğim tek şey henüz hiç bir şey bilmediğim...

OG

ETE Hoca'nın mesajlarında çözümü var, onları araştırın.
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

erdogan2734

Alıntı yapılan: OG - 12 Ocak 2012, 18:16:35
ETE Hoca'nın mesajlarında çözümü var, onları araştırın.
Altına birde link atsaydın süper olurdu ETE hocamızın okadar çok konusu varki bulmam sabahı bulur yinede sağol bi bakayım...
Bildiğim tek şey henüz hiç bir şey bilmediğim...

OG

Tamam dur ben sabahlayayım o zaman, az bekleyin.
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

erdogan2734

Alıntı yapılan: OG - 12 Ocak 2012, 18:29:47
Tamam dur ben sabahlayayım o zaman, az bekleyin.
OG  Hocam Sinir yapma hemen buldum ben çok saol :) Sabah beri bilgisayar başında beynim dönmüş durumda idare ediver lütfen.
ETE hocamın anlattığı herşeyi okudum bir bir yaptım ama gel görelimki 16f914 derlemeye çalıştığımda basic 16f914.INC yi bulamıyor.
Hep hata veriyor. Ben sizin yapmış olduğunuz yorumlar ve önerilerle öğrendim Pic derlemeyi ustadım ,2010 yılında ki ilk
açmış olduğum konuda bile sizin yorumlarınız var o sebeple saygım sonsuz...
ama inanın şu durumdan kurtulmayı çok istiyorum...
Bildiğim tek şey henüz hiç bir şey bilmediğim...

OG

16F914 ile örnek kod yollayın bakalım ben derleme yapabilecekmiyim.
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

erdogan2734

Alıntı yapılan: OG - 12 Ocak 2012, 18:37:32
16F914 ile örnek kod yollayın bakalım ben derleme yapabilecekmiyim.
TRISA=0
TRISB=0
PORTA=0
PORTB=0

'****************************************************************

'****************************************************************

BASLA: 
MOD1:
PORTB=%00000001
pause 40
PORTB=%00000000
pause 60
PORTB=%00000001
pause 40
PORTB=%00000000
pause 60
PORTB=%00000001
pause 40
PORTB=%00000000
pause 60
PORTB=%00000001
pause 40
PORTB=%00000000
pause 60
PORTB=%00000001
pause 40
PORTB=%00000000
pause 60
PORTB=%00000010
pause 40
PORTB=%00000000
pause 60
PORTB=%00000010
pause 40
PORTB=%00000000
pause 60
PORTB=%00000010
pause 40
PORTB=%00000000
pause 60
PORTB=%00000010
pause 40
PORTB=%00000000
pause 60
PORTB=%00000010
pause 40
PORTB=%00000000
pause 60
GOTO MOD1
END

OG Hocam basit bir deneme yazdım bi deneyin bakalım umarım hata bendedir. Yazacağım program çok uzun ve Micro C de yazmak zorunda kalabilirim o programıda pek bilmiyorum...
Bildiğim tek şey henüz hiç bir şey bilmediğim...

OG

#14
:020000040000FA
:100000002828A301A200FF30A207031CA307031C9A
:1000100023280330A100DF300F200328A101E83E90
:10002000A000A109FC30031C1828A00703181528FC
:10003000A0076400A10F152820181E28A01C222844
:1000400000002228080083130313831264000800B1
:1000500083168501860183128501860101308600A1
:1000600028308A01012086013C308A0101200130BC
:10007000860028308A01012086013C308A01012057
:100080000130860028308A01012086013C308A0137
:1000900001200130860028308A01012086013C3091
:1000A0008A0101200130860028308A010120860162
:1000B0003C308A0101200230860028308A0101206C
:1000C00086013C308A0101200230860028308A01F6
:1000D000012086013C308A01012002308600283050
:1000E0008A01012086013C308A010120023086000D
:1000F00028308A01012086013C308A01012002302B
:10010000860028308A01012086013C308A010120C6
:040110008A012E280A
:02400E00F93F78
:00000001FF


Problem yok.

MCSP değil MCS kullanıyorum (yine ETE'den yola çıkarak).



free image hosting
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.