Свежие обсуждения
Микроконтроллеры

Ликбез по С для микроконтроллеров PIC

1 21 64

блин, что-то файл не аттачится

 

ух, вот ссылка http://forblond.gorodok.net/MCX.jpg

 

Советую Вам использовать отечественный индикатор МТ10Т7 очень функционален. Я его опробовал и мне понравился. Очень легкое управление. Писал программку на С для АВР, думаю и для вашего Пик тоже подойдет.

 

извеняюсь что в ликбез ворвался, но...... тут приобрёл кварц на 32.768Гц, ипользую в пиках, а вот какой осцилятор ствить не знаю, подскажите. И ещё вопрос, компилирую picbasic pro надо ли делать пометочку (тока в Мгц) какой кварц используеться, или за меня это сделает ic-prog при установке нужного осцилятора?

 

усё разобрался

 

ПЛИЗ ХЕЛП!!!
Возник маленький вопросик по синтаксису языка СИ
есть микроконтроллер PIC18F2620 с перезаписываемой флеш памятью.
в него зашита базовая прошивка фирмы "фрактал"

хочу написать свою прогу. однако в документации стоит ряд ограничений:
1. Формирование кода загрузки программы пользователя должно начинаться с адреса 0x2000 (0x400) несмотря на то, что компилятор по умолчанию формирует
загрузочный код с адреса 0x0000

2. Использование резидентной программой модуля ячеек в диапазоне
RAM 0x50...0x7F страницы быстрого доступа и 0x80…0x8F, которые компилятор
СИ может использовать для размещения локальных переменных или
контекста при обработке прерываний;

3. Необходимость формирование "блока" векторов переходов на обработчики событий, размещаемый с по абсолютным адресам
0x2000 (0x4000)
4. Связывание абсолютных адресов переходов в векторах событий с
обработчиками событий, написанных на СИ.

может кто подскажет, что и где в исходнике написать, чтобы прога соблюдала эти 4 правила.
Заранее спасибо.

з.ы. на всякий случай прикладываю скелет программы.

90839.c

 

А вы фрактал не спрашивали ?

 

micron: может кто подскажет, что и где в исходнике написать, чтобы прога соблюдала эти 4 правила.
на ассемблере это делается командой "ORG -адресс-" (последующие команды будут начинатся с указаного адресса). Про Си... не знаю

 

Таксссс, я тут в коем-то веке слил коппилятор пиков на Си. Мож кто поделиться готовым кодом программки мигания светодиода с комментариями. Пробовал в этом топике слить коди который представил пикманьяк, чё то разобраться не смог, мож кто так закинет с кооментариями, буду отень признателен.

 

На 3-й стр. этой темы. Слабо разобраться?