阅读:1664回复:6
如何修CMOS定时中断,获得大于1K的中断频率
各位高手,小弟现想用CMOS定时中断对一个采集量进行监视,但不知如何将CMOS定时中断的频率该为2k,以满足要求?望各位大虾赐教!
|
|
沙发#
发布于:2002-04-06 21:07
这个我知道,可以写它的控制寄存器,改变标志位可以达到8kHz呢。
不过我想问你个问题,你是用WDM做的吗,如果是你是怎么分配资源的。我的油箱appleisred@etang.com。可以多交流一下。 :o |
|
板凳#
发布于:2002-04-08 21:22
我现在用的是vxd,wdm的可能以后也要写。
我还想进一步请教,cmos的控制寄存器的定义如何?怎么访问? 我的油香为:yn_dj@263.net,望高手指教! |
|
地板#
发布于:2002-04-08 23:22
去查RTC芯片的资料。PC上好像是8253吧,我记不清楚了。
|
|
|
地下室#
发布于:2002-04-09 09:20
用户被禁言,该主题自动屏蔽! |
|
5楼#
发布于:2002-04-09 20:49
以下资料不知合不合适╋给你参考一下
以下指的是CMOS的REGISTER 0A Register A 7 UIP Update In Progress 6-4 DV2-0 Divide (010=ena osc & keep time) 3-0 RS3-0 Rate Select for Periodic Interrupt 0B Register B 7 SET Inhibit Update Transfers 6 PIE Periodic Interrupt Enable 5 AIE Alarm Interrupt Enable 4 UIE Update Ended Interrupt Enable 3 SQWE No function (read/write bit) 2 DM Data Mode (0=BCD, 1=binary) 1 24/12 Hours Byte Format (0=12, 1=24) 0 DSE Daylight Savings Enable 0C Register C 7 IRQF Interrupt Request Flag 6 PF Periodic Interrupt Flag 5 AF Alarm Interrupt Flag 4 UF Update Ended Flag 3-0 0 Unused (always read 0) 0D Register D 7 VRT Reads 1 if VBAT voltage is OK 6-0 0 Unused (always read 0) |
|
6楼#
发布于:2002-04-12 22:52
谢谢!各位大虾的帮忙!!!!!!!
|
|