永发信息网

在2812中已知CPU时钟频率为150MHZ怎么求高速时钟和低速时钟的范围?

答案:2  悬赏:30  手机版
解决时间 2021-11-13 04:26
  • 提问者网友:嘚啵嘚啵
  • 2021-11-12 05:41
在2812中已知CPU时钟频率为150MHZ怎么求高速时钟和低速时钟的范围?
最佳答案
  • 五星知识达人网友:孤独的牧羊人
  • 2021-11-12 07:10
用计数2
选择计数器2的工作方式2
计数初值为8*1000/1=8000
那么方式控制字为10110100
编程如下
mov dx , c(我设的代号,方式控制字端口地址)
mov al , 10110100B
out dx,al
dec dx;得到的是t2的地址
mov ax,8000
out dx,al
mov al,ah
out dx,al
全部回答
  • 1楼网友:何以畏孤独
  • 2021-11-12 07:34
这取决于两个寄存器的内容:
高速时钟取决于高速时钟控制寄存器(HISPCP,地址701AH)中的D2~D0位。
其中D2~D0的值记为H,当H=0,高速时钟等于CPU时钟。
H>0,则高速时钟频率=CPU时钟频率/2*H,
H是三位二进制数,取值范围0~7,所以高速时钟范围是(150/14)~150MHz。

低速时钟取决于低速时钟控制寄存器(LOSPCP,地址701BH)中的D2~D0位。
配置方法与高速时钟控制寄存器完全相同,所以其范围与高速时钟频率范围也是一致的,就看你怎么设置了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