Пн ноя 05, 2018 08:54:45
Вт ноя 06, 2018 03:45:27
Вт ноя 06, 2018 12:49:45
Ср ноя 07, 2018 10:25:37
LDS r16,(portb+0x20)
; LD r16,(portb+0x20) ;это ошибка
LDI YH,HIGH(PORTB+0x20)
LDI YL,LOW(PORTB+0x20)
LDI R20,$55 ; к примеру
ST Y,R20 ;R20 -> portb
LDI YH,HIGH(PINB+0x20)
LDI YL,LOW(PINB+0x20)
LD R0,Y ;
STS RAMEND-32,R0
Ср дек 12, 2018 11:40:13
Warning 1 Register r26 already defined by the .DEF directive
.def XH = r27
.def XL = r26
.def YH = r29
.def YL = r28
.def ZH = r31
.def ZL = r30
.def Timer = r27
.def TimeoutPassive = r28
.def TimeoutActive = r29
.def temp = r30
.def BounceCounter = r31
Ср дек 12, 2018 13:10:37
Ср дек 12, 2018 14:07:37
Ср дек 12, 2018 14:46:13
Ср дек 12, 2018 18:49:15
Ср дек 12, 2018 21:21:12
Ср дек 12, 2018 21:52:40
Ср дек 12, 2018 22:06:22
Ср дек 12, 2018 23:32:40
Чт дек 13, 2018 05:14:36
.equ CONST=16
.equ Timer=RAMEND-CONST
LDI XH,HIGH(Timer)
LDI XL,LOW(Timer)
LD R0,X
К варнингам отношусь очень серьёзно. Регистрам новые бессмысленные имена типаZ_h_e писал(а):...ошибка с точки зрения программирвания. ИМХО, варнинги нельзя игнорировать, я так когда-то делал и зря
.def temp=r30
.def _FF=R14
.def ZERO=R15
CLR _FF
COM _FF ;всегда -1
CLR ZERO ;всегда 0
Чт дек 13, 2018 06:53:20
пытаюсь привязать ресурс...
Чт дек 13, 2018 11:19:34
Чт дек 13, 2018 13:46:32
Вт дек 18, 2018 13:07:07
Вт дек 18, 2018 13:47:02
Вт дек 18, 2018 13:54:30