<object id="x67hi"><bdo id="x67hi"></bdo></object>
    <span id="x67hi"></span>

    <li id="x67hi"><acronym id="x67hi"><cite id="x67hi"></cite></acronym></li>
    <tbody id="x67hi"></tbody>
    <rp id="x67hi"></rp>

    1. <strong id="x67hi"><sub id="x67hi"><address id="x67hi"></address></sub></strong><progress id="x67hi"><big id="x67hi"></big></progress>
      <th id="x67hi"></th>
      專注電子技術學習與研究
      當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

      基于51單片機之外部中斷實驗

      作者:佚名   來源:CaKen工作室   點擊數:  更新時間:2014年08月28日   【字體:

       

       
       
      **************************  Copyright(C) CaKe  ****************************************
      ========================================================================================
      ==============**版權信息   : CaKen工作室                            ==============
      ==============**文件名     : main.c              ==============
      ==============**作者       : CaKen             ==============
      ==============**版本號     : V1.0              ==============
      ==============**時間       : 2014.08.27               ==============
      ==============**功能描述   : 外部中斷實驗測試            ==============
      ========================================================================================
      ****************************************************************************************
       
      #include"reg52.h"
       
      sbit  CaKen_LED = P0^0;      //LED
       
       
       
      ***************************************************************************************
      函數名:INT_Init();
      備  注:中斷初始化
      ****************************************************************************************
       
      void INT_Init()
      {
         EA = 1;    // 開啟總中斷
       EX1 = 1;   // 允許外部中斷1中斷
       EX0 = 1;   // 允許外部中斷0中斷
       IT1 = 1;   // 1:下降沿觸發  0:低電平觸發
       IT0 = 1;   // 1:下降沿觸發  0:低電平觸發
       
      }
      ***************************************************************************************
      函數名:main
      備  注:
      ****************************************************************************************
      void main()
      {
         INT_Init();
         while(1)
          {
       }
       
      }
       
       
      ***************************************************************************************
      函數名:外部中斷0服務程序
      備  注:中斷時燈開
      ****************************************************************************************
      void CaKen_INT0(void) interrupt 0
      {
        CaKen_LED = 0;
      }
       
       
       
      ***************************************************************************************
      函數名:外部中斷1服務程序
      備  注:中斷時燈關
      ****************************************************************************************
       
      void CaKen_INT1(void) interrupt 2
      {
        CaKen_LED = 1;
      }
       
      =======================================================================================
       -------------------      CaKen工作室  原創作品     --------------------
       -------------------            CaKen工作室  版權所有       --------------------
      ========================================================================================
       
      關閉窗口
      1区1区3区4区产品乱码不卡|印度人交乣女bbw|男人的天堂在线观看