roboforum.ru

Технический форум по робототехнике.

 

Как сделать исходник для PIC16F877A под мегу?

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Как сделать исходник для PIC16F877A под мегу?

Сообщение kostyan-sokolov » 03 окт 2009, 00:31

Всем привет. Нашел вот однажды схему робота с прошивкой и загорелось собрать, собрал все уже практически , но.... не могу прошить PIC16F877A (програматора нет, а детали элементарные для него у нас почемуто не продаются) , вот и решил шить мегу этим (64 или 8) т.к. для нее есть простой програматор uniprof. Помогите плиз переделать код. Заранее спасибо.

robot2.gif
Вложения
robot2.rar
Исходник, схема.
(157.87 КиБ) Скачиваний: 17
Последний раз редактировалось EdGull 03 окт 2009, 00:54, всего редактировалось 3 раз(а).
Причина: Добавил для наглядности схему
kostyan-sokolov
 
Сообщения: 12
Зарегистрирован: 27 сен 2009, 01:14
Откуда: Саратов

Re: Как сделать исходник для PIC16F877A под мегу?

Сообщение EdGull » 03 окт 2009, 00:42

ну ты начинай сам переписывать :wink:
а мы тебе помогать будем советами...
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Как сделать исходник для PIC16F877A под мегу?

Сообщение avr123.nm.ru » 03 окт 2009, 00:44

Вот вам простой программатор для PIC - http://kazus.ru/forums/showthread.php?t=14210&page=2
Если код не переделают вам и самому переписать не получится, то можно заказать прошитый PIC по почте.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14200
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Как сделать исходник для PIC16F877A под мегу?

Сообщение kostyan-sokolov » 03 окт 2009, 00:47

Ребят, тока ногами не пинайте, но в асемблерея не силен да и в си тоже( помогите плиз, проекто то ведь дельный, вон скока на нем датчиков)
kostyan-sokolov
 
Сообщения: 12
Зарегистрирован: 27 сен 2009, 01:14
Откуда: Саратов

Re: Как сделать исходник для PIC16F877A под мегу?

Сообщение avr123.nm.ru » 03 окт 2009, 00:50

Дак дельный то дельный, НО ! название исходника - robot2test1.asm - это наверняка прога для теста типа демки, ни чего толкового он с ней не будет делать.

Добавлено спустя 2 минуты 8 секунд:
kostyan-sokolov писал(а):вон скока на нем датчиков)
Красен робот не датчиками, а пируэтами !
( я переделал пословицу )
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14200
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Как сделать исходник для PIC16F877A под мегу?

Сообщение EdGull » 03 окт 2009, 00:51

а смысл переделывать?
Тебе ж Авр сказал что прошьют его ребята тебе пик твой и вышлют почтой.
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Как сделать исходник для PIC16F877A под мегу?

Сообщение avr123.nm.ru » 03 окт 2009, 00:56

kostyan-sokolov писал(а):в асемблерея не силен да и в си тоже( помогите плиз, проекто то ведь дельный, вон скока на нем датчиков)
Я вам советую посмотреть робот RoboPICA на аналогичном микроконтроллере http://robopica.narod.ru/
и скачать там руководство к нему в формате .PDF - в нем ОЧЕНЬ подробно описано программирование робота, его датчиков и испольнительных устройств - абсолютно для начинающих.

Если вы сделали робота то не имеет смысла прошивать его одной прошивкой. робот ведь не игрушка, а платформа для творчества и развития, т.е. учится то программировать все равно придется.

Поэтому почтой вам заказывать прошитый смысла не имеет ИМХО. Я просто думал там реальная какая то прошивка выполняющая задачу типового турнира роботов например.

=========

Вот посмотрите уровень изложения в руководстве - начало как обычно помигать светодиодом. Компилятор MikroE на нашем форуме найдете.
Вложения
робот robopica.narod.ru robopica 2.gif
Робот гусеничный robopica.narod.ru robopica как сделать
Последний раз редактировалось avr123.nm.ru 03 окт 2009, 01:23, всего редактировалось 3 раз(а).
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14200
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Как сделать исходник для PIC16F877A под мегу?

