Доброе время суток,уважаемые господа! Обращаюсь к Вам с просьбой,может кто имел с этим зверем дело. Индикатор МТ-10Т11 фирма МЭЛТ с контроллером PCF8576C работает по шине I2C ,как его подключить к ATmega8 чтобы работал от прерываний? На офсайте никакой документации по индикатору,единственно на их форуме было сообщение: call I2C_Start ;Эта процедура должна выдать на I2C шину комбинацию START и правильный SLAVE адрес индикатора с битом операции записи mov A,#11001110b call I2C_SendByte mov A,#11100000b call I2C_SendByte mov A,#11111000b call I2C_SendByte mov A,#11110000b call I2C_SendByte mov A,#00000000b call I2C_SendByte mov A,#01h ;Это уже пошли байты данных call I2C_SendByte mov A,#02h call I2C_SendByte mov A,#04h call I2C_SendByte mov A,#08h call I2C_SendByte mov A,#10h call I2C_SendByte mov A,#20h call I2C_SendByte mov A,#40h call I2C_SendByte mov A,#80h call I2C_SendByte mov A,#3Fh ;Символ "0" call I2C_SendByte mov A,#EFh ;Символ "9." call I2C_SendByte call I2C_Stop ;Эта процедура должна выдать на I2C шину комбинацию STOP ret
Пытаюсь разобраться сам на примере из VMlab только что-то туго идет. Если кто имел с ним дело помогите пожалуйста. С уважением.
|