Ср май 09, 2018 17:51:21
Вт май 15, 2018 11:09:38
Пн ноя 11, 2019 08:48:46
Пн ноя 11, 2019 10:41:39
Пн ноя 11, 2019 10:51:06
Пн ноя 11, 2019 11:02:26
Пн ноя 11, 2019 11:17:53
Пн ноя 11, 2019 11:42:51
Вс ноя 17, 2019 14:20:51
Вс ноя 17, 2019 20:34:56
Вс ноя 17, 2019 22:54:41
Пн ноя 18, 2019 08:56:21
Пн ноя 18, 2019 09:10:35
Пн ноя 18, 2019 10:06:59
Пн июн 29, 2020 09:11:31
mov 0A2h, #0 ; select DP0L, DP0H
mov DPL, #'A'
mov 0A2h, #1 ; select DP1L, DP1H
mov DPL, #'B'
mov 0A2h, #0 ; select DP0L, DP0H
mov SBUF,DPL
Пн июн 29, 2020 09:35:24
а где вы используете DPTR? в коде этого нет!Пока_без_кота писал(а):но на выбор DPTR никак не влияет
Пн июн 29, 2020 10:17:04
mov DPL,#low(_source)
mov DPH,#high(_source)
mov DP1L,#low(_dest)
mov DP1H,#high(_dest)
Пн июн 29, 2020 10:51:46
даже не так: все команды, работающие с DPTR (не частями, а целиком с 16-битным), учитывают заданный селектором регистр.Пока_без_кота писал(а):а вот команда inc уже знает, с каким DPTR производить действие, в зависимости от состояния селектора.
Пн июн 29, 2020 11:00:55
movc a,@a+dptr
jmp @a+dptr
movx a,@dptr
movx @dptr,a
mov dptr,#d16 пока поставлю ?
inc dptr
Пн июн 29, 2020 12:54:53