Схема:
С PIC18F2550 имею дело впервые, купил по случаю здесь ,без всякой цели ,так поковыряться. Вообще на этом контролере собирают USB-программатор PIC контролеров PICkit 2 (один мой знакомый очень расхваливал) , но у меня уже есть ExtraPic и с COM портом я проблем не испытаю. Поэтому решил попробовать данную схему.
Запустил я эту штуковину. Что могу сказать – ‘игрушка’ не более.
Частота…ну до 10 кГц что можно еще увидеть, а так где-то 5 кГц. Хотя может для чего и сгодится.
А теперь о тех ‘подводных камнях’ о которые споткнулся я.
Начнем с того что для начала прошил PIC-контролер программатором прошивкой (бутлоадером) – SAC_tinybld18F2550usb_20MHz_115200_48MHz.hex Использовал программатор ExtraPic + программу PICPgm ,при чем прошилось только в такой связке.
Например, программа icprog не поддерживает контролера PIC18F2550. А программа WinPic800 хоть и поддерживает данный контролер, но шить его не хочет с данным железом (я имею ввиду ExtraPic ).
Потом прошил прошивкой – 18F2550-USB-HID-CRC-Oscilloscope.hex при помощи программы Tiny PIC bootloader через переходник на СOM порт спаянный на микросхеме MAX232,по стандартной схеме. Поставил джамперы на выходные линии МАХ232 : -RX и -TX ,чтобы случай чего применять для других целей.
Если все прошло хорошо на экране монитора Вы увидите приблизительно такое:
А уже потом девайс можно подключать к USB.
Оцените статью!