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

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

Осуществив, все выше изложенные этапы проектирования и проанализировав эскизный проект, мы переходим к следующей стадии проектирования - технический проект, а именно к описанию проекта для ввода в микроконтроллер 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

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

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

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

Усилитель широкополосный
При проектировании усилительных устройств решают ряд задач, связанных с составлением схемы, наилучшим образом удовлетворяющей поставленным требованиям технического задания, с расчетом этой схемы на основании выбранных параметров и режи ...

© 2019 | www.techexpose.ru