微机实验四操作参考
2018年11月 William
〇、实验准备
本次实验是设计汇编程序,控制8253和8255的工作原理及其应用编程。8253为微机系统中使用的定时/计数器,8255为并行接口,即提供可用的I/O接口。
本实验的扬声器控制原理如下。
8255的地址为:60H~63H;PB端口地址为61H,控制口为63H;
8253的地址为:40H~43H;通道2地址42H,控制口地址43H。
PC的扬声器以计数器2为核心。计数器8255的CLK2的输入频率为1.193182 MHz,工作于方式3,改变计数器初值可以由得到不同频率的方波输出。
fCLK2频率:1.1931816*1000000=12 34DE H
若要使扬声器输出600Hz频率信号,则8253计数初值为1988(整数商)。
对于600 Hz,N=计数初值=1193182/600=1988。
对于1000 Hz,N=计数初值=1193182/1000=1193。
改变