PUBLIC'ом не забыл объявить в файле определения переменных? (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Кодер 15 марта 2005 г. 12:27
В ответ на: Вопрос по Keil. как боротся с разрастанием исходника? отправлено slawa__ 15 марта 2005 г. 12:13

;файл VARS.a51 - определение переменных

PUBLIC VAR1
VAR1 DATA 036H
END

;файл VARS.h - объявление переменных
#ifndef __VARS_H__
#define __VARS_H__ 1

EXTRN DATA ( VAR1 )

#endif

; файл modul1.a51 - модуль в котором используем глоб. переменые
$INCLUDE (VARS.H)
....
mov VAR1,#01h
....

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

Ответы



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

E-mail: info@telesys.ru