29 августа 2001

Track: By me composed! Xe-xe.. :)        
Author: Macros, 14 July 2K1.             
-----------------------------------------

   +---+-+----+         Таймеры          
  8+D0 |I|CLK1+9                         
  7+D1 |T|CLK2+15                        
  6+D2 | |CLKЗ+18     8253 и 8254        
  5+D3 | +----+                          
  4+D4 | |GAT1+11                        
  3+D5 | |GAT2+14                        
  2+D6 | |GATЗ+16                        
  1+D7 | +----+                          
   +---+ |OUT1+10                        
 21+CS | |OUT2+13                        
   |__ | |OUTЗ+17                        
 23+WR | +----+                          
   |__ | | A0 +19                        
 22+RD | | A1 +20                        
   +---+-+----+                          

  Регистры   счетчиков-таймеров  i8253  и
8254.                                    

  Внутренние  счетчики  микросхемы  имеют
разрядность  16  бит,  но  общение с ними
возможно только 8-битными операциями. При
этом   можно   задавать  значение  только
младшего   байта   счетчика  (LSB),только
старшего  (MSB) или обоих (LSB/MSB), при-
чем  сначала  передается младший, а потом
старший байт.                            

+====+-+-------------------------------+ 
|Порт| | Назначение                    | 
+===++ +-------------------------------+ 
|040|RW|Счетчик 0 - системные часы (ге-| 
|   |  |нерация IRQO каждые 54,936 мс -| 
|   |  |18,206 Гц)                     | 
|   |  |Режим 3, LSB/MSB, Binary,      | 
|   |  |счетчик=0 (соответствует коэф- | 
|   |  |фициенту деления 65536)        | 
+---+--+-------------------------------+ 
|041|RW|Счетчик 1 - регенерация памяти | 
|   |  |(DRQO для XT, логика регенера- | 
|   |  |ции для AT)                    | 
|   |  |Режим 2, LSB, Binary,          | 
|   |  |счетчи=21h                     | 
+---+--+-------------------------------+ 
|042|RW|Счетчик 2 - генератор звука    | 
|   |  |Вход GATE от бита 0 порта B    | 
|   |  |8255                           | 
|   |  |Режим 3, LSB/MSB, Binary       | 
+---+--+-------------------------------+ 
|043|W |Управляющий регистр            | 
|   |  |Биты 7,6 - выбор счетчика 0,1,2| 
|   |  |Биты 5,4 - режим обращения:    | 
|   |  |00 - защелка текущего значения | 
|   |  |01 - LSB - только младший байт | 
|   |  |10 - MSB - только старший байт | 
|   |  |11 - LSB/MSB - сначала младший,| 
|   |  |затем старший байты            | 
|   |  |Биты 3-1 - режим счетчика:     | 
|   |  |000 - прерывание по счетчику   | 
|   |  |001 - ждущий мультивибраотр    | 
|   |  |      (одновибратор)           | 
|   |  |x10 - генератор частоты        | 
|   |  |x11 - генератор меандра        | 
|   |  |100 - счетчик событий с разре- | 
|   |  |      шением                   | 
|   |  |101 - счетчик событий с переза-| 
|   |  |      пуском                   | 
|   |  |Бит 0 - 0=Bin (двоичный счет)  | 
|   |  |        1=BCD (двоично-десятич-| 
|   |  |              ный счет)        | 
+===+--+-------------------------------+ 



Other articles:


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

Similar articles:
News - John is now in Kazan. Firestarter has sent a monstrous mountain of software on the CD. Alco has passed 10 new levels to the Black Crow.
Laboratory - Competition for the best procedure for plasma ...

В этот день...   21 November