Структура внутренней памяти данных МК x51
АДРЕСА БИТ 7БИТ 6БИТ 5БИТ 4 БИТ 3БИТ 2БИТ 1БИТ 0
128(7FH)
128(7FH)
......
49(31H)
48(30H)
47(2FH) 7FH7EH7DH7CH 7BH7AH79H78H
46(2EH) 77H76H75H74H 73H72H71H70H
......
33(21H) 0FH0EH0DH0CH 0BH0AH09H08H
32(20H) 07H06H05H04H 03H02H01H00H
31(1FH)Регистр R7 банка 3
30(1EH)Регистр R6 банка 3
29(1DH)Регистр R5 банка 3
28(1CH)Регистр R4 банка 3
27(1BH)Регистр R3 банка 3
26(1AH)Регистр R2 банка 3
25(19H)Регистр R1 банка 3
24(18H)Регистр R0 банка 3
07(07H)Регистр R7 банка 0
06(06H)Регистр R6 банка 0
05(05H)Регистр R5 банка 0
04(04H)Регистр R4 банка 0
03(03H)Регистр R3 банка 0
02(02H)Регистр R2 банка 0
01(01H)Регистр R1 банка 0
00(00H)Регистр R0 банка 0
Слово состояния МК x51
CYACF0RS1 RS0OV-P
CYФлаг переноса
ACДополнительный флаг переноса
F0Флаг пользователя
RS1
RS0
00 - Банк 0 01 - Банк 1
10 - Банк 2 11 - Банк 3
OVФлаг переполнения
-Не используется
PФлаг четности