Elektrotekno.com Ana Sayfa || Dijital devreler, projeler || Programlayıcı Devre Şemaları


18f4550 USB den devre üzerinden programlama

Kayıt: 09 Ekm 2009
Mesajlar: 18

Offline
tayfunca
Tarih: 22 12 2009 06:37

merhaba arkadaşlar...

18f4550 yi devre üzerinden program atmak istiyorum..microchip in verdiği bootloader demo yu kullandım..önce normal bir programlayıcı ile fabrika.hex inide yükledim...sona hertürlü booloader denedim... hepsi gönderiyor ama gönderilen program çalışmıyor..olmadı olmadı..boot moduna geçiyor sorun yok ama..bir türlü benim hazırladığım hex dosyası chip te çalışmıyor. ekte yaptığım test board var..delirmek üzereyim ....

herşey olması gerektiği gibi nerde hata yapıyorum bulamadım..


Reklamlar
Kayıt: 21 Arl 2009
Mesajlar: 14

Offline
msmt
Tarih: 22 12 2009 11:15

Kart üzerinde programlama yapmak için bildiğim iki yöntemi yazayım.
1- Programlama uçlarını bir konnektöre taşıyın, ordan ISP yüklemesi yapın. Bu uçları jumper kullanarak normal devre içinde kullanabilirsiniz.
2- Bootloader kullanmak. Bootloader iki aşamalı bir işlemdir.
2.1- Bootloder programının kendisi. Hafızada belli bir yer alır ve her zaman orda olmak zorundadır. Bu programcık kısa ve ilk enerji ile verildiğinde ilk bu programcık çalışır daha sonra sizin ana programınızın başlangıç adresine yönlendirir. Bu adres önemlidir. Birde flash yazma koruması açık olmalıdır.
2.2- Ana program; başlangıç adresi önemlidir, programda bootloader kullanıldığı bilinmesi gerekir. Ana programı yazarken bootloader programıyla uygun çalışacak şekilde olması gerekir. Elinizde sadece bir hex var ise bir programı bootloader olan işlemciye bootloader ile yüklerseniz hata verir. Çünkü adresler çakışacaktır, hatta boot üzerine yazma ihtimaliniz bile var buda boot programını bozar. Yazma koruması olması iyi olur. Yani boot ile ana programın hafızadaki yerleşimi ayrı olmak zorundadır. Bunu da hem mplab hemde ccs te ORG komutuyla yapabilirsiniz.
Bir kere bunu başardınızmı çok zevkli olur. Hafıza sıkıntınız yoksa program yükleme olayı çok kolaylaşır. Yeni nesil işlemcilerde bu işlem için gömülü boot kodlar vardır. Bunu doğrudan uart üzerinden yapabiliyorsunuz.

Ekte dosya yoktu, özelden gönderirsen programı bi inceleyebilirim.
Başa dön
Kayıt: 09 Ekm 2009
Mesajlar: 18

Offline
tayfunca
Tarih: 22 12 2009 19:28

merhaba msmt yardımın için teşekkür ederim sanırım bende bir adres hatası yapıyorum fakat bir türlü
altından kalkamadım.

olayı biraz daha detaylandırayım.

(resimleri yükleyemedim bi türlü link vericem umarım sakıncası olmaz site açısından)

1) boot yükleme yaptığım devre

http://www.intermilk.net/USB-Bootload.JPG

not: s1 anahtarına basılı iken s2 anahtarına basarsanız işlemci boot moda geçer
tekrar reset butonuna basarsanız işlemci kullanıcı moduna geçer.


2) mikrochip in verdiği boot file anladığım kadarıyla bu standart bişi...aynı bootable cd yapımı gibi
standart bir dosya.
tabiki kullanacağınız işlemciye ve yükleme programına göre değişiyor. bu kullandığım

Microchip MCHPFSUSB v2.2 Installer bootloader içinde olanı mikrochip in sitesinden indirildi.

http://www.intermilk.net/picdemfsusb.hex

bu dosyayı normal bir programlayıcı ile işlemciye(18f4550) ye yüklüyorum.