Сообщение kostyan-sokolov » 03 окт 2009, 01:02

За пик спасибо), а насчет пируетов написано что неплохо двигаеца.
kostyan-sokolov
 
Сообщения: 12
Зарегистрирован: 27 сен 2009, 01:14
Откуда: Саратов

Re: Как сделать исходник для PIC16F877A под мегу?

Сообщение avr123.nm.ru » 03 окт 2009, 01:06

C этой программой-прошивкой ??? Вы можете ее в PROTEUS ( http://proteus123.narod.ru ) запустить и посмотреть что она там делает.

Конечно с хорошей программой чеж ему не двигаться.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14200
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Как сделать исходник для PIC16F877A под мегу?

Сообщение kostyan-sokolov » 03 окт 2009, 01:29

Подскажите схему простого программатора, и куда лапеи от еонтроллера к нему подключать. у меня есть max232))))
kostyan-sokolov
 
Сообщения: 12
Зарегистрирован: 27 сен 2009, 01:14
Откуда: Саратов

Re: Как сделать исходник для PIC16F877A под мегу?

Сообщение avr123.nm.ru » 03 окт 2009, 01:35

а 3-й пост топика не виден ????????????

тогда вот вам программатор для PIC

Сделай етот, ето модифициранны JDM :
http://feng3.cool.ne.jp/en/pg5v2.html
А вот сдесь все что необходимо:
http://www.hamradioindia.org/ckt/pg5v2r8.zip
Софт winpic800
http://www.winpic800.com//descargas/WinPic800.zip
Удачи!!!!


Хотя PicKit2 поприкольней гораздо ! http://PicKit2.ru

Добавлено спустя 32 секунды:
kostyan-sokolov писал(а): у меня есть max232 ))))

А у меня их несколько ! :good:
Последний раз редактировалось avr123.nm.ru 03 окт 2009, 01:38, всего редактировалось 1 раз.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14200
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Как сделать исходник для PIC16F877A под мегу?

Сообщение kostyan-sokolov » 03 окт 2009, 01:41

Виден, просто самому хочется что нибудь сделать всетаки. И я боюсь что дороговато это будет, да и вместе с доставкой. к томуже я там схему программатора не нашел.
kostyan-sokolov
 
Сообщения: 12
Зарегистрирован: 27 сен 2009, 01:14
Откуда: Саратов

Re: Как сделать исходник для PIC16F877A под мегу?

Сообщение avr123.nm.ru » 03 окт 2009, 01:54

Какая доставка ????? если я ВАМ там написал - "Вот вам простой программатор для PIC"

Схему не нашли там ? Неужели не нашли такого текста:
А вот сдесь все что необходимо:
http://www.hamradioindia.org/ckt/pg5v2r8.zip


============

Кстати сайт, откуда схема, интересный довольно - http://electroavto.narod.ru/robots.html
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14200
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Как сделать исходник для PIC16F877A под мегу?

Сообщение Mamed » 03 окт 2009, 12:29

Это робот моей разработки.
http://electroavto.narod.ru/robot2.html
Он оказался совершенно не удачным. Сейчас он переживает полное изменение и переделку. Прошика тестовая, попросту не рабочая. Как только доделаю, выложу и схему и прошивку и исходник. Так что пока повторять его просто не советую.
Аватара пользователя
Mamed
 
Сообщения: 123
Зарегистрирован: 05 ноя 2008, 18:52
Откуда: Ростов-на-Дону
прог. языки: ASM для МК

Re: Как сделать исходник для PIC16F877A под мегу?

Сообщение avr123.nm.ru » 03 окт 2009, 12:42

> Прошика тестовая, попросту не рабочая

Я так и понял по названию исходника. Советую PIC16F877A заменить на более новый и более дешовый PIC16F887

За сайт спасибо ! - мне кажется там интересная информация собирается.

А это вААААще жесть ! :good: :good: :good: "Кто хочет сделать - найдет из чего сделать" ...
Вложения
robot2_2.jpg
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14200
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

След.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 2

Mail.ru counter