- 8
- 0
- 约6.46千字
- 约 42页
- 2019-10-25 发布于湖北
- 举报
方式4(软件触发选通方式) 方式5(硬件触发选通方式) 8253的初始化: 先置控制字,后送计数初值。 例:若8253的地址为40H、41H、42H、43H,选择计数器0,工作在方式0,计数初值为4,采用二进制计数,则初始化程序如下: 读8253的当前计数值: 先锁存,后读数值。 例: MOV AL OUT 43H,AL IN AL,40H MOV AL,10H OUT 43H,AL MOV AL,4 OUT 40H,AL 例:8253在系统板上的连接使用 GATE0 OUT0 GATE1 GATE2 CLK0 OUT1 CLK1 CLK2 OUT2 +5V 8255PB0 1.19MHz Q Q D 2.38MHz IRQ0 至8259A (55ms) S D Q 至8237A (15) 8255APB1 至扬声器 +5V 地址:040H~043H, 滤波器 1kHz方波 ROM-BIOS对8253的编程如下: *计数器0用于定时(约55毫秒)中断 mov al out 43H,al mov al,0 out 40H,al ;T’=840ns*216=55ms out 40H,al *计数器1用于定时(约15微秒)DMA请求 mov al,010
原创力文档

文档评论(0)