一乐交易区摊主 
 
主题
回帖0
积分69798
阅读权限30
注册时间2009-12-14
最后登录1970-1-1
在线时间 小时
 
 
 
 
 | 
 
 
 
    时钟不宜用软件延时,因为单片机同时还要作显示等工作,即使是不调校开机就走的钟,也很难作到基本接受的精度.再回来看你14楼的描述,刚开始作东西时不要用太多的中断,中断的嵌套不容易处理好.按键就直接查询吧,而计时用中断.至于精度什么的后面再考虑,先让钟走起来. 
 
根据你的14楼和19楼的描述,第一个建议的基本需求如下: 
 
1.计时部分,使用单片机内部的定时器作计时,中断服务程序完成计时工作; 
2.显示部分,使用4位LED数码管作显示; 
3.暂不设置调校部分,启动即从12:00开始计时; 
4.暂无闹钟及精度微调等部分. 
 
一切从简,先动起来.下来请思考细化如下部分: 
 
1.单片机用多大的晶振?因为软件计时和晶振相关; 
2.LED数码管用共阴还是共阳?数码管使用静态显示还是动态扫描显示?考虑51的特性,选择驱动电路; 
 
把这两项基本定下为后就可以先画出基本电路了,然后开始软件的模块规划.电路选择时不要追求新奇特,以成熟简单为好,同时兼顾目前手上的元件储备.另外还要考虑到与后续实验的衔接. 
 
好了,该你了. |   
 
 
 
 |