......
fre=1193180L/fre; /* Ëã³öÒª·¢³öµÄƵÂÊ */outportb(0x42,fre>>8); /* ƵÂʵĸß×Ö½Ú */
outportb(0x42,fre>>8); /* ƵÂʵĵÍ×Ö½Ú */
control=inportb(0x61);
outportb(0x42,fre>>8),这个应该是输出频率的高低字节的值的,可是怎么高和低的输出都是左移8位...如果这样的话,不就是低字节的值也会和高字节一样了吗.我用outportb(0x42,fre/256);outportb(0x42,fre%256);代替结果不对啊...
[[it] 本帖最后由 bausrpgf999 于 2008-7-19 12:56 编辑 [/it]] 日,还是没有逃过我的法眼,我把高低字节顺序弄反了....
页:
[1]
