Haberler:

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

Ana Menü

16f877A hafıza sorunu!

Başlatan lakot, 15 Ocak 2008, 22:28:47

lakot

arkadaşlar benim yazdığım kodları pic basic ile yazdım.microcode studio da 1fff sınırını aştığımı söylüyor pic16f877A için. oysa ben içine 8 kb kadar kod yazdığımı düşünmüyorum...

1-derleyicimin lisansız olup olmaması buna sebepe olmuş olabilirmi
2-microcode studio da bir ayar yapmam mı gerekiyor
3-basicde bank değiştirmeye gerek yok diye biliyorum yanılıyormuyum
4-bunların hiç biri çare değil programını kısaltmayı dene diyorsanız ne gibi öneriniz vardır.dışardan rom bağlamayı öneriyormusunuz?

ilgilenen arkadaşlara şimdiden teşekkürler...

ete

1fff sınırını aşman son derece normal bir olay. Bu bir hata mesajı değil ikazdır. Program içinde ASM kullanırsan dikkat et diye verilen bir ikaz. Yoksa basic bank değiştirme işini otomatik yapmaktadır.
Hiç bir şey yapma 4 defa limit aşma hakkın var yazmaya devam et.

Ete
Bilgi hazinedir paylaştıkça büyür.            http://etepic.com

lakot

Alıntı yapılan: "ete"1fff sınırını aşman son derece normal bir olay. Bu bir hata mesajı değil ikazdır. Program içinde ASM kullanırsan dikkat et diye verilen bir ikaz. Yoksa basic bank değiştirme işini otomatik yapmaktadır.
Hiç bir şey yapma 4 defa limit aşma hakkın var yazmaya devam et.

Ete

hocam ilk olarak ilgin için teşekkür ederim....

microcodestudio 1fff sınırını aştığımı yani 877A nın kod belleği sınırını aştığımı söylüyor ve programımı compile etmiyor doğal olarak hex file üretmiyor.ayrıca aşağıda warning değil direkt error yazıyor.zaten daha önceden warningleri vermişti ama o zaman derleyip hex üretiyordu.ayrıca asm kullanmadım ama kullanmayı düşünüyorum programımı sığrdırmak için?

ete

O zaman kullandığın derleyici demo versiyonu kod sınırlaması var demektir.
Yenisini bul.
Ete
Bilgi hazinedir paylaştıkça büyür.            http://etepic.com