Elektrotekno.com Ana Sayfa || Programlanabilir Cihaz ve Elemanlar || Microchip Pic Serisi


Açıklama:
Elektrik, Elektronik, Haberleşme ve Otomasyon konularının ağırlıklı olarak konuşulduğu, tartışıldığı ve bilgi paylaşımı yapıldığı forumumuza hoşgeldiniz.

Şu an Kod Paylaşım ve Soru Cevap Alanı kategorisi içerisindeki Microchip Pic Serisi forumunda bulunuyorsunuz.
Bu sayfada üyelerimizin "pıc programı preteus calıstırıyorum , pic e bir turlu yukleyemiyorum" konusundaki problem, görüş ve önerileri okuyabilir ayrıca konu hakkındaki doküman, resim, proje, devre ve programlara ücretsiz olarak ulaşabilirsiniz. Üye olduktan sonra sizler de konu hakkında sorular sorabilir ya da yorum ve paylaşım yaparak birikimlerinizi aktarabilirsiniz.

Forumdan tam olarak yararlanabilmek için üye olmayı unutmayınız!

pıc programı preteus calıstırıyorum , pic e bir turlu yukleyemiyorum

Kayıt: 06 Oca 2006
Mesajlar: 61

Offline
yasammm
Tarih: 08 12 2006 05:06

arkadaslar ben tez ıcın telefonla cıhaz kontrolu yapıyorum programı pıc basıc dılıned yazıyorum programın cogunuda yazdım , program preteusta sorunsuz bır sekılde sımılasyonu calısıyo fakat programı pıc e yukledım yada yuklendı gosterıyo ama devreyı kurdugumda calısmıyo. kımı com gırıslı yukleyıcıler yuklemıyo dedı , usp lı pıc yukleyıcı buldum o sekılde denedım o da sonuc vermedı. sunu soyleyeyım benım derleyıcı mıcro code studio(mcs2300) bu programı derlerken su hatayı verıyo [218] adres limitt of 7ffh exceeded 218 karekter kullanılıyo dıyor.
f10 a basınca hex dosyası olusturuyo onu preteusta calısıyo ama pıcde yuklenıyo gorunuyo calısmıyo yardımcı olursanız sevınırım
Kayıt: 22 Nis 2006
Mesajlar: 318

Offline
ete
Tarih: 08 12 2006 08:56

Aldığın hata mesajı pic'in program hafızasının kapasitesini aştığını söylüyor.
Bunun anlamı, program derleniyor ama hafızayı aşan kısım picte yer olmadığından oraya aktarılamıyacak demektir. Dolayısıyla programın çalışmayacak anlamına geliyor.
Yapılacak iş, programı şnceleyip fazladan yazılmış özellikle ekran bölümlerini çıkartman. Birden fazla aynı satırlar var ise onalrı GOSUB ile kullanılacak şekilde teke düşürmen olacaktır. KIsaca programda kısaltma yapman gerek.

Bütün programlayıcılarda birde pic te yüklü programın okunma seçeneği vardır. Okutup yüklenecek programla karşılaştıra bilirsiniz. Böylece program pice doğrumu yazılmış yoksa hiçmi yazılmamış kolayca anlayabilirsiniz.

Ete
Başa dön
Kayıt: 06 Oca 2006
Mesajlar: 61

Offline
yasammm
Tarih: 09 12 2006 15:43

bende programı yukluyorum ve tekrar okutuyorum karsılastıroyo sorun vermıyo
senın o uste dedıklerını bı deneyeyım fazlalıkları ve ekran yazılarını cıkarayım
ya bısı daha soraca m bu 628 ın hafızası tam olarak en fazla kac kelıme kullanmamıza izin veriyo
Başa dön
Kayıt: 02 Arl 2006
Mesajlar: 28

Offline
volpii
Tarih: 09 12 2006 18:24

kardeş net bişey yok benim bildiğim. elimizdeki 16f84a ların bile 40 çeşiti var. örneğin 1 dolarlıklarda 8 byte sa 15-20dolarlıklarda 48byte gibi rom alanları mevcutmuş. elime bi datasheet geçmişti aradım bulamadım makinede ama bulursam ekleyim microchip firmasına ait. sen en düşüğü baz al.
Başa dön
Kayıt: 22 Hzr 2006
Mesajlar: 150
Konum: izmit merkez
Offline
patan_mustafa
Tarih: 10 12 2006 02:19

