Реферат: АЦП
Обратный двоичный
Прямой с дополнением до двух
Обратный с дополнением до двух
1
0
1
0
1
0
0
1
-12-
6. КПУ "ЭЛЕКТРОНИКА 2702"
Универсальный программируемый контроллер "ЭЛЕКТРОНИКА 2702" построен на основе микропроцессора К580ВМ80, содержит в своем составе два контроллера ввода-вывода, два программируемых таймера, контроллер прямого доступа к памяти, контроллер прерываний, микросхемы постоянной и оперативной памяти, схемы логики управления. Управление контроллера осуществляется с клавиатуры, результаты отображаются на дисплее.
Контроллер оперирует восьмибитным параллельным кодом, имеет сорок восемь двунаправленных программируемых канало ввода-вывода. Контроллер может осуществлять следующие операции:
1. Опрос портов ввода-вывода и запись информации из них в ОЗУ.
2. Запись в порты ввода-вывода информации из ОЗУ.
3. Все операции с памятью характерные для процессора К580ВМ80 и
определяемые набором его команд.
-13-
7. ПРОГРАММ РАБОТЫ КОНТРОЛЛЕРА
Программа, обеспечивающая работу контроллера и АЦП должна:
1. Предусматривать программное изменение выходного кода АЦП.
2. Стробировать АЦП и записывать результаты в ОЗУ с заданной программно
частотой.
3. Предусматривать программное изменение памяти, отводимой для записи
сигнала.
4. Опрашивать один из портов в ожидании сигнала начала преобразования.
5. Сбрасывать схему запуска в исходное состояние выставлением в одном из
каналов порта сигнала готовности.
Блок-схема программы представленна на рис. 7.1