完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
`学校老师刚布置的作业,要编一个程序实现以下功能 (1)定时时间的设置范围为1-99分,开机上电后的隐含值为10分,采用LED数码管显示,定时时间可任意设置。 (2)定时器控制一个交流220V、1A的用电设备,上电时不允许用电设备瞬间通电。 (3)定时时间设定后,启动计时,用电设备通电,同时显示器逐分倒计时。其间,分个位数码管的小数点每秒闪亮一次;计时到0分时,切断用电设备电源。 (4)计时误差:100分误差<±10s。 这个是硬件连接图,编程的一些时间量是 5ms-每个数码管显示时间; 20ms-按键去抖时间; 0.5s-分个位LED小数点闪烁以及预置时分十位和个位闪烁的时间; 1s-计时的单位时间。 硬件资源分配要求是 INT0: 功能键KS,边沿触发; INT1: 加键KAD,边沿触发 P1.0~P1.7:LED段码输出,高电平有效 P3.0:数码管分十位阴极,低电平有效,K1 P3.1:数码管分十位阴极,低电平有效,K2 P3.4:继电器驱动输出,低电平输出有效; T0 :16位计时器,系统时钟,5ms中断一次 T1:16位计时器,计时时钟,20ms中断一次 因为本人是刚开始学习的菜鸟,对这种数据量的程序还没有碰到过,实在无从下手,所以请大神们帮一下忙,帮忙写一下,或者给个思路来研究研究,万分感谢!!!!!! ` |
|
相关推荐
3个回答
|
|
|
|
|
|
这个对我来说很简单,心情好呢,就写给你,LZ==。
|
|
|
|
中断驱动继电器啊!
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
479 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-内核编译之初次编译
229 浏览 0 评论
334 浏览 0 评论
165 浏览 0 评论
《DNESP32S3使用指南-IDF版_V1.6》 第十六章 WATCH_DOG实验
496 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11972 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-19 17:42 , Processed in 0.707260 second(s), Total 74, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号