男女午夜激情_www.天堂av.com_亚洲综合小说区_亚洲欧美自拍视频_成年精品_久久www免费人成—看片_激情综合五月天_久久高潮视频_最新国产成人ab网站_国产精品卡一

機電之家資源網
單片機首頁|單片機基礎|單片機應用|單片機開發|單片機文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發
培訓信息
贊助商
pic16f54可調LED亮度程序
pic16f54可調LED亮度程序
 更新時間:2009-12-10 13:37:15  點擊數:0
【字體: 字體顏色
按鈕控制LED亮度 芯片PIC16F54 晶振4M
設計 何中華 2009.6 .30

*/
#include<pic.h>

#define uchar  unsigned char
#define uint   unsigned int

__CONFIG (XT&WDTEN&CP) ;

#define LED  RB1
 
#define  K1    RB3
#define  K2    RB2
 
#define  KEY   PORTB 
#define  keyi  0B1100

 uchar LED_pc,h,l,LEDH,LEDL;
 
static  bit  HL_bit;

static volatile  bit TM_RBit @ ((unsigned)&TMR0*8)+5;

void TMR0_interrupt(void);
 
void TMR0_interrupt()
{  if(TM_RBit)
    { TM_RBit=0;
      if(HL_bit){if(h>0)h--; }
      else      {if(l>0)l--; }
    }
   else return ;  
}

 

void main()
  { uchar i;
    OPTION=0B00000000; // 預分頻器分配給定時器0
    TRISB=0B1101;
    LEDH= h=0;
    LEDL=l=255;
      while(1){ CLRWDT();
                TMR0_interrupt();
                if(HL_bit){if(h>0)LED=1;else {l=LEDL;HL_bit=0;}}
                else      {if(l>0)LED=0;else {h=LEDH;HL_bit=1;}}

              if((KEY&keyi)!=keyi)//按健掃描
                {i--;
                 if((i==0) )
                    {
                     if(!K1&&LEDH<255){ LEDH++;LEDL--;}
                     if(!K2&&LEDL<255){ LEDH--;LEDL++;}
                    }
                }
              else i=0;//按健掃描計數器清0
         }
  
  }
網友在寫這個功能的程序遇到的一些問題,所以寫了這個小程序,而且在板子上運行通過。

  • 上一篇: PIC單片機的bank和PC的出錯問題
  • 下一篇: 沒有了
  • 發表評論   告訴好友   打印此文  收藏此頁  關閉窗口  返回頂部
    熱點文章
     
    推薦文章
     
    相關文章
    網友評論:(只顯示最新5條。)
    關于我們 | 聯系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機電之家 | 會員助手 | 免費鏈接

    點擊這里給我發消息66821730(技術支持)點擊這里給我發消息66821730(廣告投放) 點擊這里給我發消息41031197(編輯) 點擊這里給我發消息58733127(審核)
    本站提供的機電設備,機電供求等信息由機電企業自行提供,該企業負責信息內容的真實性、準確性和合法性。
    機電之家對此不承擔任何保證責任,有侵犯您利益的地方請聯系機電之家,機電之家將及時作出處理。
    Copyright 2007 機電之家 Inc All Rights Reserved.機電之家-由機電一體化網更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術支持

    主辦:杭州市高新區(濱江)機電一體化學會
    中國行業電子商務100強網站

    網站經營許可證:浙B2-20080178-1
    主站蜘蛛池模板: 高淳县| 凤凰县| 灌云县| 凌云县| 龙南县| 涪陵区| 阆中市| 海盐县| 郁南县| 蓬安县| 阳春市| 西青区| 阳城县| 隆回县| 基隆市| 北川| 渝北区| 兴义市| 岑溪市| 山西省| 湖口县| 建水县| 合山市| 宝清县| 重庆市| 汾阳市| 临沂市| 驻马店市| 南靖县| 湄潭县| 宕昌县| 南皮县| 专栏| 阜平县| 抚顺市| 宁晋县| 亳州市| 都江堰市| 东莞市| 喀什市| 会宁县|