[单片机][轨范]单片机c轨范| 开发日记

8. 05.

我想你的意思是让我们给轨范加注释,错误我也标注在轨范了了
t满20后要清零
()
{
  TMOD=0X01;              //按时器0设置为工作体例1
  TH0=(65536-50000)/256;  //对选定的计数器赋初值按时50ms,每50ms一次间断
  TL0=(65536-50000)%256;
  EA=1;                   //打开间断总开关
  ET0=1;                  //间断许可位置1
    TR0=1;                 //起头计数
 (1)
 {
   if(t==20)//50ms一次间断,t=20时刻断刚好1s
   {
    a++;//一秒钟a转变一次
    t=0;//此处t要清零,进行下一次计数
    }
  if(a==16)
  a=0;     //0置f都显示了一次,从头显示

  P2=0;

  P0=;//显示响应的字符

 }
}
()  1

{
  TH0=(65536-50000)/256;  //按时重视赋初值按时50ms
  TL0=(65536-50000)%256;
    t++;//每50ms t加1在主轨范中节制t等于
} 
因为51单片机不撑持浮点运算 
轨范没错,看看你的硬件吧,你的发光二极管接在P几口的第几脚上要弄准,还有就是51单片机是灌电流才能驱动发光二极管的,若是拉电流驱动发光二极管就要在单片机驱动发光二级管的引脚接上拉电阻, 
0x是暗示16进制,单片机里貌似一般都只用16进制和10进制 
不管什么进制的数,C说话中只要运行 ++ 操作,就是加一运算。 

<>
你在轨范内设置断点 每次看看时刻


标签: , ,


郑重声明:资讯 【[单片机][轨范]单片机c轨范| 开发日记】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——