|
PIC доки и вопросы, вопрос про МК PIC |
|
|
|
Aug 26 2007, 20:10
|
Группа: Новичок
Сообщений: 12
Регистрация: 23-08-07
Пользователь №: 30 013

|
Здраствуйте.
Подскажите пожалуйста какую литературу нужно прочитать чтобы "смочь" программировать пики конкретно PIC16F676. Программировать - подразумевается написать программу на асме(его я знаю) для того чтобы этот контроллер мог считывать показания с датчиков, выводить результат на ЖКИ и посылать управляющие сигналы.
+ Чтобы литература помогла ответить на вопросы: что такое ICSPDAT/ICSPCLK (из его DataSheet'a); почему на пин повешенно аж 4 функции (RA0/AT0/CIN+/ICSPDAT) как использовать его, как используются прерывания в пиках ну и много всяких других вопросов который как я понял о МК в целом.
Микроконтроллеры я никогда до этого не программировал.
Спасибо.
|
|
|
|
|
 |
Ответов
Guest_=AVR=_*
|
Oct 20 2007, 07:04
|
Guests

|
Полностью согласен с Прохожим и по сути, и по аргументам. Подкреплю:
- Для начального знакомства с МК как таковыми лучше всего подходят AVR с их предельно понятной и разумной системой команд, бесхитростной архитектурой, и бесплатным программатором в виде 5 проводков на LPT.
- Коль скоро тут обсуждаются ПИКи, то AVR отметаем, и рассматриваем PIC16 vs PIC18 vs PIC24/dsPIC. В этой троице PIC24/dsPIC будет наиболее легким для понимания и освоения - с PIC16/18 даже не стану сравнивать, это смешно.
- Семейство PIC24/dsPIC бурно развивается, в нем уже появились 18-ногие малыши по 1.5$ в розницу, так что кудахтанье по поводу его дороговизны неуместно.
- Набор периферии у различных членов семейства PIC24/dsPIC уже почти такой же богатый, как у PIC18, и будет богатеть и дальше. А такие узлы, как 2 МГЦ АЦП и 480 МГЦ ШИМ просто уникальны, и в PIC16/18 принципиально невозможны в силу тормознутости последних.
- Фактическая производительность семейства PIC24/dsPIC как минимум на порядок выше производительности семейства PIC18, а тем более PIC16. Даже по тупым MIPSам это 40 vs 12max, а на реальных задачах с неизбежной 16-а-то-и-больше-битовой математикой - в ДЕСЯТКИ раз.
С учетом хотя бы этого разумность выбора PIC24/dsPIC для ввода тела в мир эмбеддерства не подлежит сомнению. С учетом того, что тело "ассемблер знает", т.е. ПОЛНЫЙ НОЛЬ, войдет оно через PIC24/dsPIC просто и без особых героических усилий. А инструментарий что для PIC1x, что для PIC24/dsPIC практически одинаков, основа - PICkit2+MPLAB, так что и думать тут нечего - надо просто приступать. И в дальнейшем перспективность работника, освоившего PIC24/dsPIC, будет существенно выше перспективности серой массы, уныло ковыряющей PIC16F84A в DIP-корпусах до пенсии
|
|
|
|
Сообщений в этой теме
fura PIC доки и вопросы Aug 26 2007, 20:10 Прохожий Цитата(fura @ Aug 27 2007, 00:10) Здраств... Aug 26 2007, 20:37 fura Цитата(Прохожий @ Aug 27 2007, 00:37) Для... Aug 26 2007, 21:00  Прохожий Цитата(fura @ Aug 27 2007, 01:00) про ас... Aug 26 2007, 21:28   evc Цитата(Прохожий @ Aug 27 2007, 01:28) ...... Aug 27 2007, 07:20    Прохожий Цитата(evc @ Aug 27 2007, 11:20) Интересн... Aug 27 2007, 13:03     evc Цитата(Прохожий @ Aug 27 2007, 17:03) Mic... Aug 28 2007, 08:12      Прохожий Цитата(evc @ Aug 28 2007, 12:12) Угу. А М... Aug 28 2007, 21:57       evc Цитата(Прохожий @ Aug 29 2007, 01:57) ...... Aug 29 2007, 10:14        miga Цитата(evc @ Aug 29 2007, 14:14) Мой вам ... Aug 29 2007, 11:11        Прохожий Цитата(evc @ Aug 29 2007, 14:14) Вам лучш... Aug 29 2007, 16:40       Allregia Цитата(Прохожий @ Aug 29 2007, 01:57) А д... Sep 1 2007, 12:47 muravey ЦитатаПрo симулятор MPLAB'а: я не понимаю како... Aug 26 2007, 21:53 Прохожий Цитата(muravey @ Aug 27 2007, 01:53) Може... Aug 26 2007, 22:09 medved Цитата(fura @ Aug 26 2007, 23:10) почему ... Aug 27 2007, 11:30 upc2 Пустые споры.
Согласен только с muravey пост #5
Е... Aug 30 2007, 04:38 V54I13K Цитата(upc2 @ Aug 30 2007, 07:38) Пустые ... Apr 1 2015, 02:20  Smen Цитата(shindax @ Mar 18 2015, 15:56) У PI... Apr 6 2015, 04:50 Epikur fura Это специально для вас:
microchip.ru/files/d-... Sep 16 2007, 08:11 Марк_Я Epikur
+1
И добавлю, что для начинающего использов... Sep 19 2007, 07:59 Dmitriy_dda Цитата(Прохожий @ Aug 27 2007, 17:03) Вот... Sep 25 2007, 06:40 Прохожий Цитата(Dmitriy_dda @ Sep 25 2007, 10:40) ... Sep 25 2007, 16:24 Andrey_M Господа непонятно почему Вы так упорно пытаетесь т... Oct 18 2007, 13:59 kolisnichenko_r Лутше начинать с 16 серии. Они проще, много есть п... Oct 19 2007, 07:38 AloneWolf Коллеги, может кто сталкивался с таким вопросом: б... Mar 11 2015, 09:02 volodya Цитата(AloneWolf @ Mar 11 2015, 11:02) Ко... Mar 13 2015, 05:42 shindax Цитата(AloneWolf @ Mar 11 2015, 16:02) Ко... Mar 18 2015, 10:56 A. Fig Lee По моему они отличаются алгоритмом программировани... Mar 11 2015, 13:34
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|