daha sonra işlemciyi şamasını verdiğim test board a takıyorum ve boot moduna alıyorum.

bilgisayar yeni donanım buldu diyor gerekli sürücü yüklemesini yapıyorum (sürücüde aynı klasörde çıkıyor zaten)


3) bootloader programlar


http://www.intermilk.net/Pdfsusb.rar

veya

http://www.intermilk.net/Bootloader_Software.rar

2 side aynı işi görüyor..

işlemciye ulaşıyorum.. ve artık kendi .hex imi yüklemeye hazır..

yüklemeyi yapıyorum yükleme başarılı.

sonra reset butonuna basıyorum işte sorun burda çıkıyor.. kendi yüklediğim program çalışmıyor
ya boot file ın üzerine yazıyor yada ben bişileri eksik yapıyorum.

yüklediğim dosyayıda veriyorum.

http://www.intermilk.net/1.rar

PROTON IDE ile yazılmış basit bir program PORTD1 e bağlı 1 led var yanıp sönüyor yükleme
olup olmadığını anlamak için ama o led hiç yanmadı malesef Smile

internette tonla bilgi var bu konuda fakat malesef bunları yükleyen arkadaşların bu projeleri
yaptıklarından kuşkum var...ortada doğru dürüst bir kaynak yok...5 gündğr uyumadım nerdeyse
hiç bukadar uğraştığımı hatırlamıyorum.
bulduğum tek türkçe kaynak onuda vereyim.

http://www.intermilk.net/elektroinfo.pdf

bu bir tez fakat çalışmıyor buda bir dip not olsun benden ...sanırım arkadaş yazarken bazı detayları
yazmayı unuttu yada bende hata var...bunu çözersek sanırım burda olmayan bir bilgiyi
herkeze kazandırmış olucaz ve projelerimizde ladece bir laptopla istediğimiz zaman firmware update
yapabilicez chip sökmek tarihe kavuşacak...

yardımlarınızı bekliyorum...

saygılar sevgiler.
Başa dön
Kayıt: 21 Arl 2009
Mesajlar: 14

Offline
msmt
Tarih: 23 12 2009 11:13

Merhaba Tayfunca,

bootlader programında adresler şöyle verilmiş;
#define RM_RESET_VECTOR 0x000800
#define RM_HIGH_INTERRUPT_VECTOR 0x000808
#define RM_LOW_INTERRUPT_VECTOR 0x000818

Bu şu demek senin ana proramın 800h adresinden başlamak zorunda.
Eğer c kullanıyor olsaydın verilen boot.h dosyasını ortak kullanırdın. Ana programın başında bunu tanımlardın ve main den önce #org 0x800 yazman yeterli olurdu. Interrupt kullancaksan o durumda interrupt bulokundan öncede #org 0x808 yazman gerekliydi.

Bu işlemi basic te yapman için ne gerekli bilmiyorum, mantıksal olarak yazılımlar birbiriyle aynıdır. org komutunun karşılığını basic te bulup main öncesinde yazarsan sanırım programın çalışacaktır.
Basic konusunda ufak bi araştırma yapayım, bilgilendiririm.
Başa dön
Kayıt: 09 Ekm 2009
Mesajlar: 18

Offline
tayfunca
Tarih: 23 12 2009 18:09

tekrar merhaba ...

msmt arkadaşında yardımıyla...işi çözmüş bulunmaktayım...PROTON IDE kullanan arkadaşlar eğer boot yükleme yapacaksa :

Device 18F4550
XTAL = 20
Declare PROTON_START_ADDRESS = $0800

TRISD = 0
PORTD = 0

-----------------
-----------------


programlarının başına device ve xtal den sonra bu declare satırını yazmalılar

msmt kardeş sanaırım bu satır c deki maine yönlendirme adresi yada assemly deki org komutu yerine geçiyor
programın program register içine hangi adrese yazılacağnı belirliyor.....şuanda ben sorunumu çözdüm..

verdiği fikirden dolayı msmt ye teşekkür ederim.... daha önce linklerini verdiğim dosyalar geçerlidir...

saygılar herkeze iyi çalışmalar....
Başa dön
Kayıt: 21 Arl 2009
Mesajlar: 14

