Составители:
10.2 РАЗРАБОТКА И ОТЛАДКА ФУНКЦИОНАЛЬНОЙ ЧАСТИ
ПРОГРАММЫ
Прежде всего необходимо подключить к проекту файл с определением
портов ввода/вывода и регистров специальных функций “iogp32.h” и
короткий файл с несколькими макросами языка Си “hc08def.h”. Также
запишем в программу тело основной функции main. На этом этапе программа
должна иметь следующий вид (рис. 2.29).
Рис. 2.29. Шаблон программы
Проведем пробную компиляцию и сборку проекта кнопкой
на панели
инструментов. Так как умудриться наделать ошибок в столь короткой
программе затруднительно, то компиляция должна пройти безошибочно, в
противном случае в статусном окне появится предупреждающий знак с
номером строки, где выявлена ошибка.
ВАЖНОЕ ПРИМЕЧАНИЕ! После каждой вставки очередного блока в
текст программы выполняйте сборку проекта кнопкой . Иначе, потом
выявить все накопившиеся ошибки будет трудней.
10.2.1 НАСТРОЙКА ПОРТОВ ВВОДА/ВЫВОДА
Добавим в программу процедуру InitDevices(), инициализирующую
порты ввода/вывода в соответствии с техническим заданием и рис. 2.1, на
котором приведена схема подключения внешних устройств к МК
68HC908GP32. Заодно определим все необходимые константы. Три новых
фрагмента, указанных на рисунке 2.30 добавьте в программу .
83
Страницы
- « первая
- ‹ предыдущая
- …
- 81
- 82
- 83
- 84
- 85
- …
- следующая ›
- последняя »