Image
Image

贺信

+ 关注

粉丝 0     |     主题 66     |     回帖 305

红外解码程序!!请高手帮忙看看
2009-10-18 20:55
  • 侃单片机论坛
  • 111
  • 18423
  IR Decode.c文件 #include #include "main.h" #define uchar unsigned char #define uint unsigned int ...  
  main,c 文件 #include #include"initial.h" #include"IR Decode.h" #include"UART.h" #include"main.h" # ...  
  我现在是真晕了!! 我刚做了些实验,又是一踏糊涂!! 3BETY是发射的红外数据 ...  
  真的好难受!!!! 一个T0Count;怎么会错呢??!!!  
  85# 酱油店老板 惭愧!!以前从没搞过单片机程序,现在开始学,见笑了!! ...  
  我现在好好看过了以遍,可能刚才改动太多搞得有错了! 现在我在 ET1 = 1; //当有低电平到来打开定时 ...  
  void main(void) { InitialTimer0(); //定时器0初始化 Uart_initial(); ...  
  为什么呢??? ET1 = 1; //当有低电平到来打开定时器 while(IR_R ...  
  78# kingTek 看了,可没见任何实际能帮到我的  
  tu  
  ET1 = 1; //当有低电平到来打开定时器 while(IR_RE == 0); ...  
  led=0; return uData; 不好意思我忘改了!! 我的本意是: ET1 = 1; ...  
  */ //**********************红外解码******************************// uchar IR_Decode() { unsigned ...  
  现场采集的波形! 看这波形也没问题!!是定时判断上的问题???  
  void uDelay(uchar n) //延时子程序,入口参数每加1约加10us { for(;n>0;n--) {uc ...  
  while(IR_RE == 1); //等待4.5ms的头高电平过去 if(T0Count > 5) //超过0.1*30 = 3ms,即视为数据头判 ...  
  ET1 = 1; //当有低电平到来打开定时器 while(IR_RE == 0); ...  
  谢谢大家的指导,下面是定时器的产生的波形  
  55# 踢球老越位 惭愧!!!真的蒙了,看样子要清醒下!!谢谢大家!!! 小弟惭愧呀!! 基础太不扎实 ...  
奇怪的问题 !!!开定时器0
2009-10-14 15:03
  • 侃单片机论坛
  • 7
  • 2848
  谢谢大家!这个定时器设置已明白  
2
3
近期访客