isis dosyanı versiyon uyumsuzlugundan acamadım.
öncelikle asm dosyanda port d yi input olarak tanımlamalısınki ordan gelecek bilgi ile senin sectigin bilgiyi karşılaştırabilesin.
bir baska konu WDTE_ON secmissin,yani programın herhangibir kilitlenme ihtimaline karsı belirli aralıklarla entegreni resetliyecektir.bunu önlemek için main in içine clrwdt yazmalısın.
Birde cok falzla goto ile yönlendirme ve sonra geri dönmeyi saglamıssın.onun yerine bir islemi yapması icin call ile cagırıp return ile geri döndürmende fayda var(cok fazla zaruri degil,sadece kafan karışmamıs olur)
Eger tam olarak yapmak istedigini yazarsan elimizden geldigince yardımcı olmaya çalışırım.
isis dosyasını fotograf olarak yukle.