AVR控制开关请教

2019-03-24 20:32发布

需要是在PD6接个开关,按下开关开始计时再次按下开关停止计时,数码管显示时间。新手请教
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
cxf7521168
1楼-- · 2019-03-25 19:40
void main(void)
{
  unsigned int  monitor,i;//模块监视变量
  unsigned long temp;

  port_init();


  while (1)
     {
          

          
          if(capt_count==99)
          {
                  是不是这段程序,不应该使用while (1) 循环啊
jishuaihu
2楼-- · 2019-03-25 20:24
 精彩回答 2  元偷偷看……
cxf7521168
3楼-- · 2019-03-25 21:36
jishuaihu 发表于 2014-4-11 13:38
你去显示timeslice这个变量,如果这个变量不变的话你的显示就不会变,如果这个变量还有别的用途,那么你显 ...

我去模拟了下,一直显示0000.
眼大5子
4楼-- · 2019-03-26 03:15
虽然没用过AVR不过感觉挺简单的,好好琢磨,帮你顶一下
gh131413
5楼-- · 2019-03-26 06:28
按键设置一个变量如m配合开关语句,按下第一次时,定时器开始计数,按下第二次定时器停止计数,建议先把数码管显示这块弄好了再来实现和添加这些功能,不难的,试试看……
hnjylijunz
6楼-- · 2019-03-26 12:23
这个程序应该很简单,找个别人时钟程序,和案件的程序修改一下就可以了

一周热门 更多>