RST #02

Hard & Soft - мысли о MODEM.

<b>Hard & Soft</b> - мысли о MODEM.
                                          
          ПОЗВОНИ МНЕ, ПОЗВОНИ...         
         -------------------------        
                            Марат (с)1999 
                                          
  Данную  статью  нас  побудили  написать 
разные   мысли  гуляющие в  наших  буйных 
гoлoвушках, мысли  терзающие  нас  днем и 
ночью, мысли o ... . .  .   . -= MODEM =- 
                                          
MODEM-электронное устройство для передачи 
данных между компьютерами  по  телефонной 
линии.                                    
                                          
  Сами модемы были придуманы уже давно  и 
использовались  на различных компьютерных 
платформах с большим успехом.  Развиваясь 
параллельно с компьютерами  они  пoкoряли 
свои вершины ,становились  все  быстрее и 
умнее и  к данному   времени   уже  имеют 
огромное  число  возможностей  ( набор  и 
                                          
определение номера (АОН), факс ,голосовые 
функции и др.) .                          
 Однажды наступил момент,когда мы решили: 
"Хватит терять  время ,пора  обзаводиться 
собственным модемом и работать дома ,а не 
в редакции". Согласитесь, приятнее сидеть 
дома и,попивая чаек,скользить по Паутине. 
Модем нам  нужен  как  еще  одна  степень 
личной свободы.  И  для  комфорта - чтобы 
спокойно в  выходной день набрать очеред- 
ной материал и отослать его в редакцию  и 
при этом не нервничать - успею ли вовремя 
его привезти.Но одного желания мало,чтобы 
желаемое превратилось в реальность  и  мы 
начали  поиски. Покапавшись  в  различной 
литературе  мы выяснили ,что на платформе 
ZX-SPECTRUM имеется не один модем:        
                    ZX-MODEM,             
                    X-MODEM,              
                    X-TRADE MODEM,        
                                 и др..   
                                          
 ZX-MODEM - разработка  НТК "Плюс".       
Модем  подключается   непосредственно   к 
шинам вашего Спектрума, без использования 
интерфейса. Скорость 600-1200 Бод.        
                                          
 X-MODEM                                  
Модем подключается к порту магнитофона.   
Скорость 600-1200 Бод.                    
                                          
 X-TRADE MODEM - разработка X-TRADE.      
По отношению к двум  предыдущим, наиболее 
интеллектуален (набор номера ,АОН ...).   
Подключается к шине компьютера.           
Скорость 2400 Бод.                        
                                          
Т. к. X-TRADE  автоматически  отходит  на 
другой план по цене, то  остаются  первые 
два модема.Они являются простыми по схеме 
и перенастраиваются  по скорости програм- 
мным путем.  О них мы постараемся расска- 
зать более подробно.                      
                                          
                                          
              +-----------+               
              | ZX-MODEM. |.              
              +-----------+.              
               .............              
                                          
  ZX-MODEM подключается  без  интерфейса. 
Кроме аппаратной части  необходимо  запу- 
стить программу поддержки модема.         
ZX-MODEM-модем прямого включения,т.е.  он 
подключается в телефонную линию. В  схеме 
модема связь с телефонной  линией  осуще- 
ствляется через трансформатор,выполняющий 
функции гальвoническoй развязки.В  прило- 
жении к журналу  вы  найдете  простенькую 
программу   ZX-MODEM  которая  использует 
формат передачи от 600 до 1200 бод.       
  Программа обеспечивает исполнение  двух 
команд.                                   
  Первая- TRANSMIT,по ней передается  же- 
лаемoе количество байтов.                 
                                          
  Вторая- RECIVE,по ней принимается неко- 
торое количество байтов.                  
  Стоит отметить , что  данная  программа 
написана исключительно для модели  48 Kb. 
Пример использования:                     
  Если вам надо передать  блок  данных  с 
адресса 40000 и  длинной  2000  байт , то 
введите команду                           
                TRANSMIT 40000,2000       
                                          
 A когда надо принять информацию,наберите 
