Зачем раскладывать грабли, если можно обойтись без этого? A1,A0 = 0 в адресе порта лучше не использовать.