单片机仿真 AT89C51和ds1302 要实现用键盘设定时间 然后单片机去执行中断,执行别的程序

我现在已经有仿真和程序,就是ds1302可以显示在数码管上,然后通过键盘改时间,我如果想设定时间,然后等时钟到那个时间,单片机执行一个中断,然后去执行别的程序,这个该怎么... 我现在已经有仿真和程序,就是ds1302可以显示在数码管上,然后通过键盘改时间,我如果想设定时间,然后等时钟到那个时间,单片机执行一个中断,然后去执行别的程序,这个该怎么做呢,在这个仿真基础上,我只能改时间,而不能去设定,然后让蜂鸣器响啊或者让单片机去做别的 我会多给分的
这个是仿真
展开
 我来答
做而论道
高能答主

2012-05-09 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.1亿
展开全部
ds1302,没有产生中断的能力。
只能用单片机对它无穷的读出,读到了预定的数据,就让蜂鸣器响。
也可以用单片机定时器来定时,每隔一秒,读出一次DS1302。
不如使用PCF8563。
追问
其实我本意是有一个实时时钟显示实际时间,然后我用键盘设定时间,等到键盘设定的时间到了,单片机就会产生中断,可是我现在做成了数码管显示实时时钟的时间了,呵呵 是程序有问题,我不想改元器件了,想在程序上改动,你能给我一个这样的吗
追答
键盘设定时间,等到键盘设定的时间到了,单片机就会产生中断,....
--用DS1302,这就是办不到的。

想在程序上改动,你能给我一个这样的吗
--不知道你的程序,只能给出修改的建议:
--用单片机定时器来定时,每隔一秒,读出一次DS1302,
--把读出的时间,和键盘预定的时间相比较,相同则报警。
意法半导体(中国)投资有限公司
2023-06-12 广告
单片机的原理是比较复杂的,但是可以通过浅显易懂的语言来解释。单片机是一种集成电路芯片,通常包含处理器、存储器和各种输入输出(I/O)端口。处理器负责执行程序代码,并处理数据和指令;存储器用于存储程序代码和数据;输入输出端口用于与外部设备交互... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

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

说明

0/200

提交
取消

辅 助

模 式