|
Кто и в чём пишет на с для PIC16 ?, Подскажите с чего начать ? |
|
|
|
 |
Ответов
|
Aug 10 2011, 15:56
|
Cундук
    
Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269

|
Цитата(MiklPolikov @ Aug 10 2011, 19:25)  И теперь надо как-то написать несложную программку. Уважаемый zltigo прав только в одном. Архитектура у PIC 16 - старинная и достаточно своеобразная. Поэтому несложную программку надо писать на Ассемблере. При определенных навыках - это не сложно. Цитата(MiklPolikov @ Aug 10 2011, 19:49)  Глючный ?! Везде именно их леплю и не могу нарадоваться . А Вы в курсе, что транзисторы выходного каскада этой МС имеют большую зону перекрытия? И поэтому шумит она неподеццки... Или то, что внутренний триггер склонен к сбоям из-за гонок? И из-за этого не всегда выдерживается заданная частота... Зато дешевая. Это да. Лично я от них отказался. Потому как уважаю своих заказчиков.
|
|
|
|
|
Aug 10 2011, 16:40
|
Cундук
    
Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269

|
Цитата(MiklPolikov @ Aug 10 2011, 20:00)  Никогда не замечал такого. Наверно Вам партия кривая попалась. Дело в том, что прежде, чем поставить в изделие что-либо, проводятся всяческие исследования. В том числе и эксперименты с МС. У нас были разные партии и разные образцы... И выводы сделаны не на пустом месте. Цитата(zltigo @ Aug 10 2011, 20:02)  За ненадобностью я крайне-редко пользуюсь разными IDE-отладчиками, посему совсем не берусь их сравнивать, но какие-то примитивнейшие действия в тех-же отладчиках обычно удавалось делать совершенно интуитивно. У MPLAB, мне помнится, быстро и интуитивно не удалось даже сделать первое действие - загрузить HEX для симуляции. Ну очень своеобразно  . Ну а так, наверное, в ряду прочих раздаваемых на халяву производителями контроллеров для подсаживания на иглу - действительно резко не выделяется. Аналогичные наблюдения по поводу KEIL µVision4 IDE, которую бесплатной никак не назовешь. МК - ARM Cortex M0 LPC1114 ввиду относительной простоты и дешевизны. Особо порадовали всякие-разные включаемые файлы, призванные якобы помочь. Конфигураторы внутренних девайсов так же не отличаются дружественностью. Проще все руками по книге написать. И где в этом случае правда? Цитата(zltigo @ Aug 10 2011, 20:02)  Фирма, конечно, в части микроконтроллеров особо отличающаяся небрежностью и пофигизмом в части разработки и последующей доводки переферии, но тем не менее STM8 вполне удачный современный восьмибитовик. Советую обратить внимание. Кроме того, на STM8 свет клином не сошелся. Я еще не упоминал про их IGBT и полевики... Но это не в тему.
|
|
|
|
Сообщений в этой теме
MiklPolikov Кто и в чём пишет на с для PIC16 ? Aug 10 2011, 15:03     zltigo QUOTE (Прохожий @ Aug 10 2011, 19:40) Ана... Aug 10 2011, 16:58      Прохожий Цитата(zltigo @ Aug 10 2011, 20:58) IDE к... Aug 10 2011, 17:12 Прохожий Цитата(zltigo @ Aug 10 2011, 19:13) С выб... Aug 10 2011, 15:47  MiklPolikov Цитата(Прохожий @ Aug 10 2011, 19:47) Изд... Aug 10 2011, 15:49 _Pasha Цитата(zltigo @ Aug 10 2011, 18:13) Один ... Aug 10 2011, 16:12 _Pasha Цитата(zltigo @ Aug 10 2011, 18:13) Один ... Aug 10 2011, 16:12  MiklPolikov Цитата(_Pasha @ Aug 10 2011, 20:12) Наско... Aug 10 2011, 16:43   Прохожий Цитата(MiklPolikov @ Aug 10 2011, 20:43) ... Aug 10 2011, 16:47    MiklPolikov Цитата(Прохожий @ Aug 10 2011, 20:47) А д... Aug 10 2011, 17:16     ILYAUL Цитата(MiklPolikov @ Aug 10 2011, 21:16) ... Aug 10 2011, 17:22      Прохожий Цитата(ILYAUL @ Aug 10 2011, 21:22) Ну,а ... Aug 10 2011, 17:29       zltigo QUOTE (Прохожий @ Aug 10 2011, 20:29) А т... Aug 10 2011, 17:35        Прохожий Цитата(zltigo @ Aug 10 2011, 21:35) Что е... Aug 10 2011, 17:43        MiklPolikov title "watch V1_1"
;LIST R=DEC
LIS... Aug 10 2011, 17:46         _Pasha Цитата(MiklPolikov @ Aug 10 2011, 20:46) ... Aug 10 2011, 17:50          MiklPolikov Цитата(_Pasha @ Aug 10 2011, 21:50) Влияе... Aug 10 2011, 17:58           _Pasha Цитата(MiklPolikov @ Aug 10 2011, 20:58) ... Aug 10 2011, 18:02           Прохожий Цитата(MiklPolikov @ Aug 10 2011, 21:58) ... Aug 10 2011, 18:12         Прохожий Цитата(MiklPolikov @ Aug 10 2011, 21:46) ... Aug 10 2011, 18:01          zltigo QUOTE (Прохожий @ Aug 10 2011, 21:01) Про... Aug 10 2011, 18:34           Прохожий Цитата(zltigo @ Aug 10 2011, 22:34) А под... Aug 10 2011, 18:43            zltigo QUOTE (Прохожий @ Aug 10 2011, 21:43) Пол... Aug 11 2011, 08:56             YIG Цитата(zltigo @ Aug 11 2011, 11:56) ... I... Aug 11 2011, 12:16              zltigo QUOTE (YIG @ Aug 11 2011, 15:16) Всё буде... Aug 11 2011, 12:57               YIG Цитата(zltigo @ Aug 11 2011, 15:57) Это к... Aug 11 2011, 14:58             Прохожий Цитата(zltigo @ Aug 11 2011, 12:56) Имеет... Aug 11 2011, 15:46          ar__systems Цитата(Прохожий @ Aug 10 2011, 14:01) Ник... Aug 11 2011, 12:41    horoc Цитата(Прохожий @ Aug 10 2011, 20:47) А д... Aug 10 2011, 18:45     Прохожий Цитата(horoc @ Aug 10 2011, 22:45) Прочит... Aug 10 2011, 18:49 zltigo QUOTE (MiklPolikov @ Aug 10 2011, 18:25) ... Aug 10 2011, 15:32 MiklPolikov Цитата(zltigo @ Aug 10 2011, 19:32) Типа ... Aug 10 2011, 15:34  zltigo QUOTE (MiklPolikov @ Aug 10 2011, 18:34) ... Aug 10 2011, 15:39 zltigo QUOTE (Прохожий @ Aug 10 2011, 18:47) MPL... Aug 10 2011, 16:02 YIG Для начала ASM АДНАЗНАЧНА!
И никого больше не ... Aug 10 2011, 17:15 Прохожий Цитата(YIG @ Aug 10 2011, 21:15) ...Потом... Aug 10 2011, 17:23 zltigo QUOTE (YIG @ Aug 10 2011, 20:15) И никого... Aug 10 2011, 17:23 YIG Цитата(zltigo @ Aug 10 2011, 20:23) А вот... Aug 10 2011, 17:57 Dog Pawlowa Делал два простеньких проекта на PIC16 на ИАРе - о... Aug 11 2011, 13:13 zltigo QUOTE (Dog Pawlowa @ Aug 11 2011, 16:13) ... Aug 11 2011, 13:35  MiklPolikov Пара вопросов :
1)Я правильно понял, что в самой ... Aug 11 2011, 14:33   Прохожий Цитата(MiklPolikov @ Aug 11 2011, 18:33) ... Aug 11 2011, 15:10    _Pasha Цитата(Прохожий @ Aug 11 2011, 18:10) Над... Aug 11 2011, 15:38     Прохожий Цитата(_Pasha @ Aug 11 2011, 19:38) Неа... Aug 11 2011, 15:56      _Pasha Цитата(Прохожий @ Aug 11 2011, 18:56) Не ... Aug 11 2011, 16:04       Прохожий Цитата(_Pasha @ Aug 11 2011, 20:04) А в 7... Aug 11 2011, 16:19        MiklPolikov ЦитатаПочему mplab не компилирует строчку __CONFIG... Aug 18 2011, 21:38         MiklPolikov Вопрос :
что означает деление памяти программ на 4... Aug 19 2011, 19:25   SKov Цитата(MiklPolikov @ Aug 11 2011, 18:33) ... Aug 11 2011, 15:25   xemul Цитата(MiklPolikov @ Aug 11 2011, 18:33) ... Aug 11 2011, 15:54 нечитатель В инструкцию не помещается весь адрес для перехода... Aug 20 2011, 07:48 MiklPolikov Цитата(нечитатель @ Aug 20 2011, 11:48) В... Aug 20 2011, 07:55 ukpyr Цитатакакая самая хорошая среда для того что бы пи... Aug 20 2011, 07:57 _Pasha Цитата(ukpyr @ Aug 20 2011, 10:57) если п... Aug 20 2011, 10:28 нечитатель ЦитатаRP0 RP1зачеркнуть, исправить на PCLATH.
Оно ... Aug 20 2011, 10:39 MiklPolikov А как в MPLAB узнать как физически расположена про... Aug 20 2011, 11:09  _Pasha Цитата(MiklPolikov @ Aug 20 2011, 14:09) ... Aug 20 2011, 13:55   MiklPolikov Всем спасибо !
Написал и работает.
MPLAB - не... Sep 3 2011, 17:37    haker_fox QUOTE (MiklPolikov @ Sep 4 2011, 02:37) P... Sep 4 2011, 02:26     _Pasha Цитата(haker_fox @ Sep 4 2011, 05:26) Нач... Sep 4 2011, 07:09      haker_fox QUOTE (_Pasha @ Sep 4 2011, 16:09) Начин... Sep 4 2011, 11:53 ViKo Писал для PIC16 на ассемблере достаточное количест... Sep 4 2011, 17:44
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|