| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 293 人关注过本帖
标题:新手编程,大家帮帮忙,谢谢
只看楼主 加入收藏
zh110
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2014-5-31
结帖率:50%
收藏
已结贴  问题点数:20 回复次数:1 
新手编程,大家帮帮忙,谢谢
下面程序有没有懂的,帮我每一句注释一下,谢谢了
unsigned char Function_is_begin = 0;
 unsigned char SettingAngle = 0;
static volatile  unsigned char TempAngle = 0;
 static volatile unsigned int Openloop_PWM = 100;
 static volatile unsigned char Openloop_Step = 5;  
 
void Key1_Press(unsigned char ktype)
 {  
 Function_is_begin = 0;
  PWM_Off();
 
 if(++System_Function > 5)
   System_Function = 0;
  
 switch(System_Function){
 case 0:
  Openloop_Step = 5;
   Openloop_PWM = 100;
  PWM_OutPut(Openloop_PWM);
   //Digit_Set(STEP_POS, 2);
         LCD12864_SetXY(0,2);
   LCD12864_PutNumber(2);
 
  //// Digit_Number(1, Openloop_PWM);
   break;
  case 1:
 // Digit_Off(STEP_POS);
   TempAngle = 45;
   SettingAngle = 45;
  case 2:
  case 3:
  LCD12864_SetXY(0,4);
  LCD12864_PutNumber(TempAngle/10);
   LCD12864_SetXY(0,5);
  LCD12864_PutNumber(TempAngle%10);
//Digit_Set(SETTING_POS0, TempAngle/10);
  //Digit_Set(SETTING_POS1, TempAngle%10);
  // Digit_FlashMode(SETTING_POS0);
   //Digit_FlashMode(SETTING_POS1);
   break;
  case 4:
   break;
  
 case 5:
  //Digit_Off(SETTING_POS0);
   //Digit_Off(SETTING_POS1);
   break;  }   
 //Digit_Set(0, System_Function);  // 显示系统功能编号
  LCD12864_SetXY(0,0);
 LCD12864_PutNumber(System_Function);
 }
void Key2_Press(unsigned char ktype) {
 switch(System_Function){
  case 0:
  switch(Openloop_Step){
    case 1:
    Openloop_Step = 5;
    // Digit_Set(STE.
   // P_POS, 2);
        LCD12864_SetXY(0,2);
   LCD12864_PutNumber(2);
     break;
    case 5:
    Openloop_Step = 10;
   // Digit_Set(STEP_POS, 3);
         LCD12864_SetXY(0,2);
   LCD12864_PutNumber(3);
     break;
    case 10:
    Openloop_Step = 50;
    //Digit_Set(STEP_POS, 4);
          LCD12864_SetXY(0,2);
2014-05-31 10:29
Explorerlxz
Rank: 9Rank: 9Rank: 9
来 自:zzu
等 级:蜘蛛侠
威 望:4
帖 子:302
专家分:1032
注 册:2013-4-24
收藏
得分:14 
单片机么?看不懂,你可以看书呀,不同的单片机函数也不尽相同
2014-05-31 10:40
快速回复:新手编程,大家帮帮忙,谢谢
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.031708 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved