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