Ой =) Вот почта: lexus27@mail.ru Я уже тут кое-что написал и столкнулся с одной проблемкой. Это вывод на индикацию десятичных цифр .RSECT ind0: .DS 1 ind1: .DS 1 ind2: .DS 1 ind3: .DS 1 ind4: .DS 1 dgt: .DB F3h, 60h, B5h, F4h, 66h, D6h, D7h, 70h, F7h, F6h, 8h ... ;Подготовка для вывода на индикацию MOV DPTR, #dgt MOV A, R3 MOVC A, @A+DPTR MOV ind3, A MOV A, R2 MOVC A, @A+DPTR MOV ind2, A MOV A, R1 MOVC A, @A+DPTR MOV ind1, A MOV A, R0 MOVC A, @A+DPTR MOV ind0, A MOV A, #10 MOVC A, @A+DPTR MOV ind4, A ;Вывод на индикацию MOV DPTR, #7FFFh MOV A, #01h MOVX @DPTR, A MOV A, #90h MOVX @DPTR, A MOV DPTR, #7FFEh MOV A, ind3 MOV @DPTR, A MOV A, ind2 MOV @DPTR, A MOV A, ind1 MOV @DPTR, A MOV A, ind0 MOV @DPTR, A MOV A, ind4 MOV @DPTR, A ... -------------------------------------------------- Компилятор у меня не видит ни таблицу dgt, ни вспомогательные переменные ind0-4. Походу я их как-то по-кривому в памяти размещаю. А может в этом ассемблере нельзя подобную директиву использовать!?
--------------------
|