|
Порт всегда можно читать. Но, при использовании внешней памяти, контроллер без Вашего ведома выкидывает на P2 старший байт адреса.
И если в старших разрядах адреса 0, то никакие кнопки Вы не прочитаете. 0 их удавит. Или контроллеру поплохеет, если на кнопках имеются низкоомные подтяжки. На старших разрядах адреса нужно держать единицу. Тогда кнопки читать можно. MOV A,P2. Вам и предлагают держать 1 в старших разрядах адреса.
E-mail: info@telesys.ru