Realtime #02
29 февраля 1996 |
![]() |

ИНДИКАТОРЫ КАНАЛОВ 'АY' ----------------------- Xорошо выглядят на экране различные ин- дикаторы громкости каналов музыкального процессора. Я приведу пример индикаторов, какие вы могли видеть например в главном меню первого номера 'RТ'. SРЕСТ LD А,8 ;канал А LD НL,#4800 ;адрес экрана САLL DYNА LD А,9 ;канал В LD НL,#4801 САLL DYNА LD А,10 ;канал С LD НL,#4802 САLL DYNА RЕТ DYNА LD ВС,#FFFD ;Опрашиваем порт ОUТ (С),А ;музпроцессора IN А,(С) ;и берем значение АND 15 ;громкости канала ОR 1 ;в данный момент. LD В,А ;Выводим на экран DYN1 LD А,%01111110 ;полоску, отобра- LD (НL),А ;жающую уровень САLL UР ;громкости DJNZ DYN1 RЕТ UР DЕС Н ;ищем адрес на LD А,Н ;пиксел выше АND 7 ;имеющегося СР 7 RЕТ NZ LD А,L SUВ 32 LD L,А RЕТ С LD А,Н АDD А,8 LD Н,А RЕТ Вот так! Все гениальное просто! Попро- буйте сами и не забудьте стирать старое изображение с экрана перед выводом ново- го, иначе у вас на экране появятся три неподвижные полоски и на этом все закон- чится. Ну а я прощаюсь с вами до следую- щего номера журнала и жду от вас писем с вопросами и предложениями. А если кто-то захочет опубликовать свои программки, то никаких проблем! Присылайте!
Other articles:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Similar articles:
В этот день... 1 April
Info Guide #13,
ACNews #50,
Avro News #01,
ACNews #47,
ACNews #40,
ACNews #29,
Black Metall #01,
ACNews #16,
Adventurer #13,
Polesse #19,
Subliminal Extacy #03,
ZX Pilot #37,
Always #03,
Born Dead #0G,
Odyssey paper #08,
Optron #26,
City #08,
Zodiac #02,
Polesse #05,
Nicron #108,
X-Magazine #10,
Nicron #82,
Energy #01,
Sorrow News #03,
Sorrow News #02,
Proton #27,
Think #08,
Wallpaper #01,
Spectrum Progress #03,
Spectrum Expert #02,
Micro #01,
X-Files #02,
Gorodok #05,
Deja Vu #04,
Anecdotes #01,
X-Files #02,
Maximum #35,
Impulse #01,
Spectrofun #01,
Faultless #07,
Breeze #06,
Nicron #27,
Echo #03,
Oberon #01,
Spectrofon #19,
On-Line #30,
Sinclair Town #01,
Sinclair Classic #04,
Spectrofon #04