88253/8.1 8253825382538253/CPUCPU8253CECEChip EnableCS Chip Select/INOUT/CPU8.1 /DRAMHandhakestrobeRDYReadyCPUCPU///16CRCLK/OLCPUGATE//8.3 8253CLK00D0-D7GATE0OUT0825316CLK1RDWRA0A1CSCLK22GATE2OUT2/1GATE1OUT12MHz8253D7 ~ D08D7D6D5D4D3D2D1D0CLK0OUT0GATE0GND12345682537101112242322212019181716151413VccWRRDCSA1A0CLK2OUT2GATE2CLK1OUT1GATE18253/816/CSRDWRA1 A0XCLKOUTGATE0GATE=1825381616SC1D7SC1SC0SC100118253D6SC0D5RL1D4RL0D3M2D2M1D1M0D0BCDSC00101CNT0CNT1CNT28253M2M1M08253/M200XM1001100M0010101012345RL1RL0CPURL1RL000110101CPU///888/8X11BCD011BCD8253GATE011.2.1.2.1.2.1.2.1.2.82538253OUTCR2345CR0000H82530CLKCEOUT082530GATEOUTGATE82531 GATE118253GateOUT82532Rate Generator2N82532CROUTOUTCLKCE82533OUTSquare Wave Mode2CLK3328253CEOUT282534Software Triggered strobeCWOUTCLKCEOUTOUTCLK1482535 Hardware Triggered Strobe5CE1OUT1CLK58253082531230.50.5()45825380863F0H3F1H00MOVMOVOUTMOVMOVOUTMOVOUTAL00110111BDX3F3HDXALDX3F0HAL34HDXALAL12HDXAL82533F2H33F3Hn = 1234 3 BCD8253-58253-50MOVALOUT43HMOVALOUT40HSTILOPHLTJMPLOP15HAL50HAL;00010101MOVOUTMOVOUTAL01H80HALAL77H43HAL;8255PA;01110111MOVAL50HOUT41HALMOVAL12HOUT41HALCALLDL5SMOVALOUT80HIRET00HAL8253IBM-PC8253-503OUT0IBM PC0IRQ012OUT1DRAM18180533H1.1931816MHz15.08s23GATE26Hz13318255APB08253-582530MOVOUTMOVOUTOUT1MOVOUTMOVOUTAL43HAL40H40HIBM PC3825300110110BAL0ALAL2065536AL,01010100B43HAL41HAL18AL18825311OUT21010000:348253GATE1GATE65536:8253: n==Tcfc=1MHZ:tt/65536fcN/fc=65536/ 106=0.065536s11238253100010KHZ1KHZ10KHZ10HZ1231100021031000032012MOV AL31H OUT 43HAL MOV AL00H OUT 40HALMOV AL10H OUT 40HALMOV AL57H OUT 43HALMOV AL10H OUT 41HALMOV ALB5H OUT 43HALMOV AL00H OUT 42HALMOV AL10H OUT 42HAL0100002DB0--DB7RDCLK0 1MHZGATE0 +5VOUT0CLK11823WRA08253GATE1 +5VOUT1CLK2 10KHZGATE2 +5VOUT22A1CSMOV AL,10110110 23CLK2GATE2OUT2CLKWRGATE3OUT26CWLSB1.1931MH+5VOUT 43H,AL 16MOV AX,0533H 0533H=13311.19318 MHz1331=6 HzOUT 42H,AL 8MOV AL,AHOUT 42H,AL 8447148448382530040H0043H82538253808880882240kHzCLK282532MHz350OUT210010111B2 MHz40 kHzCLK25082538088MOVAL10010111BMOVDX0043HOUTDXAL2MOVAL50HMOVDX0042HOUTDXAL50