[an error occurred while processing this directive] [an error occurred while processing this directive]
Ну теперь все стало более или менее понятно.(+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено abivan 25 октября 2001 г. 21:36
В ответ на: Ответ: О.о.о!!! Уважаемый abivan! O Hi-Tech C (если всем собраться) можно целую поэму написать... ;-) (+) отправлено Hog 25 октября 2001 г. 18:31

Вечер добрый уважаемый HOG.

Когда я заглядывал в эти файлы и смотрел на всю эту служебную информацию меня просто в дрожь бросало. Вы просто гигант, коль смогли все это освоить и понять.
Увы мне этого не дано. А может мне повезло, что не пришлось работать с MPLAB. Я сижу тут в тепличных условиях отлаживаюсь на фитоновском эмуляторе и симуляторе и ничегошеньки не знаю о ROMSIZE,BANKS,RAMBANK
Нет память я конечно распределяю, ну там bank1, bank2
Сижу себе пишу программу как для писишки (ну почти как для нее. О скудности ресурсов я помню). Отлаживаюсь в отладчике. И вижу все переменные, структуры объединения. И простые и вложенные. Как говорил мой учитель в 90 году, когда я отлаживал программу для ПС на Microsoft QuickC-ОТЛАДЧИК РАЗВРАЩАЕТ.
Глюки все обнаруживал на эмуляторе. Находил где изменяется то, что изменяться не должно и смотрел код в дизассемблере.
Глюки настройкой компилятора не правлю. Придет обновление, и что? Снова править системные файлы.
А про PIC16F628 и PIC16F84 я имел ввиду, что у них РОН размещаются по разным адресам
У PIC16F84 с адреса 0хС, а у PIC16F628 с 0х20
Из-за трудностей в переносимости я отказался и от ассемблерных вставок.

С уважением, Иван



Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru