- 91
- 0
- 约2.6千字
- 约 8页
- 2019-01-29 发布于安徽
- 举报
单片机实验(闹钟部分修改版)
注:第一个是利用延时程序做的定时,循环太多定时不够精确;这一个用的是出栈和入栈的算法进行的定时,可以增加定时的精度。
程序目的说明:这是一个闹钟程序,当按下K1的时候,开始计时(说明:为了方便观察,我以10s中作为基本定时进行演示,如果需要其他定时可以通过修改部分程序得到),时间达到后,7段显示器和LED灯同时闪烁,若序号归零,则按下K2计时则停止。然后再按下K1计时又从新开始,以此类推。
电路图:
因为P0口内部没有上拉电阻,不能输出高电平,所以要接上拉电阻。排阻就是好多电阻连载一起,他们有一个公共端.
因为P0口内部没有上拉电阻,不能输出高电平,所以要接上拉电阻。排阻就是好多电阻连载一起,他们有一个公共端.由于是上拉电阻,所以1接VCC。
LED6位七段码显示灯,从左到往右两位一组,分别显示HOUR, MINUTE,SECOND.
K1开关和P1.1口相连,K2和P2.2口相连,分别用于控制计时的开启和关闭LED灯,计时到达的时候LED灯闪烁,计时t停止时LED灯熄灭。晶振电路,帮助减小计时过程中产生的误差。
K1开关和P1.1口相连,K2和P2.2口相连,分别用于控制计时的开启和关闭
LED灯,计时到达的时候LED灯闪烁,计时t停止时LED灯熄灭。
晶振电路,帮助减小计时过程中产生的误差。
程序段:
程序说明:1.直接将开关定义为各个接口,可
您可能关注的文档
最近下载
- 2026年贵州省中考英语试卷(含答案及解析).docx
- 昆山商业地产市场调研报告.pptx
- 2026年南京市建邺区社区工作者招聘考试题库及答案解析.docx VIP
- 学校学生奶投标配送方案.docx VIP
- 2026年农业机械外包服务合同协议合同三篇.docx VIP
- FATEK永宏電機股份有限公司PLC控制器B1 B1z用户手册.pdf
- 培训系列之10(徐成海)真空低温技术与设备.ppt VIP
- 水产动物疾病学.pdf VIP
- 重庆交通大学《运筹学》2023-2024学年第一学期期末试卷.doc VIP
- 重庆交通大学《高等数学下》2025 - 2026学年第一学期期末试卷(A卷).docx VIP
原创力文档

文档评论(0)