Offline
msmt
Tarih: 24 12 2009 15:36

Tayfunca arkadaşım çözmene sevindim,

Burda bi konuyu hatırlatıyım. Hafıza organizasyon komutları derleyiciden derleyiciye değişir. Bunları programın hangi bloğunda kullanma mantığıda buna bağlı olarak farklılık gösterebilir. Bazıları programın en başında bunu ister bazıları main başında olması yeterli olabilir. Aynı şekilde interrupt bloklarınıda buna göre düzenlemeniz gerekir.

Boot olan işlemcilerde bootloader programı kendi hafıza bloğunu yazmaya karşı korulamı, diğer ksımları sadece okumaya korumalı olması önerilir, güvenlik açısından. Wink
Başa dön
Kayıt: 22 Mar 2009
Mesajlar: 185
Konum: Antalya
Offline
noCommenT
Tarih: 03 09 2010 15:32

bende bu tür bir problemle karşılaştım ccs c kullanıyorum.fakat bir türlü #org kullanamadım.

nereden başlıyor yada nereden bitiyor bunlara nereden bakıyoruz.

birde bu bootloader ı hafızanın en sonuna koyma sansımız yok mu acep.

benim yazdıgım program şu şekilde


Kod


#include <18f4550.h>
#fuses hspll,usbdıv,pll5,put,cpudıv1,vregen,nowdt,noprotect,nolvp,nodebug,
#use delay(clock=4000000)
#include "yeni_lcd.c"
#use fast_io(b)
#define use_portb_lcd true

void main()
{
   set_tris_a(0xff);                   //porta giriş
   set_tris_b(0x00);                   //portb çıkış
   set_tris_c(0x07);                   //portc ilk 3 pin çıkış diğerleri giriş
   set_tris_d(0x00);                   //portd çıkış
   set_tris_e(0x00);                   //porte çıkı

lcd_init();
for(;;)

{
printf(lcd_putc,"\f kazanir");
delay_ms(1000);

}

}


birde kullandığım hex kodu bootloader için oda burada adreslere bakmak acısından yardımı olur belki diye koyuyorum.

ben nereden başlayıp nerede bitirmeliyim.
adreslere nereden bakıyoruz.

Kod
:020000040000fa

