Компилятор PIC C Compiler

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Грызет канифоль
Аватара пользователя
Сообщения: 262
Зарегистрирован: Сб мар 26, 2011 14:17:14
Откуда: Оренбург

Сообщение Hispanus »

Добрый день
Я просто в отчаянии и не знаю как жить дальше) потому что не могу получить доступ к регистрам управление через этот компилятор. Каждый раз вылазит ошибка
//error 12 EX 8PIN.c LINE 24(7,8): Undefened identifier PORTB.(я работаю с портом В) Может надо что то подключить,какую то директиву? В общем HELP!)
У радио нет будущего. Летательные аппараты тяжелее воздуха невозможны. Скоро выяснится, что рентгеновские лучи - мистификация.

[i]Лорд Кельвин, физик, 1899 г.[/i]
Реклама
Опытный кот
Сообщения: 804
Зарегистрирован: Чт мар 12, 2009 16:31:05

Сообщение Vov123 »

Его надо для начала надо обозначить,как-то вот так - #byte PORTB = 0XF81.Адрес регистра для каждого проца будет разным,надо смотреть в даташите.Обозначенный здесь для PIC18F4550.-
Реклама
Грызет канифоль
Аватара пользователя
Сообщения: 262
Зарегистрирован: Сб мар 26, 2011 14:17:14
Откуда: Оренбург

Сообщение Hispanus »

Vov123 писал(а):Его надо для начала надо обозначить,как-то вот так - #byte PORTB = 0XF81.Адрес регистра для каждого проца будет разным,надо смотреть в даташите.Обозначенный здесь для PIC18F4550.-
Спасибо большое! Теперь с ним можно делать операции побитового сдвига? Думаю заюзать приёмник на фототранзисторе. Регистр порта в этом случае станет аккумулятором для приходящих битов
У радио нет будущего. Летательные аппараты тяжелее воздуха невозможны. Скоро выяснится, что рентгеновские лучи - мистификация.

[i]Лорд Кельвин, физик, 1899 г.[/i]
Опытный кот
Сообщения: 804
Зарегистрирован: Чт мар 12, 2009 16:31:05

Сообщение Vov123 »

Делайте с ним что желаете,можно даже обозначить конкретный бит вот такой конструкцией - #bit my_bit = PORTB.2
Реклама
Эиком - электронные компоненты и радиодетали
Грызет канифоль
Аватара пользователя
Сообщения: 262
Зарегистрирован: Сб мар 26, 2011 14:17:14
Откуда: Оренбург

Сообщение Hispanus »

Подобным образом можно к любому регистру обращаться?
У радио нет будущего. Летательные аппараты тяжелее воздуха невозможны. Скоро выяснится, что рентгеновские лучи - мистификация.

[i]Лорд Кельвин, физик, 1899 г.[/i]
Реклама
Грызет канифоль
Аватара пользователя
Сообщения: 262
Зарегистрирован: Сб мар 26, 2011 14:17:14
Откуда: Оренбург

Сообщение Hispanus »

Впринципе проект готов, только с программатором проблема.. Может кто нибудь подскажет наиболее надежную схемку 5 проводков..потому что вариантов больше нету).В качестве рабочей лошадке выступает PIC16f877
У радио нет будущего. Летательные аппараты тяжелее воздуха невозможны. Скоро выяснится, что рентгеновские лучи - мистификация.

[i]Лорд Кельвин, физик, 1899 г.[/i]
Реклама
Грызет канифоль
Аватара пользователя
Сообщения: 262
Зарегистрирован: Сб мар 26, 2011 14:17:14
Откуда: Оренбург

Сообщение Hispanus »

Кто нибудь использовал вот эту версию? Емкость конденсатора С1 в разных схемах разная. Имеет ли она принципиального значения?
Вложения
post-96804-055243700 1283075151_thumb.gif
(11.81 КБ) 543 скачивания
У радио нет будущего. Летательные аппараты тяжелее воздуха невозможны. Скоро выяснится, что рентгеновские лучи - мистификация.

[i]Лорд Кельвин, физик, 1899 г.[/i]
Держит паяльник хвостом
Аватара пользователя
Сообщения: 938
Зарегистрирован: Пн июн 15, 2009 06:01:38
Откуда: USSR

Сообщение Ghost in shell »

У вас какая материнка? Если новее Р-3, работать небудет. Эта схема СЛИШКОМ простая.
Вот:
Изображение

Uploaded with ImageShack.us
с регулировкой напруги на VPP. PIC я на такой програмил.
Кот гуляет сам по себе, но вблизи холодильника.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 347
Зарегистрирован: Сб фев 07, 2009 19:21:25

Сообщение БАТАРЕЙКУС »

доброе время суток мужики.
пытаюсь изучать Си для pic. подскажите пожайлусто как создать поект для компилятора MCC18.
по описанию из книги ,, применение микроконтроллеров pic 18,, нечё неполучается, мож вы подскажите как быть.
Мечтатель - не тот, кто сидит на диване и думает о несбыточном, а тот, кто всеми силами стремится воплотить несбыточное в реальность.
Держит паяльник хвостом
Аватара пользователя
Сообщения: 938
Зарегистрирован: Пн июн 15, 2009 06:01:38
Откуда: USSR

Сообщение Ghost in shell »

БАТАРЕЙКУС писал(а):доброе время суток мужики.
пытаюсь изучать Си для pic. подскажите пожайлусто как создать поект для компилятора MCC18.
по описанию из книги ,, применение микроконтроллеров pic 18,, нечё неполучается, мож вы подскажите как быть.
Книги полезно читать только тем, кто и так знает. (Для углубления познаний но больше по приколу).
Вот лучшее пособие по МикроС:
http://vrtp.ru/index.php?showtopic=10583&st=0
Кот гуляет сам по себе, но вблизи холодильника.
Модератор
Аватара пользователя
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля

Сообщение Аlex »

Ghost in shell писал(а):Вот лучшее пособие по МикроС:
http://vrtp.ru/index.php?showtopic=10583&st=0
Это ссылка на форум с темой про вольтметр. Там ни слова про МикроС.
Контактная информация:
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 347
Зарегистрирован: Сб фев 07, 2009 19:21:25

Сообщение БАТАРЕЙКУС »

да всё разобрался уже, надобыло сделать так http://www.microchip.su/showpost.php?p= ... ostcount=2
Вложения
123[1].JPG
(34.34 КБ) 647 скачиваний
Мечтатель - не тот, кто сидит на диване и думает о несбыточном, а тот, кто всеми силами стремится воплотить несбыточное в реальность.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»