久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2503|回復(fù): 2
收起左側(cè)

msp430f5529簡易計數(shù)器

[復(fù)制鏈接]
ID:741202 發(fā)表于 2020-4-29 19:34 | 顯示全部樓層 |閱讀模式


#include "MSP430F5529.h"       //MSP頭文件
#include "key.h"               //包含按鍵檢測功能文件
#include "IIC.h"               //包含IIC通信功能與顯示函數(shù)文件

void IOInit();
  

  void IOInit(){   //初始化端口函數(shù)



/*******
  
獨(dú)立按鍵部分IO口定義填空

********/

//設(shè)置P1.1和P2.1為輸入模式
    P1SEL &= 0xFD;
    P1DIR &= 0xFD;
    P2SEL &= 0xFD;
    P2DIR &= 0xFD;

//設(shè)置P1.1和P2.1使能上拉/下拉模式
    P1REN |= 0x2;
    P2REN |= 0x2;
//設(shè)置P1.1和P2.1為上拉模式
    P1OUT |= 0x2;
    P2OUT |= 0x2;


/*********

LED燈部分IO口定義填空

*******/


//設(shè)置P1.0和P4.7為輸出模式
    P1SEL &= 0xFE;
    P1DIR |= 1;
    P4SEL &= 0x7F;
    P4DIR |= 0x80;
  }
int main( void )
{
  enum key_type key;
  unsigned long old_num=1;
  unsigned long pre_num=1;
  
  
  WDTCTL = WDTPW+WDTHOLD;  // Stop WDT

  LCD_Init();          //顯示屏初始化
  IOInit(); //初始化各種端口
  LCD_ShowNum(0,0,2020,5,16);  //初始化在(0,0)處顯示數(shù)字2019長度為5
  

  

  while(1)
  {
    key = KeyScan();
    if( key != NOKEY )
    {
      switch(key)
      {
        case KEYLEFT  : pre_num--;
        break;
/*******
        
   判斷右鍵按下填空
  
*******/
        
        //如果是右鍵按下 則數(shù)字加1
         case KEYRIGHT : pre_num++;
         break;
      }
    }
/*******
      
顯示部分填空
      
********/
      if(old_num!=pre_num)
      {
      //指定位置顯示數(shù)字
          LCD_ShowNum(0,0,pre_num,5,16);
      
      }
      old_num=pre_num;
      
/*******
      
如果為偶數(shù)設(shè)置LED亮滅狀態(tài)填空

*******/
      
      if (pre_num%2 == 0)
      {
        P1OUT &= 0xFE;
        P4OUT |= 0x80;
        // P1.0滅且P4.7亮
      }
      
/******
     
如果為奇數(shù)設(shè)置LED燈亮滅狀態(tài)填空
      
******/
      
      else
      {
        P1OUT |= 1;
        P4OUT &= 0x7F;
        //P1.0亮且P4.7滅
      }
      
    }
  }
回復(fù)

使用道具 舉報

ID:1 發(fā)表于 2020-4-30 14:02 | 顯示全部樓層
本帖需要重新編輯補(bǔ)全電路原理圖,源碼,詳細(xì)說明與圖片即可獲得100+黑幣(帖子下方有編輯按鈕)
回復(fù)

使用道具 舉報

ID:904076 發(fā)表于 2021-4-11 19:25 | 顯示全部樓層
兄弟,能不能看看你的IIc.h和key.c文件
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 天天干成人网 | 国产成人精品久久二区二区91 | 欧美一级免费看 | 在线观看第一区 | 91久久国产综合久久91精品网站 | 在线日韩在线 | 黄网站免费入口 | 国产视频黄色 | 天天躁日日躁狠狠的躁天龙影院 | 黄 色 毛片免费 | 激情小视频 | 欧美一级www片免费观看 | 国产精品99久久久久久动医院 | 久久免费精品 | 欧洲精品视频一区 | 日韩精品一区二区三区中文字幕 | 91国内精品久久 | 国产日韩一区二区三区 | 97视频人人澡人人爽 | 国产欧美一区二区三区另类精品 | 一区二区三区四区免费在线观看 | 在线视频a | 曰批视频在线观看 | 天天干天天草 | 亚洲综合区 | 国产精品视频不卡 | 天天天操 | 亚洲成人二区 | 欧美另类视频在线 | 亚洲色图50p | 国产在线不卡视频 | 精品久久久久久久久久久 | 人人草人人干 | av网站在线看 | 综合久久综合久久 | 中文字幕一区二区三区精彩视频 | 亚洲欧美网站 | 狠狠干天天干 | 亚洲一区二区av在线 | av中文字幕在线观看 | 自拍偷拍小视频 |