Пользовательского поиска
|
Микроконтроллер после запуска по завершении программы теста и начальных установок (см. алгоритм на рис. 10 ) выбирает мультиплексор AnS вход CE-, выставляет на входах A0-A2 адрес канала I0 и сигналом OE- разрешает передачу входного сигнала I0 на выход OUT мультиплексора, по истечении выдержки времени неоходимой для установления кода на входах регистра "RG" микроконтроллер даёт команду записи в регистр, из которого считывает данные во внутренее ОЗУ, после чего следуют програмно-заданное кличество циклов выдержки времени, записи в регистр и переноса в ОЗУ. Далее сигналом OE- запрещается передача со входа I0 на выход мультиплексора, устанавливается на входах A0-A2 адрес следующего канала и производится цикл преобразования и считывания. По окончании цикла поледнего считывания канала микроконтроллер производит завершение операций по обработке полученых значений и сохраняет данные в буфере. Далее запрещается передача входного аналогового сигнала на выход мультиплексора и если считан не последний канал, то инкрементируется адрес канала мультиплексора и продолжается цикл чтения и преобразования. По завершении цикла обработки последнего канала проверяется был ли запрос на обмен от внешнего устройства, если да то производится обмен и очищается буфер, иначе буфер проверяется на переполнение и при необходимости очищается, после чего весь цикл повторяется. |
|||||||||
|
|
|
|
|
АПЗ.38.098424.010 П3
|
Лист
|
|||
|
|
|
|
|
19 |
||||
Изм |
Лит |
№ докум |
Подпись |
Дата |