Board logo

标题: 请教关于dos的问题,诸位请帮忙! [打印本页]

作者: lipang77     时间: 2005-8-15 14:16    标题: 请教关于dos的问题,诸位请帮忙!
1.我的程序是用8253的方波信号进行控制,由于一些损坏,8253实际信号频率与标称值不一致了,导致控制不准确。请问能否将8253实际产生的信号频率改回标称值的大小,如果能用那些命令?这样表述不知道清楚否?希望帮忙!我是新手,希望详细告知!
2.有什么命令或地方可以查看系统时钟发生频率的大小?换言之计算机时钟发生的芯片都有哪些,频率如何?如486、586、奔三是什么?
诚恳希望诸位给予帮助!

作者: fdsiuha     时间: 2005-8-15 15:23
查了8253的技术资料,好象8253是由外部频率发生器(晶振通过8224)驱动啊,8253只负责分频,由此提供3个计时器,好象没有其他功能?

Last edited by fdsiuha on 2005-8-15 at 15:25 ]

作者: lipang77     时间: 2005-8-15 17:02
首先谢谢你!我也是维修,逼上梁山啊,我dos相关懂得也不多!
这样啊!可是编程的人和我讲是用的8253的频率,苦恼!
那我请问0x08的是什么中断地址?中断由谁来控制?

作者: lipang77     时间: 2005-8-15 17:07
还有0x40的地址什么?不知能不能这样问?(其实我外行了!)

作者: fdsiuha     时间: 2005-8-15 20:09
他当然会告诉你是这个的频率,因为就是对它进行设置,然后获得相应的功能。
资料上调用这个功能都是用I/O端口操作的,不是通过内存地址操作的。
实际上我没有使用过这么硬件的功能,所以我没有办法提供更多的信息了。

Last edited by fdsiuha on 2005-8-15 at 20:11 ]

作者: lipang77     时间: 2005-8-16 10:48    标题: 谢谢5楼,还请教一下:
1。计算机时钟不准确了(不管它8253还是8224),表现为有一个恒定的偏移量还是有可能不同时刻都会有所变化?
2。程序中的汉字编译完为什么不能正常显示?hzk48s字库的,引用字库的路径没有错,其他hzk16,hzk24s,....其它的都没有问题。