Песочница

Тут размещаем свои статьи и проекты. Заслуживающие внимание материалы переносятся в раздел Статьи и Проекты. Для создания и редактирования страницы необходимо зарегистрироваться!

Блоги

Электронная игра PIC16F876 + LCD NOKIA

Этот проект представляет собой электронную игру типа GAMEBOY. Смысл игры — бегать по большому этапу, собирать монетки, жизни, бомбы, убивать множество врагов (бомбой или напрыгнув сверху).

Собрав все монетки появится где то ключ, найдя его, можно открыть запертые двери и найти 3 алмаза, которые и нужно собрать, чтобы закончить уровень.

В игре есть возможность создать разнообразные уровни- под землей, под водой,в замке,в пустыне, в пещере, на облаках и тд.

Есть всякие летающие островки, батуты, стреляющие, как в марио — пушки, потайные комнаты, блоки, которые можно разрушать подложив бомбу.

Реализован горизонтальный и псевдовертикальный скроллинг карты при игре. Игра сделана по типу DUCK TALES — восьмибитной игры на денди.

Я постарался сделать наиболее привлекательной графику и геймплей.

Буду рад услышать отзывы . vitshan@mail.ru

демо уровень(враги не отображены) Видео пока старое

ВИДЕО:

01/03/2013.14:56 · Виталий · 0 Comments

Как PIC32 воспроизводит видео

Все подробности в Видео

25/11/2011.18:10 · pickit2 · 0 Comments

Использование SR-триггера

Многие PIC-микроконтроллеры имеют встроенный SR-триггер и аналоговые компараторы. Рассмотрим возможные применения данных модулей.

09/04/2009.15:15 · pickit2 · 0 Comments

PICkit2 в плате Explorer 16

В отладочной плате Explorer 16 есть возможность программирования и отладки контроллеров PIC24, PIC32 и dsPIC. Описание как задействовать данную возможность.

08/04/2009.17:22 · pickit2 · 0 Comments

MP3 декодер для dsPIC

MP3 декодер для контроллеров Microchip DSC dsPIC основан на хорошо известном fixed-point MP3 декодере MAD.

MP3 декодер для dsPIC

02/04/2009.16:19 · gume · 0 Comments

Полезная утилита

Полезная утилита для просмотра всех инсталированных USB устройств в вашей системе.
Может пригодиться для удаления ненужных драйверов. Например если подключаете несколько разных переходников с RS-232 в USB, то каждый устанавливается на следующий «свободный» COM-порт, таким образом в системе может быть установлено давольно много COM портов, которые давным-давно не используются. Данная утилита поможет подчистить систему и убрать лишнее.

http://www.nirsoft.net/utils/usb_devices_view.html

16/03/2009.17:43 · pickit2 · 0 Comments

Устройство хранения данных (MSD)

MSD на PICkit2. Устройство хранения данных (aka флэшка). За основу взяты исходники MCHPFS USB Framework 2.3

16/03/2009.17:41 · pickit2 · 0 Comments
,

Два виртуальных COM порта на PICkit2

2 виртуальных COM порта запущенные на PICkit2. За основу взяты исходники с http://forum.microchip.com

16/03/2009.17:40 · pickit2 · 1 Комментарий
,

Дискуссия

pickit2, 03/03/2009.02:01

В F.A.Q описано как создавать, редактировать и удалять страницы

Michael SLobodskih, 06/03/2009.21:59

Встречал в интернете прошивки для pickit2 которые превращают его в 2 uart'a. Прошивку поставил и появилось 2 com port'a. Однако нигде не написано на какие ноги что выводится (где rx , где tx) … Было бы неплохо добавить в проекты…

pickit2, 06/03/2009.22:37

в PICkit2 можно управлять 3-я выводами, и внутре они не подключены к UART-ам. Данные примеры показывают принципиальную возможность запустить 2 виртуальных COM-порта. Реализация на PICkit2, наверно, не имеет особого практического применения, чисто академический интерес. Хотя смотря для чего нужны эти 2 КОМа. Не обязательно же делать преобразователь USB-to-2COM, можно и изнутри выдавать/принимать 2 независимых потока… Если нужен преобразователь, то есть специализированные микросхемы.

