Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Програматор за PIC12/PIC18
http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=806
Страница 1 от 1

Автор:  Цецо [ Пет Юни 24, 2005 7:06 pm ]
Заглавие:  Програматор за PIC12/PIC18

Абе преди време се наложи и направих един програматор за PIC18F442 за да се ползва за ъпдейт на едни устройства. Сега се налага същия да се "преустрои" за програмиране на PIC18F6520, PIC18F8621 и PIC12F675.

По принцип програматора си има вътре PIC18F252 който прави самото програмиране и си точи данните от PC-то. Така че надявам се да минасамо със ъпдейт на софтуера на PIC на програматора. Та на въпроса.

1. Според мен няма, ама има ли разлики при програмирането на 18F442 и 18FXXXX (тия големите 18ки с 64 и 80 пина).

2. Знам че има разлика при 12ките. Некой да каже набързо каква е ако може, че не ми се открива топлата вода.

Автор:  [ Съб Юни 25, 2005 12:05 am ]
Заглавие: 

При теб не знам защо ти се налага сам да си правиш софтуер за програмиране на PIC, но за мен е по-изгодно и лесно да си направиш от старото си ICD-1 със смяна на софтуер ICD-S, при което се получава един чудесен програматор за PIC12,PIC16 & PIC18. Всеки месец CCS правят редовни добавки за новоизлезли процесори, остава случая да използваш съвсем "пресни" модели.

Автор:  Цецо [ Съб Юни 25, 2005 3:25 pm ]
Заглавие: 

Ами щото е пройзводствен програматор, софтуера за PC-то трябва да е от типа - натисни-програмирай, следващия. И най важното никакви лицензи, щото тамощния Бат Бойко е силен и дисциплината по отношение на авторите и правата им е желязна.

А и не ми трябва за всякакви процесори. Напровив, трябва да е само за тези които са в пройзводството за да не стават фалове.

Автор:  [ Съб Юни 25, 2005 4:31 pm ]
Заглавие: 

Такава била работата, не се сетих :D
Ако те притесняват лицензите, можеш да си купиш ICD-Sxx или ICD-U от CCS само за 75 USD + 30 USD за доставка, самия софтуер е независима от развойната среда програма ( icd.exe ) , която можеш да стартираш и с параметри от командния ред ( т.е. да я интегрираш като външен изпълним файл ). На всичкото отгоре за icd.exe не плащаш пари, като icd.exe & ъпдейтите за фирмуера на програматора всеки си сваля безплатно от сайта на CCS. Самото icd.exe е организирано, както на теб ти се иска - натискаш един бутон и програмираш, при което почти всички от 16-та и всички от 18-та серия процесори ги разпознава автоматично и ако не съотвества на процесора от хекс файла ти отваря един джам. В самия хекс файл на последния ред, след целия код, се мъдри един ред коментар, в който се задава вида на процесора, за който е компилиран този файл, като например:
Код:
;PIC16F627

От друга гледна точка, на много места в сайта на CCS има съвети как да си преустроиш старотo ICD-1 на МикроЧип с фирмуера на CCS за да стане ICD-S, а схемата на ICD-1 е безплатно пусната в мрежата за сваляне и реализация. Или казано накратко излиза, че няма защо да се притесняваш за лицензи, можеш спокойно да използваш този програматор/дебъгер където си искаш по света. Все пак, ако твоите клиенти държат да имат лиценз, пък купи им един такъв от CCS и ще си спестиш много труд и нерви за всеки следващ процесор, който те използват, да пишеш ново програмно осигуряване.

Автор:  Цецо [ Нед Юни 26, 2005 3:09 pm ]
Заглавие: 

third party устройства не са позволени. Или оригинал (в случая Микрочип) или собствено пройзводство. Не зависи от мен. А и ако им кажа какво да си купят, аз за какво съм им...... Да си ритам трудовата книжка е тъпо.

Автор:  [ Нед Юни 26, 2005 6:32 pm ]
Заглавие: 

Само не казвай, че съм ти изгонил клиента с моите приказки :oops:

Автор:  Цецо [ Нед Юни 26, 2005 6:52 pm ]
Заглавие: 

Не ми е клиент, а шеф :wink:
И не можеш го изгони, по скоро той - мен. Ама засега няма такива идеи. :wink:

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/