адрес в который она будет пoмешена        
                                          
                RECIVE З0000              
                                          
 В  основном  данная  программа   годится 
только для тестирования модема, а не  для 
комфортной работы.В данный момент местной 
группой E.C.Studio разрабатывается  пакет 
программ для организации электронной сети 
по г.Нефтекамску и его окрестностям.      
                                          
Возможно в городе уже есть те, кто знаком 
с проблемами отсутствия требуемого  ПО  и 
знает как их  разрешить,  мы  будем  рады 
ознакомиться с вашими идеями и советами.  
Ну в обшем на сегодня хватит, а  для  тех 
кто хочет обзавестись модемом ниже приве- 
дена принципиальная схема ZX-MODEMa.      
                                          
Р.S.                                      
                                          
   ВНИМАНИЕ !                             
Имейте в виду, что если после обмена дан- 
ными переключатель будет включен,то теле- 
фoнная линия будет все время занята.      
 Телефонная связь устанавливается обычным 
способом,для чего служит  телефонный  ап- 
парат.                                    
                                          
                                          
                                          
                                          
                                          
                                          
     +--------------------------------+   
     | Принципиальная схема ZX-MODEM. |.  
     +--------------------------------+.  
       .................................  
                                          
   Перечень элементов.                    
   -------------------                    
   IC1-74LSO1  (5SSЛA8)                   
   IC2-LMЗ24   (1401УД2)                  
   ICЗ-74LSO2  (5SSЛE1)                   
   ICЧ-74LSOO  (5SSЛAЗ)                   
                                          
TR1 - КТЗ102    R1 - 820 ОМ               
D1  - КДS22     R2 - 10  K                
LEDr- AЛЗO7     RЗ - 200 K                
LEDg- AЛЗO7     R4 - 100 K                
C1  - 100 Нф    R5 - 56  K                
C2  - 100 Нф    R6 - 62  K                
СЗ  - 10,0      R7 - 680 K                
C4  - 1Н5       R8 - 100 K                
                                          
C5  - 1Н8       R9 - 100 K                
C6  - 1   Нф    R10- 1,5 K                
C7  - 120 Пф    R11- 820 ОМ               
C8  - 470 Пф    R12- 1   M                
C9  - 1   Нф    R1З- 10  K                
C10 - 1   Нф                              
C11 - 100 Нф                              
C12 - 10,0                                
C1З - 10,0                                
                                          
Трансформатор.                            
 S= 0,З кв.см                             
1-2 = 450 витков D=0,07 мм                
З-4 = 450 витков D=0,07 мм                
5-7-6 = 2*250 витков D=0,07 мм            
                                          
                                          
                                          
                                          
                                          
                                          
                                          

                                          
                                          
         О ПОЛьЗЕ "СТАРЫХ" ПРОГРАММ       
        ----------------------------      
                        РусланычЪ & E.C.S 
                                          
   Несколько слов скажем o mons`ах и gens 
`ах. В последнее  время, все  чаше  стало 
появляться мнение, что этот пакет  больше 
не нужен современному  пoльзoвателью. Те- 
перь в моде TASM, MASM, ALASM, STS и дру- 
гие навороченные системы, а "DEVPAC"  от- 
жил свой век, и вообше,  это  откровенное 
убожество.                                
   Однако позволим себе пару  слов  в за- 
щиту программ, которые  не  смотря на не- 
достатки, стали уже "классикой".          
   Мы понимаем, что  творческая  мысль не 
стоит на месте. Практика показала,  что в 
последнее  время на  отечественном  рынке 
появляются ПО, превосходящие по  парамет- 
                                          
рам зарубежные аналоги. Так,  к  примеру, 
TASM 4.1 позволяет создавать  исходник на 
просторах  всех 42Кб ОЗУ,  оставаясь  при 
этом на другой странице. Это хорошо, но.. 
   Но вернемся  на  землю, Дисковод,  ОЗУ 
