编写8253计数器2的初始化程序,使计数器2工作在方式1

1个回答
展开全部
摘要 编写8253计数器2的初始化程序,使计数器2工作在方式1您好亲,将8253的计数器2设置为方式0,对时钟频率(假设为1KHz)进行计数,计数初值设为1000,即过了一秒后当计数到零时,申请中断,在中断服务程序里对时间进行刷新,重新设置时分秒,并且对8253进行重新初始化;如果时钟频率过大的话,可利用其他计数器进行分频,或者采用软件方式:设时钟频率为1MHz,计数初值仍为1000,CX=1000,则计数器每中断一次,就表示过了1ms,在中断服务程序里将CX减一,当CX=0时候,表示1s已到,则对时间进行刷新。思路就是这样。 希望可以帮到您哦。
咨询记录 · 回答于2022-10-29
编写8253计数器2的初始化程序,使计数器2工作在方式1
编写8253计数器2的初始化程序,使计数器2工作在方式1您好亲,将8253的计数器2设置为方式0,对时钟频率(假设为1KHz)进行计数,计数初值设为1000,即过了一秒后当计数到零时,申请中断,在中断服务程序里对时间进行刷新,重新设置时分秒,并且对8253进行重新初始化;如果时钟频率过大的话,可利用其他计数器进行分频,或者采用软件方式:设时钟频率为1MHz,计数初值仍为1000,CX=1000,则计数器每中断一次,就表示过了1ms,在中断服务程序里将CX减一,当CX=0时候,表示1s已到,则对时间进行刷新。思路就是这样。 希望可以帮到您哦。
看不清图片哦 亲您好,请您具体描述一下您的具体问题吗?这样才可以为您更好的解答哦。非常抱歉哦
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消