Пт июн 09, 2017 13:59:27
Пт июн 09, 2017 14:07:10
Пт июн 09, 2017 14:09:27
Голимый писал(а):Добрый день. Не подскажите, как для MCS-51 можно реализовать 16-битный последовательный сдвиг с использованием только битовых операций - CPL, CLR, SETB, JB, JNB. ANL, ORL использованием бит-адресуемых ячеек ОЗУ.
16-битный двоичный счетчик смог реализовать таким образом, на сдвиговый регистр ума не хватает.
Пт июн 09, 2017 14:27:36
Пт июн 09, 2017 14:38:07
Пт июн 09, 2017 14:59:06
cnt_chain: cpl cnt0.0
jb cnt0.0, change1
jmp retr
change1: cpl cnt0.1
jb cnt0.1, change2
jmp retr
change2: cpl cnt0.2
jb cnt0.2, change3
jmp retr
change3: cpl cnt0.3
jb cnt0.3, change4
jmp retr
change4: cpl cnt0.4
jb cnt0.4, change5
jmp retr
Пт июн 09, 2017 15:27:27
Пт июн 09, 2017 15:34:34
petrenko писал(а):В общем такое вот "развлечение" тож возможно. Но зачем ?
Пн сен 25, 2017 16:52:39
_main: mov SPH, #0x40 ; ENTERMAIN(16384)
mov SPL, #0x00
mov BPH, SPH
mov BPL, SPL ; #line 125 while(1)
Вт сен 26, 2017 06:34:23
Вт сен 26, 2017 08:45:28
Вт сен 26, 2017 08:51:40
BOB51 писал(а):Малоизвестная среди радиолюбителей MCS251 в вариантах от intel и Philips...
Вт сен 26, 2017 09:05:12
Вт сен 26, 2017 09:26:45
BOB51 писал(а):А 16-разрядные это вобщем удел сложных устройств, маловостребованных в "бытовых" приложениях.
Вт сен 26, 2017 09:51:09
Чт окт 05, 2017 19:20:37
Чт окт 05, 2017 19:30:51
Чт окт 05, 2017 19:36:04
Чт окт 05, 2017 22:22:34
Пт окт 06, 2017 09:47:51