Реферат: Проектирование микроконтроллера на базе МК51
------------------------------------------------
Input Filename : kurs.asm
Output Filename : kurs.obj
1 ;
2 ;
3 ;
4 ;
5 ;
6
7 ;Для удобства именуем переменные состояния
8 0020 X0: EQU 20h
9 0021 X2: EQU 21h
10 0022 X3: EQU 22h
11 0023 X4: EQU 23h
12 0024 X5: EQU 24h
13
14 0040 R_N: EQU 55h ;задержка для антидребезговой подпрограммы
15 0001 R_C: REG R1 ;именуем регистр для антидребезговой подпрограммы
16 0000
17 0025 PER: EQU 25h ;временная переменная для сравнения
18 0000
19 0000 BSECT ;переход к битовой секции
20
21 ;Задаем имена переменных для обозначения входных параметров
22 0090 S1:REG P1.0 ;
23 0091 S2:REG P1.1 ;
24 0092 S3:REG P1.2 ;
25 0093 U1:REG P1.3 ;
26 0094 U3:REG P1.4 ;