Технические разделы

Построение проекта

Осуществив, все выше изложенные этапы проектирования и проанализировав эскизный проект, мы переходим к следующей стадии проектирования - технический проект, а именно к описанию проекта для ввода в микроконтроллер PIC18F4520.

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

Рисунок 4.1 - Связи файлов в проекте

Описание интерфейса

Принципы построения модели включает методологию написания языкового кода. Спецификация составляется на всю программу, состоящую из основных блоков в соответствие со следующими этапами.

Необходимо выполнить анализ требуемых входных параметров и констант, а также определить их тип и начальные значения.

Начальные значения выбираются в соответствие с описанием устройства. Тип параметров - char целочисленный тип. При этом по умолчанию используется модификатор типа unsigned, который указывает, что переменная принимает неотрицательные значения.

При этом самый левый бит области памяти, выделяемой для хранения значения, используется так же, как и все остальные биты области памяти - для представления значения [7].

Таблица 4.1 Описание интерфейса всей программы

Входы

Начальные значения

Тип

Описание

ptr_pos

-

unsigned char

Переменная для указания строки из массива стандартных строк

cmd_byte

0x01

unsigned int

Переменная для организации взаимодействия SSP и TC74

temperature

-

unsigned int

Переменная для хранения значения текущей температуры

seconds, minutes, hours

-

unsigned int

Переменные для хранения значения текущего времени, соответственно секунд, минут и часов

Еще статьи по технике и технологиям

Формирователь OFDM сигнала на плис стандарта 802.16d
Ни для кого не секрет, что в наше время использование беспроводной передачи информации приобрело огромные масштабы, но с чего же все началось? Началось все с внедрения сотовой связи в 1990 году, коммерческое использование началось ...

Разработка цифрового тахометра на базе микроконтроллер ATtiny2313
Современный этап развития научно-технического прогресса характеризуется широким применением электроники и микроэлектроники во всех сферах жизни и деятельности человека. Важную роль при этом сыграло появление и быстрое соверше ...

© 2019 | www.techexpose.ru