ana sayfa > Microchip > Micro Code Studio ile Proteus İsis’de Debug yapma

Micro Code Studio ile Proteus İsis’de Debug yapma

Salı, 28 Ağu 2012 yorum ekle yorumlara git
Micro Code Studio ile Proteus İsis’de Debug yapma

Merhaba Arkadaşlar. Birkaç Gündür bu işi araştırıyordum. Daha sonra Aşağıdaki Linkteki PDF dosyası (PBP in Proteus) elime Geçti. Çoğu şey anlatılmış. Bende Herşeyi teker teker uyguladım. Zorda olsa çözdüm işi :)

1- İlk başta yapılması gereken PBP’nin Sürünümü yükseltmek gerekiyor. Aşağıdaki Linke yükledim. Sizde oradan indirebilirsiniz.

Dosya: PBP2.60A

2- Daha sonra Programlarımızı MPASM ile derleyeceğimiz için MPASMWIN 5,35 Versiyonun bilgisayara yüklemeniz gerekiyor. Ben internette biraz gezindim ama MPASMWIN 5,35 Tek başına bulamadım. Bende MPLAB 8.56 ‘yı yükleyip Kendi bünyesindeki MPASM yi kullandım. MPLAB ile gelen MPASM nin versiyonu 5.37 idi. Herhangi bir sorun çıkarmadı. MPASM Bilgisayar üzerinde bulundurduktan sonra View>>Compile at Program Optinons penceresinden Assembler ı seçtikten sonra Find Manually Seçeneğine Tıklayarak Açılan yeni Pencerede C:/Program Files/Microchip/MPASM Suite klasörünü göstermeniz gerekiyor.

3- Derlediğimiz Micro code studio ile Derlediğimiz program .PBP uzantısında olmak zorunda. Bu yüzden Eğer Derleyici .bas uzantılı dosya veriyor ise View>> Editor Optinos ‘a tıklayın. Açılan pencereden “Use .PBP or .PBC as default extension on file save” seçeneğini aktif yapmanız yeterlidir.

Şimdi ufak bir program yazalım.

Programı derleyin.

4- Daha sonra Şemamızı çizip Programı derlediğiniz yere kaydedin.

İsis şemamız bu şekilde

5- Daha sonra İsiste Source Menüsünden Defınee Code Generation Tools Seçeneğine tıklayın. Açılan Pencerede Code Generation Tool Bölümünde Browse seçeneğine tıklayarak PBP klasörünün içindeki PBPMPLAB.BAT dosyasını seçin. Bundan sonra Tool Bölümünde PBPMPLAB Yazması gerekiyor. Yazmıyorsa eğer listeden PBPMPLAB‘ı seçin. Make Rules bölümünde İse Source Extn bölümünde PBP, OBJ Extn bölümünde COF, Command Line Bölümünde %1 -ampasmwin -oq -k# , List File Extn Bölümünde LS yazması gerekiyor.

Tam olarak aşağıdaki gibi.

6- Son olarak yapılması gereken yine View Menüsünden Add/Remove Source files seçeneğine tıklayıp açılan pencerede Code Generation Tool Bölünde Listeden PBPMPLAB ‘ı seçin. Flags yazan yere ise kullandığınız Mcunun adını -pXXFXXX şeklinde girin. Source Code Filename Bölümünde ise Browse seçeneği ile MCS ile Derlediğiniz .PBP uzantılı dosyayı seçin.

Bu işlemleri yaptıktan sonra Source Menüsünden Build All Seçeneğine tıkladığınızda Karşınıza aşağıdaki gibi bir pencere gelecektir.

Bu mesajı aldıysanız her şey doğru demektir. İsis Programı derleyip .cof dosyası oluşturmuştur. Zaten MCUnun program file bölümünde xxx.COF Göreceksiniz.

Bundan sonra Step Seçeneğine Tıklayarak Debug işlemini başatabilirsiniz.

Kısacık bir video.

Categories: Microchip Tags:
  1. şimdilik yorum yok.
  1. şimdilik geri bağlantı yok