Что за PIC контроллер
- Реклама
- Влад6997
- Встал на лапы
- Сообщения: 86
- Зарегистрирован: Вт июн 25, 2013 17:59:10
- Откуда: Россия, г. Самара
- Контактная информация:
Re: Что за PIC контроллер
И можете рассказать как его прошивать и каким лучше программатором(лучше схему попроще без микросхем,но надежную)
Я новичек хочу сесть на что нибудь цифровое
Я новичек хочу сесть на что нибудь цифровое
Re: Что за PIC контроллер
Этот микроконтроллер одноразово прошиваемый. Если стоит в аппаратуре, то перешить его не удастся. Более того, он уже устарел. На сайте роизводителя указана замена.
http://www.microchip.com/wwwproducts/Pr ... 2=PIC16F77
Купите лучше новый МК, они стоят недорого. Из серии PIC я-бы посоветовал начать с PIC16F628. По поводу программаторов для PIC исписано много страниц, ищите в Гугле подходящий, или здесь на сайте.
http://www.microchip.com/wwwproducts/Pr ... 2=PIC16F77
Купите лучше новый МК, они стоят недорого. Из серии PIC я-бы посоветовал начать с PIC16F628. По поводу программаторов для PIC исписано много страниц, ищите в Гугле подходящий, или здесь на сайте.
- Влад6997
- Встал на лапы
- Сообщения: 86
- Зарегистрирован: Вт июн 25, 2013 17:59:10
- Откуда: Россия, г. Самара
- Контактная информация:
Re: Что за PIC контроллер
Да уж фигово то что один раз прошивается
а то у меня таких вроде бы 16 где то лежит
- Мастер665
- Потрогал лапой паяльник
- Сообщения: 383
- Зарегистрирован: Чт мар 14, 2013 11:12:58
- Откуда: 46rus
Re: Что за PIC контроллер
Если в микроконтроллере есть свободное место,то в него можно чёнить зашить,есно затерев ранее зашитое(я в той же айси проге затираю,что бы не ошибитса)....намёк что не всё однозначно ясен?
Не тужи, дорогой, и не ахай,
Жизнь держи, как коня, за
узду,
Посылай всех и каждого на
х*й,
Чтоб тебя не послали в 3,14зду!(Есенин)
Жизнь держи, как коня, за
узду,
Посылай всех и каждого на
х*й,
Чтоб тебя не послали в 3,14зду!(Есенин)
- Реклама
-
borys
- Держит паяльник хвостом
- Сообщения: 927
- Зарегистрирован: Вт сен 07, 2010 19:27:48
- Откуда: Ташкент
Re: Что за PIC контроллер
Так если он одноразовый, то и стереть не получится.
Re: Что за PIC контроллер
Наверное в плане стереть имелось в виду записать нули с начала памяти до конца старой программы, а новую поместить в конец старой оператором ORG в коде. При этом нули будут интерпретироваться МК как NOP инструкции. При запуске когда управления передастся по адресу 0, МК пробежит сначала по всем нулям старой программы пока не доберется до новой.
- Мастер665
- Потрогал лапой паяльник
- Сообщения: 383
- Зарегистрирован: Чт мар 14, 2013 11:12:58
- Откуда: 46rus
Re: Что за PIC контроллер
borys,ты не понял мою мысль..считываеш в айси прог и всю программу забиваеш нулями,а в незаполненное место ставиш новую прогу и жмёш врайт...В итоге старая прога затёрта,а новая записано...Такой манёвр не прокатит если стоит бит ср или нет свободного места...Бля выдал военную тайну,ща микрочиповци растреляют.Ser60,так точно!Опередили,значит Вас растреляют на целую минуту раньше меня 
Не тужи, дорогой, и не ахай,
Жизнь держи, как коня, за
узду,
Посылай всех и каждого на
х*й,
Чтоб тебя не послали в 3,14зду!(Есенин)
Жизнь держи, как коня, за
узду,
Посылай всех и каждого на
х*й,
Чтоб тебя не послали в 3,14зду!(Есенин)
Re: Что за PIC контроллер
Мастер665
А как вы будите править конфигурацию ?
А как вы будите править конфигурацию ?
- Мастер665
- Потрогал лапой паяльник
- Сообщения: 383
- Зарегистрирован: Чт мар 14, 2013 11:12:58
- Откуда: 46rus
Re: Что за PIC контроллер
otest,никак.....Пример из жизни...Ремонтировал 'люстру'(мигалка+сирена),пичёк новый зашил,в паял,а хвост он на работу положил,оказалось плохо его в раздолбаную панель прогера вставил,закидал нулями старую в свободное место дале повторил прогу,прошил и всё работает....
...я понял Ваш намёк и скажу что направление работы портов тс может определить по плате в которой он сейчас стоит и уже под эту конфигурацию написать прогу...
...я понял Ваш намёк и скажу что направление работы портов тс может определить по плате в которой он сейчас стоит и уже под эту конфигурацию написать прогу...
Не тужи, дорогой, и не ахай,
Жизнь держи, как коня, за
узду,
Посылай всех и каждого на
х*й,
Чтоб тебя не послали в 3,14зду!(Есенин)
Жизнь держи, как коня, за
узду,
Посылай всех и каждого на
х*й,
Чтоб тебя не послали в 3,14зду!(Есенин)
- КРАМ
- Друг Кота
- Сообщения: 25280
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Что за PIC контроллер
Это прокатит только для кода без прерываний.
Вектор прерываний в начале....

Вектор прерываний в начале....
Re: Что за PIC контроллер
Можно начать программу с проверки всех флагов прерываний. В этой модели МК их немного.
Re: Что за PIC контроллер
Вся работа не стоит выеденного яйца.
- Мастер665
- Потрогал лапой паяльник
- Сообщения: 383
- Зарегистрирован: Чт мар 14, 2013 11:12:58
- Откуда: 46rus
Re: Что за PIC контроллер
Зависит от цели..Если цель это получение опыта или крайняя необходимость,то ещё как стоит..otest писал(а):Вся работа не стоит выеденного яйца.
Не тужи, дорогой, и не ахай,
Жизнь держи, как коня, за
узду,
Посылай всех и каждого на
х*й,
Чтоб тебя не послали в 3,14зду!(Есенин)
Жизнь держи, как коня, за
узду,
Посылай всех и каждого на
х*й,
Чтоб тебя не послали в 3,14зду!(Есенин)
- КРАМ
- Друг Кота
- Сообщения: 25280
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Что за PIC контроллер
Проверка флагов прерываний в ПРОГРАММНОМ ЦИКЛЕ - это работа БЕЗ ПРЕРЫВАНИЙ.Ser60 писал(а):Можно начать программу с проверки всех флагов прерываний. В этой модели МК их немного.
Учите матчасть, уважаемый.
Весь смысл прерываний в РЕЖИМЕ РЕАЛЬНОГО ВРЕМЕНИ. Событие и реакция на него синхронны с точностью до постоянной латентности данного типа контроллера. В режиме программного опроса флагов предсказать задержку реакции на прерывания невозможно.
Re: Что за PIC контроллер
Спасибо за совет, КРАМ. Только я и не оспаривал того, что написано помимо него в Вашем посте.


