roboforum.ru

Технический форум по робототехнике.
Текущее время: 22 май 2025, 14:34

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Прошивка Pic
СообщениеДобавлено: 08 фев 2011, 15:55 
Не в сети

Зарегистрирован: 26 сен 2010, 18:03
Сообщения: 36
Откуда: Луганск, ЛНР
Добрый день, решил освоить алгаритмы программирования Pic. Глаз упал на pic16f877a (Flash Memory Programming Specification http://ww1.microchip.com/downloads/en/D ... 39589C.pdf) , так как у меня их собралось штук так с 50 :) (так как отец является работником сервисного центра неких приборов построенных в основном на PIC, из за грозы слетает часто прошивка, а производитель высылает новые, чтобы не разглошать код программы.). Как я понимаю прошивка начинается с подачи питания на пик, потом 12 вольт на MCLR, потом подача комманд пику что делать. В англ не сильно силен, что я понял так это сначала подается например комманда "Read Data from Program Memory", в след за которой микроконтроллер выдает биты что записано в адрессе 00h программы, если подать комманду еще раз, то он опять выдаст биты 00h программной памяти, то есть потом нужно поднять адресс "Increment Address" коммандой, вслед за которой отправить "Read Data from Program Memory" и он уже будет выдавать биты 01h адресса памяти и так далее. Чтобы обнулить "ссылку" на адресс программы, достаточно просто сделать резет контроллеру, опусканием и поднятием уровня на MCLR выходе. Правильно я понимаю принцип прошивки?
Спс всем кто разьяснит


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прошивка Pic
СообщениеДобавлено: 08 фев 2011, 17:10 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Есть перевод всей документации по PIC16 на русский - внизу странички http://proavr.narod.ru/09.htm

Раздел 28. Последовательный внутрисхемный интерфейс программирования (ICSP)

_________________
Читайте !


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 4 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO