关于8251的时钟信号有如下规定:
·系统时钟CLK的周期要在0.32μs -1.35μs范围内。在异步方式下,应大于发送/接收时钟/TxC、/RxC的4.5倍。
·接收时钟/RxC和发送时钟/TxC的频率可为接收与发送数据的波特率的1、16或64倍。8251在 /RxC的上升采样数据,数据在
/TxC的下降沿由8251移位输出。
图5.15 Intel 8251 内部组成框图
在教学机中,我们设置Intel 8251工作于异步方式,并选用的CLK为1.8432MHz/2,即921.6KHz。发送与接收数据的波特率均为9600,/TxC和/RxC的频率为波特率的16倍。故系统时钟频率为/TxC、/RxC
的6倍,完全满足前述要求。
|
|