Главная » Bascom-8051, Basic, Железо » Установка параметров Bascom

0

Особенность среды Bascom заключается в том, что многие параметры микропроцессорной системы, для которой создается программа, могут задаваться автоматически с помощью меню настройки компилятора:

-          в меню “Options” – “Compiler” – “Communication” задается скорость  последовательного канала и частота тактового кварцевого генератора. При этом для получения заданной скорости используется TIMER1;

-          в меню “Options” – “Compiler” – “I2C” определяются линии портов, подключенные к  шине I2C. В

этом  же  меню  определяется  порт  приема  сигналов  интерфейса  “RC5”  (сигналов   стандартного инфракрасного пульта дистанционного управления, например, телевизоров);

-          в меню “Options” – “Compiler” – “LCD” определяется линии портов, подключенные к символьному жидкокристаллическому индикатору (LCD). Таким способом,  устанавливается только один режим работы LCD – четырехпроводная шина с побитным управлением каждой линии. Всего, для работы с

индикатором используются шесть линий микроконтроллера – еще две для  формирования сигналов

“RS” (выбор регистра – управляющего или данных)  и “E” (разрешение). Bascom не читает данные из внутренней памяти индикатора и не пользуется сигналом  готовности LCD, поэтому линия “RW” индикатора заземляется (данные всегда записываются);

-          в меню “Options” – “Compiler” – “Misc” устанавливается тип модели процессора, размеры внутренней памяти  и  памяти  программ.  В  этом  меню  может  быть  выбран  и  тип  компилятора  –  установлен компилятор предыдущей версии “Bascom-LT”;

-          в  меню  “Options”  –  “Compiler”  –  “Misc”  устанавливается  перечень  типов   выходных  файлов создаваемых компилятора.

Сделанные  настройки  сохраняются  между  сессиями  работы  в  программе  до  следующего  изменения.

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

Источник: М.Л.Кулиш, СПРАВОЧНИК ПО ПРОГРАММИРОВАНИЮ BASCOM-8051, Краснодар 2001

По теме:

  • Комментарии