Informatics Point

Информатика и проектирование

Устройство согласования разрядности

Согласно технической документации на АЦП AD7819 и микроконтроллер PIC16F628, АЦП имеет 8-разрядную шину для вывода кода измеренного напряжения. Микроконтроллер имеет два 8-разрядных порта ввода/вывода (один из выводов порта А работает только на вход), однако практически все выводы микросхемы могут совмещать функции, то есть использоваться для каких-то других целей.

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

Кроме того для управления АЦП используются четыре сигнала:

CONVST - вход, на который поступает сигнал о начале преобразования;

BUSY - выход, сигнализирующий о том, что в АЦП ещё не закончен процесс преобразования;

CS - вход выбора кристалла, необходимый в устройствах с шинной организацией при наличии нескольких периферийных устройств;

RD - вход чтения, необходимый в устройствах с шинной организацией для вывода на шину данных выходного кода АЦП.

Каждый из этих сигналов, в случае, если он будет использован, потребует одной линии ввода или вывода микроконтроллера. Таким образом, максимальное количество линий ввода/вывода, необходимое для взаимодействия контроллера с АЦП составляет 12, что не превышает общего количества линий портов А и В, даже с учётом того, что одна из линий будет перепрограммирована как выход ШИМ.

С учётом этих соображений, устройство согласования разрядности в схеме не потребуется.

Лучшие статьи по информатике

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

Разработка контура регулирования давления смешанного газа на ГСС блока воздухонагревателей
Главным средством технического процесса, без которого невозможны высокие темпы дальнейшего роста производительности труда, является комплексная механизация ...

Оборудование Среда-1
Автоматизация технологического процесса - совокупность методов и средств, предназначенная для реализации системы или систем, позволяющих осуществлят ...

Меню сайта