找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2384|回复: 15
打印 上一主题 下一主题
收起左侧

单片机C语言延时函数 编译时 提示语法错误,大佬们 请指点一下

  [复制链接]
回帖奖励 40 黑币 回复本帖可获得 40 黑币奖励! 每人限 1 次
楼主
ID:180919 发表于 2020-11-11 22:13 | 显示全部楼层
这里后都被注释掉了
//}
   void delay (uint jishi )//延时函数
   {
   uint i,j;
   for(i=jishi;i>0;i--)
      for(j=110;j>0;j--);
    }
   void TimerInit()//定时器初始化函数
{
   TMOD=0x11;//设定定时器为定时器0和定时器1,工作模式都为1。
   TH0=(65536-1000)/256;//TH0装初值为65536-100=65436,即定时100微妙,相当于0.1毫秒。
   TL0=(65536-1000)%256;//TL0装初值为65536-100=65436
   TH1=(65536-50000)/256;//TH1装初值为65536-50000=15536,即定时50000微妙,相当于50毫秒。
   TL1=(65536-50000)%256;//TL1装初值为65536-50000=15536
   EA=1;//全局中断允许
   ET0=1;//打开定时器0中断允许
   TR0=1;//开定时器0      
   EX0=1;//开外部中断0允许
   IT0=1;//设置外部中断0下降触发中断
   ET1=1;//打开定时器1中断允许
   TR1=1;//开定时器1
}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表