Özellikle pic programla ile uğraşanlar için bulunmaz bir derleyici olan picbasic pro ve bu derleyicinin kodlama kısmının yazıldığı microcode studio programının kurulum ve temel kullanım bilgileri aşağıda anlatılmaktadır.
[h=4]MicroCode Studio Kurulumu[/h]MicroCode Studio picbasic kodlarının yazıldığı editör olarak bilinmektedir. Çok kolay bir kurulum tekniği vardır. Kısaca anlatmak gerekirse;
1.) MicroCode Studio programının son sürümünü 2.3.0.0 buraya tıklayarak bilgisayarınıza yükleyiniz.
2.) Yüklediğiniz programı bilgisayarınıza install ediniz (kurunuz). Kurulum bittikten sonra program otomatik olarak PicBasic Pro derleme kurallarını arayacaktır fakat bunu henüz kurmadığınız için bu adımı atlayınız.
[h=4]Pic Basic Pro Kurulumu[/h]Kısaca bahsetmek gerekirse bu iki program birbirinden bağımsız olarak çalışamamaktadır. Picbasic pro sadece programlama ve derleme kurallarını barındıran txt dosyalarından oluşan ve bu text dosyalarını kontrol eden ufak bir yazılım içermektedir. MCS (Microcode studio) ise yapılacak basic yazılımın yazıldığı ve görsel olarak hataları ve fonksiyonları görebileceğimiz bir arayüz programı olarak düşünebiliriz. İkisinin birlikte çalışması için pbp yazım kurallarının mcs içine aktarılması gerekmektedir. Öncelikle pbp kurulumundan bahsedelim.
1.) İlk olarak Pic Basic Pronun son sürümünü buradan indiriniz.
2.) Bu işlemden sora C sürücüsü altında PBP adında bir klasör oluşturunuz. Yani klasör linkinizC:\PBP olmalıdır.
3.) İndirdiğiniz .zip dosyasının içeriğini oluşturduğunuz PBP klasörünün içine atınız ve bu işlem ile pbp kurulumu bitmiş bulunmaktadır. Bu aşamadan sonra PBP ve MCS programlarını beraber çalıştırmak için yapılması gerekenler anlatılmaktadır.
[h=4]Pic Basic Pro ve MicroCode Studio İlişkilendirmesi[/h]1.) İlk olarak önceden kurmuş olduğumuz MicroCode Studio programını çalıştırınız.
2.) Programın üst menüsünde bulunan View seçeneği altındaki Compile an Program Options yazılı bölüme tıklayınız. Aşağıdaki resimde ilgili bölüm gösterilmiştir.
3.) Bu aşamadan sonra karşımıza çıkan küçük penceredeki Compiler menüsü altındaki Find Manually yazan butona tıklamak ve c sürücüsü altında oluşturduğumuz PBP klasörünü seçmektir. Bu klasörün ana kesimini seçin yani daha alta inmeyin. Seçimden sonra klasör gösterimi c:\pbp olmalıdır. Aşağıdaki resimde klasör gösterimi ve seçilmiş halini görmektesiniz.
Bu aşamalardan sonra alt bölümdeki OK tuşuna basarak ilişkilendirmeyi bitiriyoruz. Artık microcode studio programını pbp kodlama desteği ile rahatlıkla kullanabiliriz.
[h=4]PicBasic Pro Tam sürümünün desteklediği picmicro türleri[/h]» PICmicro 10 -12 Serileri;
- 10F202, 10F206, 10F222
- 12C508(A), 12C509(A), 12CE518, 12CE519, 12F508, 12F509, 12F510, 12F519, 12F609, 12F615, 12HV609, 12HV615
- 12C671, 12C672, 12CE673, 12CE674, 12F629, 12F635, 12F675, 12F683
» PICmicro 16C, 16F ve 17 Serileri;
- 16C432, 16C433, 16C505, 16C54(AC), 16C55(A), 16C56(A), 16C57(C), 16C58(B), 16F505, 16F506, 16F526, 16F54, 16F57, 16F59, 16HV540
- 16C554, 16C557, 16C558, 16C61, 16C62(AB), 16C620(A), 16C621(A), 16C622(A), 16C63(A), 16C64(A), 16C642, 16C65(AB), 16C66, 16C662, 16C67, 16C71, 16C710, 16C711, 16C712, 16C715, 16C716, 16C717, 16C72(A), 16C73(AB), 16C74(AB), 16C745, 16C76, 16C765, 16C77, 16C770, 16C771, 16C773, 16C774, 16C781, 16C782, 16C84, 16C923, 16C924, 16C925, 16C926, 16CE623, 16CE624, 16CE625, 16F610, 16F616, 16F627(A), 16F628(A), 16F630, 16F631, 16F636, 16F639, 16F648A, 16F676, 16F677, 16F684, 16F685, 16F687, 16F688, 16F689, 16F690, 16F716, 16F72, 16F73, 16F737, 16F74, 16F747, 16F76, 16F767, 16F77, 16F777, 16F785, 16F818, 16F819, 16F83, 16F84(A), 16F87, 16F870, 16F871, 16F872, 16F873(A), 16F874(A), 16F876(A), 16F877(A), 16F88, 16F882, 16F883, 16F884, 16F886, 16F887, 16F913, 16F914, 16F916, 16F917, 16F946, 16HV610, 16HV616, 16HV785
- 17C42A, 17C43, 17C44, 17C752, 17C756(A), 17C762, 17C766
» PICmicro 18C ve 18F Serileri;
- 18C242, 18C252, 18C442, 18C452, 18C601, 18C658, 18C801, 18C858, 18F1220, 18F1230, 18F1231, 18F1320, 18F1330, 18F1331, 18F2220, 18F2221, 18F2320, 18F2321, 18F2331, 18F2410, 18F242, 18F2420, 18F2423, 18F2431, 18F2439, 18F2450, 18F2455, 18F2458, 18F248, 18F2480, 18F2510, 18F2515, 18F252, 18F2520, 18F2523, 18F2525, 18F2539, 18F2550, 18F2553, 18F258, 18F2580, 18F2585, 18F2610, 18F2620, 18F2680, 18F2682, 18F2685, 18F4220, 18F4221, 18F4320, 18F4321, 18F4331, 18F4410, 18F442, 18F4420, 18F4423, 18F4431, 18F4439, 18F4450, 18F4455, 18F4458, 18F448, 18F4480, 18F4510, 18F4515, 18F452, 18F4520, 18F4523, 18F4525, 18F4539, 18F4550, 18F4553, 18F458, 18F4580, 18F4585, 18F4610, 18F4620, 18F4680, 18F4682, 18F4685, 18F6310, 18F6390, 18F6410, 18F6490, 18F6520, 18F6525, 18F6527, 18F6585, 18F6620, 18F6621, 18F6622, 18F6627, 18F6628, 18F6680, 18F6720, 18F6722, 18F6723, 18F8310, 18F8390, 18F8410, 18F8490, 18F8520, 18F8525, 18F8527, 18F8585, 18F8620, 18F8621, 18F8622, 18F8627, 18F8628, 18F8680, 18F8720, 18F8722, 18F8723
- 18F24J10, 18F25J10, 18F44J10, 18F45J10, 18F63J11, 18F63J90, 18F64J11, 18F64J90, 18F65J10, 18F65J11, 18F65J15, 18F65J50, 18F65J90, 18F66J10, 18F66J11, 18F66J15, 18F66J16, 18F66J50, 18F66J55, 18F66J60, 18F66J65, 18F67J10, 18F67J11, 18F67J50, 18F67J60, 18F83J11, 18F83J90, 18F84J11, 18F84J90, 18F85J10, 18F85J11, 18F85J15, 18F85J50, 18F85J90, 18F86J10, 18F86J11, 18F86J15, 18F86J16, 18F86J50, 18F86J55, 18F86J60, 18F86J65, 18F87J10, 18F87J11, 18F87J50, 18F87J60, 18F96J60, 18F96J65, 18F97J60
- 18F23K20, 24K20, 25K20, 26K20, 43K20, 44K20, 45K20, 46K20
Elektronik programlamasında önemli bir yeri olan picmicro serilerinden büyük kısmını destekleyen bu derleyicileri kullanmanızı öneririz. Fakat yukarıda verdiğimiz PBP indirme sayfasından indireceğiniz derleyici demo sürümdür. Orjinal sürümü satın almanız gerekmektedir.
[h=4]MicroCode Studio Kurulumu[/h]MicroCode Studio picbasic kodlarının yazıldığı editör olarak bilinmektedir. Çok kolay bir kurulum tekniği vardır. Kısaca anlatmak gerekirse;
1.) MicroCode Studio programının son sürümünü 2.3.0.0 buraya tıklayarak bilgisayarınıza yükleyiniz.
2.) Yüklediğiniz programı bilgisayarınıza install ediniz (kurunuz). Kurulum bittikten sonra program otomatik olarak PicBasic Pro derleme kurallarını arayacaktır fakat bunu henüz kurmadığınız için bu adımı atlayınız.
[h=4]Pic Basic Pro Kurulumu[/h]Kısaca bahsetmek gerekirse bu iki program birbirinden bağımsız olarak çalışamamaktadır. Picbasic pro sadece programlama ve derleme kurallarını barındıran txt dosyalarından oluşan ve bu text dosyalarını kontrol eden ufak bir yazılım içermektedir. MCS (Microcode studio) ise yapılacak basic yazılımın yazıldığı ve görsel olarak hataları ve fonksiyonları görebileceğimiz bir arayüz programı olarak düşünebiliriz. İkisinin birlikte çalışması için pbp yazım kurallarının mcs içine aktarılması gerekmektedir. Öncelikle pbp kurulumundan bahsedelim.
1.) İlk olarak Pic Basic Pronun son sürümünü buradan indiriniz.
2.) Bu işlemden sora C sürücüsü altında PBP adında bir klasör oluşturunuz. Yani klasör linkinizC:\PBP olmalıdır.
3.) İndirdiğiniz .zip dosyasının içeriğini oluşturduğunuz PBP klasörünün içine atınız ve bu işlem ile pbp kurulumu bitmiş bulunmaktadır. Bu aşamadan sonra PBP ve MCS programlarını beraber çalıştırmak için yapılması gerekenler anlatılmaktadır.
[h=4]Pic Basic Pro ve MicroCode Studio İlişkilendirmesi[/h]1.) İlk olarak önceden kurmuş olduğumuz MicroCode Studio programını çalıştırınız.
2.) Programın üst menüsünde bulunan View seçeneği altındaki Compile an Program Options yazılı bölüme tıklayınız. Aşağıdaki resimde ilgili bölüm gösterilmiştir.
3.) Bu aşamadan sonra karşımıza çıkan küçük penceredeki Compiler menüsü altındaki Find Manually yazan butona tıklamak ve c sürücüsü altında oluşturduğumuz PBP klasörünü seçmektir. Bu klasörün ana kesimini seçin yani daha alta inmeyin. Seçimden sonra klasör gösterimi c:\pbp olmalıdır. Aşağıdaki resimde klasör gösterimi ve seçilmiş halini görmektesiniz.
Bu aşamalardan sonra alt bölümdeki OK tuşuna basarak ilişkilendirmeyi bitiriyoruz. Artık microcode studio programını pbp kodlama desteği ile rahatlıkla kullanabiliriz.
[h=4]PicBasic Pro Tam sürümünün desteklediği picmicro türleri[/h]» PICmicro 10 -12 Serileri;
- 10F202, 10F206, 10F222
- 12C508(A), 12C509(A), 12CE518, 12CE519, 12F508, 12F509, 12F510, 12F519, 12F609, 12F615, 12HV609, 12HV615
- 12C671, 12C672, 12CE673, 12CE674, 12F629, 12F635, 12F675, 12F683
» PICmicro 16C, 16F ve 17 Serileri;
- 16C432, 16C433, 16C505, 16C54(AC), 16C55(A), 16C56(A), 16C57(C), 16C58(B), 16F505, 16F506, 16F526, 16F54, 16F57, 16F59, 16HV540
- 16C554, 16C557, 16C558, 16C61, 16C62(AB), 16C620(A), 16C621(A), 16C622(A), 16C63(A), 16C64(A), 16C642, 16C65(AB), 16C66, 16C662, 16C67, 16C71, 16C710, 16C711, 16C712, 16C715, 16C716, 16C717, 16C72(A), 16C73(AB), 16C74(AB), 16C745, 16C76, 16C765, 16C77, 16C770, 16C771, 16C773, 16C774, 16C781, 16C782, 16C84, 16C923, 16C924, 16C925, 16C926, 16CE623, 16CE624, 16CE625, 16F610, 16F616, 16F627(A), 16F628(A), 16F630, 16F631, 16F636, 16F639, 16F648A, 16F676, 16F677, 16F684, 16F685, 16F687, 16F688, 16F689, 16F690, 16F716, 16F72, 16F73, 16F737, 16F74, 16F747, 16F76, 16F767, 16F77, 16F777, 16F785, 16F818, 16F819, 16F83, 16F84(A), 16F87, 16F870, 16F871, 16F872, 16F873(A), 16F874(A), 16F876(A), 16F877(A), 16F88, 16F882, 16F883, 16F884, 16F886, 16F887, 16F913, 16F914, 16F916, 16F917, 16F946, 16HV610, 16HV616, 16HV785
- 17C42A, 17C43, 17C44, 17C752, 17C756(A), 17C762, 17C766
» PICmicro 18C ve 18F Serileri;
- 18C242, 18C252, 18C442, 18C452, 18C601, 18C658, 18C801, 18C858, 18F1220, 18F1230, 18F1231, 18F1320, 18F1330, 18F1331, 18F2220, 18F2221, 18F2320, 18F2321, 18F2331, 18F2410, 18F242, 18F2420, 18F2423, 18F2431, 18F2439, 18F2450, 18F2455, 18F2458, 18F248, 18F2480, 18F2510, 18F2515, 18F252, 18F2520, 18F2523, 18F2525, 18F2539, 18F2550, 18F2553, 18F258, 18F2580, 18F2585, 18F2610, 18F2620, 18F2680, 18F2682, 18F2685, 18F4220, 18F4221, 18F4320, 18F4321, 18F4331, 18F4410, 18F442, 18F4420, 18F4423, 18F4431, 18F4439, 18F4450, 18F4455, 18F4458, 18F448, 18F4480, 18F4510, 18F4515, 18F452, 18F4520, 18F4523, 18F4525, 18F4539, 18F4550, 18F4553, 18F458, 18F4580, 18F4585, 18F4610, 18F4620, 18F4680, 18F4682, 18F4685, 18F6310, 18F6390, 18F6410, 18F6490, 18F6520, 18F6525, 18F6527, 18F6585, 18F6620, 18F6621, 18F6622, 18F6627, 18F6628, 18F6680, 18F6720, 18F6722, 18F6723, 18F8310, 18F8390, 18F8410, 18F8490, 18F8520, 18F8525, 18F8527, 18F8585, 18F8620, 18F8621, 18F8622, 18F8627, 18F8628, 18F8680, 18F8720, 18F8722, 18F8723
- 18F24J10, 18F25J10, 18F44J10, 18F45J10, 18F63J11, 18F63J90, 18F64J11, 18F64J90, 18F65J10, 18F65J11, 18F65J15, 18F65J50, 18F65J90, 18F66J10, 18F66J11, 18F66J15, 18F66J16, 18F66J50, 18F66J55, 18F66J60, 18F66J65, 18F67J10, 18F67J11, 18F67J50, 18F67J60, 18F83J11, 18F83J90, 18F84J11, 18F84J90, 18F85J10, 18F85J11, 18F85J15, 18F85J50, 18F85J90, 18F86J10, 18F86J11, 18F86J15, 18F86J16, 18F86J50, 18F86J55, 18F86J60, 18F86J65, 18F87J10, 18F87J11, 18F87J50, 18F87J60, 18F96J60, 18F96J65, 18F97J60
- 18F23K20, 24K20, 25K20, 26K20, 43K20, 44K20, 45K20, 46K20
Elektronik programlamasında önemli bir yeri olan picmicro serilerinden büyük kısmını destekleyen bu derleyicileri kullanmanızı öneririz. Fakat yukarıda verdiğimiz PBP indirme sayfasından indireceğiniz derleyici demo sürümdür. Orjinal sürümü satın almanız gerekmektedir.