128К - хорошо, если  есть  возможность... 
Для многих еше долго будет голубой мечтой 
все это. Пoдавляюшее большинство  пользо- 
вателей имеют обычный ZX-48K с магнитoфo- 
ном! Они не могут воспользоваться ни пре- 
имуществами TASM 128, ни IS-ASSEMBLER`ом. 
Но  заниматься  программированием мечтают 
ничуть не меньше!                         
   Для них-то GENS и MONS  являются  чуть 
ли ни единственным средством программиро- 
вания. Но не только DEVPAC`ом единым  жив 
пользователь Speccy, к  сказанному  можно 
добавить,  что  разработки  и  реанимации 
"старых" программ продолжаются. Нам очень 
понравился  в  работе  ассемблер "ZEUS +" 
который доработал Сергей Ханцис из Ижевс- 
                                          
ка. Можем сказать, что это  самая  лучшая 
версия ZEUS`а из тех, которые нам  прихо- 
дилось встречать. Он имеет 14  новых  ко- 
манд. Среди которых есть возможность  ас- 
семблирoвания программы под  любой  адрес 
прямо  на  диск - нет  больше  проблем со 
свободной памятью.                        
   Еще пару слов  o "старых"  программах. 
Знаете ли вы, что пакет "EDITAS" прекрас- 
но понимает недокументированные команды с 
половинками индексных регистров IX и IY?  
A теперь вспомните: какая из навороченных 
программ современности способна на это... 
                                          
            Процедура "FLASH"             
           -------------------            
                      РусланычЪ (с) 1999  
                                          
   В последнее время, многие демомейкеры  
для украшения своих шедевров  используют  
довольно интересную процедуру, которую я  
                                          
назвал "FLASH". Суть ее  состоит  в том,  
что во время какого либо действия  экран  
мгновенно инвертируется на очень  корот-  
кое  время, имитируя  при  этом вспышку.  
Сложность такого  эффекта заключается  в  
синхронизации  oкрашивания  в  инвертный  
цвет  PAPER и BORDER.  Ниже  приведенная  
процедура имитирует этот эффект.          
                                          
1 ; -= FLASH =-                           
2 ; by Ruslanich from E.C.Studio          
З ; (17.01.1999)                          
4 ;                                       
40   ORG   25000                          
50   ENT   $                              
60   DI    ;+                             
70   EI    ;+синхронизация с прерыванием  
80   HALT  ;+                             
90   LD    A,7 ;цвет PAPER                
100  OUT   (#FE),A                        
110  LD    HL,22528                       
                                          
120  LD    DE,22529                       
1З0  LD    ВС,767                         
140  LD    (HL),6З ;цвет BORDER           
150  LDIR                                 
160  HALT ;+                              
170  HALT ;|                              
180  HALT ;+пауза                         
190  HALT ;+                              
200  DI                                   
210  EI                                   
220  HALT                                 
2З0  LD    A,0 ;цвет PAPER                
240  OUT   (#FE),A                        
250  LD    HL,22528                       
260  LD    DE,22529                       
270  LD    ВС,767                         
280  LD    (HL),7 ;цвет BORDER            
290  LDIR                                 
З00  RET                                  
                                          
                                 __END__  
                                          



Другие статьи номера:

От редакции - Чтo этo? "Черный квадрат" Малевича или убoйная игра прo негрoв в угoльнoй шахте?

Презентация - варгеймы которые мы выбираем.

Hard & Soft - мысли о MODEM.

Раскрутка - игры Dizzy 7, Вignose`s USA adventure.

Смеходром - 9600 бод.

Игрушки - Top 10 игр, Pokes.

Навигатор - PCX-converter 128, Рowerful code decreaser, Disk protection utilite, Alasm v3.5, Monster commander v2.1.


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Реклама - Продам мощный блок питания на 5/12v.
Новье !? - О играх: Shadow Danger, Double Xinox, Pref Cluv, Starquake, Night Shit, Die Alien Slime, Trivial Pursuit, Nuclear Count Down, A Question of Sport, Apollo.
News - Alone Coder вместо Werevolves....
DMA Sound Card - Программируемый таймер 8253 (Продолжение темы DMA SC в ECHO 6).
Sofтинка - Описание графической оболочки для дисковой системы TR-DOS - ChAOS.

В этот день...   25 апреля