Должен признать, что все эксперименты я проводил с МК AT89C52 с обьемом ОЗУ 256 байт,
но указатель стека устанавливается на адрес 128-8, то есть под стек выделено 8 байт,
что должно хватить для работы системы с МК 8051:
Проверю с 8051, хотя пока не могу понять в чем здесь проблема.Код:;-------------------------------- org 128-8-16 ; Bufer KBD buf_kbd: ds 8 ;Буфер клавиатуры ; Буфер часов tics: ds 1 ;50 тиков в секунду b_time: ds 3 ;секунды,минуты,часы b_date: ds 4 ;день,месяц,год,столетие b_stek: ds 8 ;стек -> вверх ;_________________________________________




Ответить с цитированием