:0600000088ef07f012007a
:0600080004ef08f01200f5
:060018000cef08f01200dd
:0e00200001003c0f0000fe0100000200000085
:02002e00f00ed2
:100030008c1695160001636b676968696969666b60
:10004000010e6a6f1200d9cfe6ffe1cfd9ffe65269
:10005000000163511fe1040108bf1bd0400ee66e92
:10006000700ee66e010ee66eb9ec05f0e552e55253
:10007000e5520001010e636fdf6a400edf5c09e2aa
:10008000df50ea6ab00fe96e010eea22ef6adf2a5a
:10009000f4d74bd101017051080a01e135d10f0aa3
:1000a00001e1f5d0010a01e1ead0030a01e18ed0b5
:1000b000010a59e0070a4ce0010a01e036d10101ca
:1000c000020eb06f01013a0eb16f0101010eb26f65
:1000d0000101010eb36f0101b46b100eb56fb66b69
:1000e000b76b0101b86b300eb96fba6bbb6b010116
:1000f000030ebc6f0101bd6bbe6b300ebf6fc06bda
:1001000001010c0ec16fc26bc36bc46b0101010e08
:10011000c56f0101c66bc76b200ec86fc96b0101ab
:10012000080eca6fcb6bcc6bcd6b0101ce6904019d
:100130000cbf0dd0400ee66eb00ee66e010ee66e00
:1001400089ec05f0e552e552e5520001636bedd014
:100150000001010e6a6f0101715102e100016a6b39
:100160000001636be2d0400e0001646f656b00011b
:10017000000e645d010e65591fe2040064c000f0ca
:1001800065c001f0026a060e1f0b00c0f6ff01c039
:10019000f7ff02c0f8ff06e0d890f636f736f836db
:1001a000e806fae1940ea66e57d91aec06f00001a3
:1001b000642b000e6523dbd7f66af76a200ef86e13
:1001c000940ea66e49d90001636bafd0300e0101c9
:1001d000735d07e100016a5101e116d90001636b0b
:1001e000a4d0e8680001671905e1e868681902e130
:1001f000e868691906e171c167f072c168f073c1fe
:1002000069f0670ee96e000eea6eee500101711999
:1002100008e1ee500101721904e1ee500101731979
:1002200000e12ae1df6a01017551df5c25e23a0e47
:100230000101d8807555df24ea6a760fe96e010e58
:10024000ea22ef50e66e00016651ea6a6b0fe96e32
:10025000000eea22e552e750ef6e0001662b000126
:10026000672b000e6823000e6923100e0001665de7
:1002700001e160d8df2ad7d70001636b56d05ad886
:1002800000016769686969690001636b4ed001010b
:10029000070eb06f71c1b1f172c1b2f173c1b3f1a8
:1002a00074c1b4f175c1b5f171c1f6ff72c1f7ff48
:1002b00073c1f8ffdf6a01017551df5c14e2f00ed3
:1002c0000101735d01e10dd009003a0e0101d880f2
:1002d0007555df24ea6ab60fe96e010eea22f5cf02
:1002e000efffdf2ae8d704010cbf0dd0400ee66e09
:1002f000b00ee66e010ee66e89ec05f0e552e552b1
:10030000e5520001636b11d06d926d6adf6aff0eda
:10031000df5c09e2e868e85004e0e80600d000d0bd
:10032000fad7df2af4d7ff0000d0e552e552e7cf35
:10033000d9ff1200d9cfe6ffe1cfd9ff030ee126a6
:10034000010edb6a66c000f0016a026a005000011b
:10035000675df66e015000016859f76e02500001aa
:100360006959f86e0f0ef614e76e020ee7cfdbff49
:10037000f00ef616df6a100edf5c1ee2020edb5096
:1003800015e1000166510fe0010edb50ea6a6b0fc8
:10039000e96e000eea22ef50f56e0d00010edb2a29
:1003a0000001660702d0f5680d0004d0f5680d0065
:1003b000020edb06df2adfd70a00a40ea66e4cd899
:1003c000df6a00016651df5c15e2010edb50df24bd
:1003d000ea6a6b0fe96e000eea22ef50e66edf501c
:1003e000ea6a6b0fe96e000eea22e552e750ef6e03
:1003f000df2ae7d7030ee15c02e2e16ae552e16e33
:10040000e552e7cfd9ff1200d9cfe6ffe1cfd9ff00
:10041000e65271c1f6ff72c1f7ff73c1f8ffdf6ae0
:1004200001017551df5c13e23a0e0101d880755568
:10043000df24ea6a760fe96e010eea22ef50f56ecc
:100440000c00c40ea66e08d80900df2ae9d7e552d1
:10045000e552e7cfd9ff1200f29e550ea76eaa0e05
:0c046000a76ea682a6b2fed7a6941200da
:04046c006c500ce1e3
:100470006896040100513c0be842e8420d0802e195
:100480000ad8010c3bd8010c040e6c5c03e16896a1
:1004900044d8010c000c70d9e652040104bf046b6f
:1004a0000001b36bab6bac6bb16bb26bcdec03f01b
:1004b000df6adf50006e016a010e005c000e015819
:1004c0001ae20001ac5117e1f76adf34fe0bf73690
:1004d000f66eec0ef6260d0ef7220900f5cf00f0b1
:1004e0000800f5cf01f004d001c0faff0050f96e0a
:1004f000fbdfdf2aded7acd8e55243d1020e000184
:10050000ab5d09e179d8040100bd02d0c80e01d06d
:10051000880e006f120061ef03f0040e0101fa5d16
:1005200009e112c46eff6e50000802e2050e01d010
:10053000030efa6f0001ab0510e111d8020e0001a5
:10054000b35d03e10401840e06d0040104bd02d0b2
:10055000c80e01d0880e046f120061ef03f00cd9b1
:10056000020ee1260001080eb15d000eb2590de247
:10057000b1c0deffb2c0ddffb35102e1010e03d016
:10058000b30506e1020eb36f03d0080ede6edd6a1e
:10059000040104930491010edb500413dfcf05f432
:1005a000000edb500001b15f010edb50b25b180e94
:1005b000af6f040eb06f0101fba30cd0d6d815e0cd
:1005c000adc0f6ffaec0f7ff0800f550bed8f6e2aa
:1005d000db06f4d7cad809e0adc0e9ffaec0eaff38
:1005e000ef50b3d8f7e2db06f5d7020ee15c02e28a
:1005f000e16ae552e16ec5d0bfd8020ee126030ed6
:1006000004010015e76e010ee7cfdbff01c4dfff39
:10061000de500001b127dd50b223180ead6f040e7d
:10062000ae6fa3d80ee0adc0e9ffaec0eaffef5059
:10063000afc0e9ffb0c0eaffef6ea7d8f2e2db0679
:10064000f0d7020ee15c02e2e16ae552e16e99d078
:100650006d980001ac5105e180d8840e006f040153
:100660001dd0040110af1cd00001b1510401165d72
:100670000001b2510401175904e216c4b1f017c4c5
:10068000b2f06ddf0001010eab6f67d8800e006f16
:100690000401180e066f040e076fc80e046f1200d7
:1006a0000001020eab6f0401056bc80e046f04015c
:1006b000080e016f180e026f040e036fc80e006f54
:1006c00012005ad8e652020e0001ab5d35e16d50c2
:1006d000100b32e004010151006e016a080e00188f
:1006e0002be1015029e100513c0be842e8420d08a2
:1006f00023e10051800b20e1100e026f040e036f06
:10070000df6adf50006e016a080e005c000e0158bf
:100710001ae2df50ea6a180fe96e040eea22ef507f
:10072000e66edf50ea6a100fe96e040eea22e55227
:10073000e750ef6edf2ae5d70001ab6b0ed88c0ec9
:10074000006f0401046be5521cd0afc0e9ffb0c0dc
:10075000eaffef6e0001c5ef03f00401080e016f20
:10076000100e026f040e036f1200d9cfe9ffdacf2b
:10077000eaffee50ed101200d9cfe6ffe1cfd9ff2e
:100780001200e552e7cfd9ff1200af2b000eb023c5
:0a079000ad2bae23df06010e1200b0
:06079a0004011051600b88
:1007a000e842e842e842e842e842000901e012007b
:1007b0001151070a40e00b0a3ee0070a33e0010a44
:1007c00023e00b0a1fe0020a1de0030a19e0080af1
:1007d00010e0010a0ce00f0a08e0030a01e0120031
:1007e00012d90101040efa6f12001cef04f053ef4e
:1007f00004f009d90001fc0ead6f010eae6f0cd0f4
:100800006eef04f0a0ef04f002d90001ad6fae6b03
:10081000fd0ead27010eae230101fb930001010e79
:10082000b16f1200f4d8ea6afd0fe96e010eea22f8
:1008300012c4efff12001200800e0401105d32e1bd
:100840001351030a1fe0010a0ae0030a29e1dbd879
:1008500000012c0ead6f0d0eae6f120e1ed0b2d871
:10086000e20ef6260d0ec0d8020e0001f76aad2585
:10087000f66eae51f7220900f5cfb1f00a00f5cfc0
:10088000b2f00ed09fd8e60ef6260d0eadd8adc054
:10089000f6ffaec0f7ff0800f5500001b16fb26b74
:1008a0000101fb831200afd80f0ee66e710ee66eeb
:1008b0000f0ea2d8010ee66efd0ee66e010e9cd85c
:1008c00012c4fcf10401125104e10101050efa6f9a
:1008d00012000101060efa6f74ef05f00401186ba7
:1008e000196b040110511f0b020a0fe0030a0be001
:1008f000010a18e188d8040118810101fba112d076
:10090000040118830fd07fd80dd050d801e0010e1c
:1009100062d8afc0e9ffea6eef50040b03e00401b8
:10092000010e186f0001ac050ae10001180ead6f51
:10093000040eae6f0101fb930001020eb16f1200b5
:10094000040112050ee110511f0b00090ae15bd8ea
:10095000030e0401115d03e10101fb8102d00101dd
:10096000fb910401125121e110511f0b02081de1fe
:1009700014510f0b000919e019d801e0010e2bd812
:10098000030e0401115d02e1840e03d014af07d001
:10099000400eafc0e9ffb0c0eaffef6e1200880e54
:1009a000afc0e9ffb0c0eaffef6e120030d80f0b06
:1009b000080df350016a000f006e040e012214515d
:1009c000800b120020d804011251f66ef76ad890fd
:1009d000f636f7361200040df35000010024af6f15
:1009e000000e0120b06f1200f7220900f5cfadf024
:1009f0000a00f5cfaef01200e66e81ec06f0e5528b
:100a0000e552e55212000001010eac6f1200fbdf4f
:060a100004011451120064
:0a0a1600040110511f0b010801e05c
:100a20001200145101e01200060e115d24e1135171
:100a3000230a1fe0010a0de0030a1be1dbd80101d4
:100a4000fc0505e10001500ead6f0d0eae6f090ef5
:100a50000dd0d0d80101fc0505e10001c50ead6f38
:100a60000d0eae6f0101fc0504e11d0e0001b16f1a
:100a7000b26b0101fb8304011051600be842e842b4
:100a8000e842e842e842010801e0120011510b0a75
:100a900025e0080a17e0090a11e0080a09e00b0a34
:100aa00005e0080a01e0120072ef05f073ef05f0af
:100ab000a1d80001b40ead6f000e09d09bd813c4ad
:100ac000b4f0120097d80001b50ead6f000eae6ff6
:100ad0000101fb930001010eb16f12008bd812c40b
:100ae000b5f01200120012000001b66b1e0e716efe
:100af0000401400e096f200e0a6f040e0b6f880e62
:100b0000086f0401600e0e6f040e0f6f400e0c6f25
:100b10001200d9cfe6ffe1cfd9ffe652fc0edb5041
:100b2000400805e2400ef36efc0ef3cfdbffdf6af8
:100b3000fc0edb50df5c0fe2df5050d8ef50e66e6a
:100b4000df50ea6a600fe96e040eea22e552e750d0
:100b5000ef6edf2aedd7fc0edbcf0df4400e040163
:100b60000c170c7d880e0c13e552e552e7cfd9ff28
:100b70001200d9cfe6ffe1cfd9ff0001b66b040127
:100b800008bf26d0fc0edbcf00f00951d8800054fe
:100b900003e2fc0e09c4dbff0001b66bfc0edb5068
:100ba000b65d0fe2b651ea6a200fe96e040eea2242
:100bb000ef50e66eb65112d8e552e750ef6eb62b05
:100bc000edd70401400e096f0817087d880e081341
:100bd0000001b651e552e7cfd9ff1200e76efd0ed6
:100be000dbcfe9fffe0edbcfeaffe750e926000e80
:0c0bf000ea2212000001020eac6f12009d
:040bfc006da60cd8fe
:100c00000101fa0508e16dba06d0686a696a69806f
:100c10006988020efa6f12006d6a696a6d860101b9
:100c2000010efa6f12006d6a696a0101fa6b120017
:100c300013ef06f00101fa5101e1120068b425d862
:100c40006db2120068b038d868b817d868ba24d81e
:100c5000030e0101fa5d01e212000001b76b040e00
:100c6000b75d0ae268a608d036ec02f0000901e19f
:100c700068960001b72bf3d71200698468986d82db
:100c8000a19aa08a0300a09a12006d92699468a4a8
:100c900002d06894fcd7120070a00cd0800e040122
:100ca000005d07e1840e0401045d03e104018c0e84
:100cb000006f7090689a12006a6a686a9f0e6b6e85
:100cc0007b0e696e6e6a0f0ee66e710ee66e0f0e8b
:100cd000e66e17d8e552e552e552160e706e68a61c
:100ce00005d0689600d000d00000f9d76d9861ec6f
:100cf00003f00101fb910101fc6b0101030efa6f8e
:100d00001200d9cfe6ffe1cfd9fffd0edbcfe9ff1f
:100d1000fe0edbcfeafffc0edb5004e0ee6afc0eb9
:0c0d2000db06f9d7e552e7cfd9ff12003f
:040d2c0012010002ae
:100d300000000008d8043c00020001020001090282
:100d40002900010100c03209040000020300000074
:100d5000092111010001221d000705810340000146
:100d6000070501034000010403090434034d006931
:100d700000630072006f006300680069007000206b
:100d80000054006500630068006e006f006c006f27
:100d90000067007900200049006e0063002e0026e5
:100da0000348004900440020005500530042002041
:100db0000042006f006f0074006c006f00610064ff
:100dc00000650072000600ff0901a1011901294018
:100dd000150026ff007508954081021901294091f0
:0e0de00002c03e0d3e0d670d6b0d9f0d160af5
:020dee00200ed5
:100df000f66e000ef76e000ef86e01010900f55058
:100e0000f56f0900f550f66f03e1f56701d03dd0ad
:100e10000900f550f06f0900f550f16f0900f55029
:100e2000f26f09000900f550e96e0900f550ea6e0d
:100e3000090009000900f550f36f0900f550f46f3f
:100e400009000900f6cff7f1f7cff8f1f8cff9f183
:100e5000f0c1f6fff1c1f7fff2c1f8ff0101f35352
:100e600002e1f45307e00900f550ee6ef307f8e2f3
:100e7000f407f9d7f7c1f6fff8c1f7fff9c1f8ff9a
:0c0e80000101f507000ef65bbfd7120061
:040e8c000f0ec16e16
:100e900081a804d0070ec16e00ef08f00ed8040040
:100ea00016d819d8060e0101fa5d05e16d50020b46
:100eb00002e123ec00f0f3d71200140e6f6e010173
:100ec000fa6b0101fb6b0101fc6b17ef00f0feec0c
:100ed00005f01aef06f00101fe51ff1104e1100eba
:100ee000fe6f270eff6ffe07000eff5b060e01016f
:100ef000fa5d02e28c8008d00101fe51ff1107e18a
:100f00008c708c50010b02e08c9212008c821200cb
:100f100011ee00f021ee00f0f86a049cf7ec06f008
:0c0f20009dec07f046ec07f0fbd7120038
:040f2c0000ee00f0e3
:0a0f30000f0eee6aea62fdd7120010
:020f3a001200a3
:020f3c000000b3
:020000040030ca
:0100000024db
:010001000ef0
:010002003fbe
:010003001ede
:01000500807a
:010006008178
:0100080003f4
:0100090040b6
:01000a0003f2
:01000b006094
:01000c0003f0
:01000d0040b2
:00000001ff


