找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1415|回复: 0
收起左侧

求大佬解答我一个新手的问题.求求你们了,肯定有回报

[复制链接]
ID:267942 发表于 2017-12-27 20:12 | 显示全部楼层 |阅读模式
只需要求大佬把这个的软件设计的原理与步骤说一下而已。                  


示例就像这样:(2)任务三,秒表输入显示段码0123456789,定义变量i=9,以及count=0,定义LED灯输出口为I/O口P1.1。
主函数中设置TMOD寄存器的工作方式为定时,并且工作在方式一。然后打开T0的中断,同时设置为50ms产生一次中断请求。之后在中断程序中,编写程序使50ms的中断执行20次产生1s的周期,设置条件语句if=0时让LED灯闪烁。离开中断时,在赋予初值为50ms周期的程序。这样就完成了倒计时至0时LED灯闪烁。变量djs的显示由显示函数disp()完成,在disp()中对1个数码管进行扫描,数码管显示时都要发送位码、段码并延时1ms。 A429A8CB1E0FCE70102E8B7E7F3C934F.png FE8805DA077432C61E5671EA75D6BE7E.png QQ图片20171227200524.jpg 41D950D1E0EDE0FD39FEC509F098B047.png 206BC135B44AF47DDA5D515C32B1E967.png

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表