eğer programını değiştirmek istemiyorsan entegreni değiştirmen gerekli. Çünkü compiler mesajı gayet açık pic hafızasının sınırını aşmışsın. 16f628a kullanıyorsan 16f648a kullanabilirsin aynı entegre ama hafızası daha çok.
Başa dön
Kayıt: 22 Nis 2006
Mesajlar: 318

Offline
ete
Tarih: 10 12 2006 14:07

16F628 de 14 bitlik 2048 adet word kullanabilirsin. Bunu aşan programlarda senin aldığın hatayı verir.

Ete
Başa dön
Kayıt: 17 Ekm 2006
Mesajlar: 117

Offline
ento
Tarih: 10 12 2006 14:22

çok kolay bulabileceğin16f877 ile denemeni tavsiye ederim
Başa dön
Kayıt: 18 Hzr 2006
Mesajlar: 168

Offline
nurim
Tarih: 10 12 2006 23:03

yasammm yazmış
.......628 ın hafızası tam olarak en fazla kac kelıme kullanmamıza izin veriyo


16f628 ile 16f84a arasındaki ana farklar.......
1-program memory-16f628 (2k) - 16f84a (1k)
2-data memory -16f628 (224 bytes) - 16f84a (68 bytes),
3-data eeprom -16f628 (128 bytes) - 16f84a (64 bytes)
4-tımer -16f628 (3 timer ) - 16f84a (1 timer )

kolay gelsin
nurim
Başa dön
Kayıt: 30 Ksm 2006
Mesajlar: 7

Offline
teorist
Tarih: 15 12 2006 23:04

PicBasic diliyle yazılan programlar C veya Assembly ile karşılaştırıldığında daha fazla yer kaplamaları nedeniyle daha büyük kapasiteli program hafızaları olan mikrodenetleyicileri kullanmaya itiyor insanı. Bu yüzden PIC 16F877a mikrodenetleyicisini tavsiye edebilirim.Fiyatı 5 YTL civarında ve 8K lık program hafızası var. İşini göreceğini düşünüyorum.
Başa dön
Kayıt: 24 Hzr 2006
Mesajlar: 264
Konum: Bayburt
Offline
hamitco
Tarih: 15 12 2006 23:13

teorist yazmış
PicBasic diliyle yazılan programlar C veya Assembly ile karşılaştırıldığında daha fazla yer kaplamaları nedeniyle daha büyük kapasiteli program hafızaları olan mikrodenetleyicileri kullanmaya itiyor insanı. Bu yüzden PIC 16F877a mikrodenetleyicisini tavsiye edebilirim.Fiyatı 5 YTL civarında ve 8K lık program hafızası var. İşini göreceğini düşünüyorum.


benim bildiğim 877A 8,5 YTL - 9 YTL civarındadır... sen nereden alıyorsun 5 YTL ye Question
Başa dön


Sayfaya git 1, 2  Sonraki

pıc programı preteus calıstırıyorum , pic e bir turlu yukleyemiyorum


Benzer Konular

- Excel Aydınlatma Hesabı Programı

- boardmaker programı
- picbit programı
- Gerilim Düşümü Programı + Aktif Reaktif Hesap
- Gerilim Düşümü Programı + Aktif Reaktif Hesap
- ENH Profil Çizim Programı
- matlab programı örnekleri
- Ladder Türk PLC programı - freeware
- Otomatik Kompanzasyon Hesap Programı

- Step Motor Kontrol Programı




Sitemize üyelik ve içeriğin indirilmesi tamamen ücretsizdir. Sitemizde paylaşılan tüm dokümanlar (Tezler, makaleler, ders notları, sınav soru cevaplar, projeler) paylaşımcıların bireysel çalışmaları olup telif hakları kendilerine aittir ya da açık bir şekilde kamusal alana yerleştirilmiş dokümanların birer kopyalarıdır. Kişilerin bireysel çalışmalarını sitemizde yüklemesinde, sitemizde paylaşıma teşvik eden puanlama sisteminin de etkisi büyüktür. Bunlara rağmen hala size ait olan ve burada bulunmasına izin vermediğiniz dokümanlar için iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.
Powered by phpBB | Translated by phpBB Türkiye | Ads by Google Adsense | Design by Crazy Bat based
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71