bootloader programı ise microchip usb hid bootloader 2,2 kullanıyorum..
elimde calisan bir program var onu yüklüyorum calisiyor.

benim yazdıgım program calismiyor.

yardımcı olabilirseniz çok teşekür ederim. etmezseniz de canınız sagolsun Smile
Başa dön
Kayıt: 22 Mar 2009
Mesajlar: 185
Konum: Antalya
Offline
noCommenT
Tarih: 06 09 2010 09:54

//güncel.
Başa dön



18f4550 USB den devre üzerinden programlama


Benzer Konular
- Dimmerli Acil Aydınlatma Armatürü Devre Şeması
- Hassas ve İnce Baskı Devre Çıkartma
- 3x477 MCM tek devre HAWK iletkenli Beton Direkli ENH Projesi

- YTÜ Devre ve Sistem Analizi Ders Notu

- kısa devre özelliği olan ring gönderen telefon
- TDA1524 İle Bas-tiz-ton-volüm kontrolü yapabilen devre
- 500 Watt Anfi Devre (PCB ARES Dosyası Vardır)
- microchip pıc devre proje arşivi 500mb
- Kıda Devre hesabı Excell Çaşılması

- Bilgisayar Programlama Arasınav Soruları ve Cevapları

- C Programlama Ders Notları

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 varsa iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.
Powered by phpBB | Translated by phpBB Turkiye | 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 72