реклама на сайте
подробности

 
 
> Самоучитель по программингу PICов на С, PIC
TimR
сообщение Jun 7 2006, 15:33
Сообщение #1





Группа: Новичок
Сообщений: 12
Регистрация: 7-06-06
Пользователь №: 17 852



Привет всем!
Хотелось бы узнать, существует ли самоучитель по программированию PICов на С/C++ ?
А то программировать на асе хорошо, но на Си...интересно как cranky.gif
Хотелось бы научиться, да не по чему....

Заодно, чтобы не открывать лишнюю тему, спрошу: возможно как-нить приручить хоть какой-нибудь
из портов RA? У меня PIC16F627A, вроде все ненужные модули контроллера программно отключаю,
TRISA - на выход, а они все работают как сами хотят... В чем может быть дело... Может еще в том, что
в настройках программатора нет PIC16F627A, а есть PIC16F627 (icprog) и приходится прошивать им.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_Bill
сообщение Jun 9 2006, 12:49
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 416
Регистрация: 18-04-06
Из: Челябинск
Пользователь №: 16 219



Цитата(TimR @ Jun 7 2006, 18:33) *
Привет всем!
Хотелось бы узнать, существует ли самоучитель по программированию PICов на С/C++ ?
А то программировать на асе хорошо, но на Си...интересно как cranky.gif
Хотелось бы научиться, да не по чему....

Заодно, чтобы не открывать лишнюю тему, спрошу: возможно как-нить приручить хоть какой-нибудь
из портов RA? У меня PIC16F627A, вроде все ненужные модули контроллера программно отключаю,
TRISA - на выход, а они все работают как сами хотят... В чем может быть дело... Может еще в том, что
в настройках программатора нет PIC16F627A, а есть PIC16F627 (icprog) и приходится прошивать им.

Изучать Си лучше на PC, лучше под DOS. У Вас не будет проблем ни с особенностями МК, ни с особенностями ОС. Можно будет целиком сосредоточиться на языке. После освоения языка можно пересаживаться на МК. Литературу по использованию Си на PIC Вы вряд ли найдете. Все особенности реализации компилятора можно найти в документации на компилятор, который Вы предполагаете использовать.
Насчет порта A. Обычно проблемы возникают либо из-за открытого стока у некоторых выводов порта, либо из-за неправильной его настройки в случае наличия АЦП у контроллера. Дело в том, что если даже Вы не используете АЦП, все равно нужно сделать настройки соответствующим образом, которые позволят использовать порт как обычный цифровой порт ВВ. Посмотрите внимательнее DS.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- TimR   Самоучитель по программингу PICов на С   Jun 7 2006, 15:33
- - upc2   Изучать Си можно по любой книге. Набраться опыта м...   Jun 9 2006, 06:10
- - _Bill   --   Jun 9 2006, 12:52
|- - TimR   [/Насчет порта A. Обычно проблемы возникают либо и...   Jun 12 2006, 14:42
|- - upc2   [Изучать Си можно по любой книге.] Все зависит от...   Jun 16 2006, 05:38
- - DRUID_3   To: TimR Недавно появилась книга Ю.А. Шпак ...   Jun 12 2006, 15:44
- - vanner   По поводу порта А. Там бывает не только АЦП, но и ...   Jun 14 2006, 05:44
- - upc2   Протеус: http://www.labcenter.co.uk   Jun 15 2006, 13:20
- - INA   Подскажите, как подключить Hi-Tech компилятор к MP...   Jun 18 2006, 16:13
|- - upc2   Цитата(INA @ Jun 18 2006, 19:13) Подскажи...   Jun 19 2006, 05:20
|- - erty   [quote name='upc2' date='Jun 19 2006, ...   Jun 19 2006, 11:46
- - INA   Большое спасибо UPC2 за ценную информацию. Архив я...   Jun 20 2006, 12:56
|- - erty   Цитата(INA @ Jun 20 2006, 16:56) Да, ERTY...   Jul 5 2006, 04:39
- - TimR   Подскажите кто-нибудь сколько стоит rfPIC какой-ни...   Jun 23 2006, 15:06
- - -KIT-   Цитата(TimR @ Jun 7 2006, 18:33) Привет в...   Jun 23 2006, 20:31
|- - TimR   [/quote] Я встречал в нете весьма неплохо сканиров...   Jun 30 2006, 18:22
- - Tail   Самоучитель по си для мелкочипа: http://www.remexp...   Jul 4 2006, 17:37
- - Tail   Цитатаверсия HT9.5 у меня Lite - какие в ней огран...   Jul 5 2006, 06:06
- - INA   Да, скачивал по этой ссылке.   Jul 15 2006, 15:02


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 21:35
Рейтинг@Mail.ru


Страница сгенерированна за 0.01511 секунд с 7
ELECTRONIX ©2004-2016