Чтобы сделать типа преобразователя из USB в 2 COM порта нужен контроллер с USB и 2 (или более) UART, это PIC18FxxJ50, PIC24FJxxxGB. Ну или програмно реализовать.

В общем на PICkit2 можно отладить и научиться работать с 2-я виртуальными COM портами, далее работать уже со своим изделием.

pickit2, 06/03/2009.22:47

Тем не менее, такой пример нужен? (т.е. чисто реализация 2-х виртуальных сом порта через USB, без вывода UARTов наружу?) Хотя что-то подробно разжевать наврядли получится, можно сделать просто портирование без детального разбора исходников. Я встречал пару реализаций от разных авторов и одну из этих реализаций них запускал на PICkit2.

ОК. Протестировал «вторую» виденную мной реализацию. Работает, отчет см выше.

Алексей, 01/04/2009.21:34

А можно здесь выразить свои пожелания по поводу софта, который идет к PICkit2? PICkit2? Может у вас есть возможность сообщить это туда. :)

1. Вынести кнопки уарт тул и логик анализатор на отдельные кнопки в главном окне программатора, ибо я замучился переключать туда сюда через меню, во время отладки своей программы. 2. Увеличить число запоминаемых отсчетов в логик анализаторе. а то 1024 маловато будет. Я ловил уарт посылки, не хватало. Спасибо.

pickit2, 02/04/2009.13:20

УАРТ посылки удобнее ловить через UART tool

Алексей, 02/04/2009.17:34

Объясню. Возникла необходимость создать программно передачу нескольких байт на скорости 57600, В связи с тем, что я не знал, как это происходит на физическом уровне, Я решил, что для изучения этого вопроса, подойдет логиканализатор. Он в принципе подошел, пришлось только анализировать больше окошек.

Slava, 12/05/2009.17:01

Хоцу у вас спросить, как мне залить прощивку в PIC18F252 при помощи пицкит2, цто мне надо еще к нему подклюцить, цтоб поставить сам PIC18F252 cip

Илья, 10/06/2009.00:58

Цитайте руковоцтво ползовацеля, там ясцно и поняцно и даже с рицунками расписано подклюцение контроллеров к pickit2

stas633, 28/09/2009.00:13

+1-ц

Игорь Юрьевич, 12/02/2010.20:22

Добрый вечер! Объясните, в чём дело? Перед покупкой посмотрел в ссылке «поддерживаемые микроконтроллеры», что PICKIT2 поддерживает 16F84, а сейчас установил MPLAB, а там при выборе этого контроллера горит красный флажок напротив PICKIT2. Почему?

pickit2, 15/02/2010.16:28

Потому что Pickit2 работает под средой разарботки MPLAB IDE и собственной оболочки PICkit2 Programmer (ну еще и утилитой командной строки). MPLAB IDE не поддерживает F84A, а PICkit2 Programmer поддерживает. без буквы А (PIC16C84 и PIC16F84) PICkit2 не поддерживает вообще (пока). 1)

1) можно заставить PICkit2 Programmer шить и PIC16F84, но нужно править DeviceFile.dat файл
Евгений, 06/06/2011.23:30

не могу прошить pic12f629! слетает OSCCAL. ставлю вручную 3488 (записал при первом подключении)стираю, проверяю на чистоту, всё ОК! пишу - вылетает с ошибкой по адресу 0х0000ЕА (адрес меняется)

Альберт, 28/05/2013.07:24

Здравствуйте. Подскажите пожалуйста, подключаю пиккит2, но никак не могу найти выбор контроллера PIC16F914, где я заблудился?

pickit2, 28/05/2013.12:18

просьба прочитать руководство пользователя и сообщить где у вас не получается

Альберт, 04/06/2013.14:04

разобрался, поставил галку в меню Programmer - Manual Device Select.

песочница/sandbox.txt · Последние изменения: 11/06/2009.11:23 (внешнее изменение)
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0