编辑: star薰衣草 | 2019-07-05 |
2 的输出端 (OUT2) 便输出一定频率的方波信号;
当8255 PB1 端(B 口1端) 也为
1 时, 此信号就可经驱动、低通后送往扬声器发音.
8253 OUT2 端输出方波的频率取决于为通道
2 设置的分频值, 频率值与分频值的关系为: 1.19318MHz/频率值=1234dch/频率值=分频值 (其中 1.19318MHz 是8253 的时钟频率) 设置
8253 芯片, 使扬声器发音的程序段为: mov al,0b6h (8253 初始化: 选通道 2, 输出方波信号. out 43h,al 43H 是8253 芯片控制寄存器的口地址) mov dx,12h mov ax,34dch div di (计算分频值, 赋给 ax.di 中存放........