Informatics Point

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

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

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

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

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

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

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

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

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

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

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

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

Программно управляемый генератор сигнала типа меандр сверхнизкой частоты на микроконтроллере
является 8-ми разрядным CMOS микроконтроллером с низким уровнем энергопотребления, основанным на усовершенствованной AVR RISC архитектуре. Благодаря выполне ...

Регистры хранения
Цель работы: Изучить один из основных узлов ЭВМ - регистр хранения (память), приобрести навыки в сборке наладке и экспериментальном исследовании регистра. ...

Проектная компоновка управляющих вычислительных комплексов
Целью курсового проекта является ознакомление с техническим обеспечением РСУ на базе программно-технических комплексов (ПТК), включающих контроллеры ра ...

Меню сайта