请教关于秒表的问题


设定T0中断一次未0.01s ,用的是方式1.初始值为D8F0H,用的晶振未12MHZ的单片机。

   数码管显示的时间怎么总是比实际的时间要快呢?


   请赐教。

我也来说两句 查看全部回复

最新回复

  • cbf0228 (2008-10-11 20:17:47)

    哈哈我也不知道 啊
  • budhy (2008-10-11 20:36:34)

    QUOTE:

    原帖由 wzwl 于 2008-10-11 19:55 发表
    设定T0中断一次未0.01s ,用的是方式1.初始值为D8F0H,用的晶振未12MHZ的单片机。

       数码管显示的时间怎么总是比实际的时间要快呢?


       请赐教。
    用12MHZ 晶振, T1 的初始值为D8F0H,的确是每 0.01s 一次中断。
    要是数码管显示的时间总是比实际的时间要快,就要看完整的程序才能断定错误所在。
  • 513208941 (2008-10-11 21:47:26)

  • qq1294 (2008-10-11 21:47:52)

    QUOTE:

    原帖由 wzwl 于 2008-10-11 19:55 发表
    设定T0中断一次未0.01s ,用的是方式1.初始值为D8F0H,用的晶振未12MHZ的单片机。

       数码管显示的时间怎么总是比实际的时间要快呢?


       请赐教。
    能说明一下大概快多长时间吗??
    源程序可以发一下吗??
  • qq1294 (2008-10-11 21:48:56)

    QUOTE:

    原帖由 budhy 于 2008-10-11 20:36 发表


    用12MHZ 晶振, T1 的初始值为D8F0H,的确是每 0.01s 一次中断。
    要是数码管显示的时间总是比实际的时间要快,就要看完整的程序才能断定错误所在。
    可能是硬件的原因吗???
    !!!!!!!!!!!
  • qq1294 (2008-10-11 21:50:01)

    QUOTE:

    原帖由 budhy 于 2008-10-11 20:36 发表


    用12MHZ 晶振, T1 的初始值为D8F0H,的确是每 0.01s 一次中断。
    要是数码管显示的时间总是比实际的时间要快,就要看完整的程序才能断定错误所在。
    硬件的影响大吗??
    !!!!!!!!!
    一般大约会差多长时间
  • gutifeng (2008-10-13 15:14:02)

    人呢,                                
    怎么没有程序,
    怎么给你回答