|
если индикатор на этот момент уже находится в 4-битном режиме, то это будет младшая тетрада 4-битной команды. А если был в 8-битном, то это будет повтор команды.
В общем алгоритм такой:
1) посылаешь 8-битную команду перевода в 8-битный режим (фактически, только старшую тетраду) - 0011
2) Повторяешь шаг1
теперь, даже если он находился в 4-битном режиме "на пол-команде" он точно находится в 8-битном и одиночную посылку воспримет как 8-битную команду.
3) Посылаешь 8-битную команду перевода в 4-битный режим - 0010
4) Теперь посылаешь 4-битную команду перевода в 4-битный режим с нужными битами N и F как положено в 4-битном режиме, двумя тетрадами.
E-mail: info@telesys.ru