亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? main.c

?? STM8全部資料
?? C
字號(hào):

/********************************************************************************************************
*
* File                : tc.c
* Hardware Environment: 
* Build Environment   : ST Visual Develop 4.1.6
* Version             : V1.0
* By                  : Xiao xian hui
*
*                                  (c) Copyright 2005-2010, WaveShare
*                                       http://www.waveShare.net
*                                          All Rights Reserved
*
*********************************************************************************************************/

#include "STM8_TSL_RC_API.h"
#include <stm8s105c4.h>
#include <system2.h>
#include <ws_lcd_st7920.h>

/*
#define LED1_PIN_MASK  ((u8)0x08)
#define LED1_PORT_ODR  GPIOD->ODR
#define LED1_PORT_DDR  GPIOD->DDR
#define LED1_PORT_CR1  GPIOD->CR1

#define LED2_PIN_MASK  ((u8)0x04)
#define LED2_PORT_ODR  GPIOD->ODR
#define LED2_PORT_DDR  GPIOD->DDR
#define LED2_PORT_CR1  GPIOD->CR1

#define LED3_PIN_MASK  ((u8)0x01)
#define LED3_PORT_ODR  GPIOD->ODR
#define LED3_PORT_DDR  GPIOD->DDR
#define LED3_PORT_CR1  GPIOD->CR1*/

#define LED1_ON()  Led1State = ON;
#define LED1_OFF() Led1State = OFF;

#define LED2_ON()  Led2State = ON;
#define LED2_OFF() Led2State = OFF;

#define LED3_ON()  Led3State = ON;
#define LED3_OFF() Led3State = OFF;

typedef enum
{
  OFF = 0,
  ON = 1
} LedState_T;

LedState_T Led1State,Led2State,Led3State;


_Bool in_range;
_Bool p_valid;
char *ptr;

//--------    SECTION DEFINITION FOR THIS FILE   --------------
#if defined(__CSMC__) && defined(USE_PRAGMA_SECTION)
#pragma section [CONFIG_RAM]
#pragma section @tiny [CONFIG_RAM0]
#pragma section (CONFIG_CODE)
#pragma section const {CONFIG_CONST}
#endif

void ExtraCode_Init(void);
void ExtraCode_StateMachine(void);


void main(void)
{


  unsigned char value = 100;
	
  in_range = (value >= 10) && (value <= 20);
  p_valid = ptr;   /* p_valid is true if ptr not 0 */


	CLK->CKDIVR = 0x00; // Main freq divided by 1 = Full Freq
	
	TSL_Init();
	ExtraCode_Init();
	delay_ms(900);
	st7920LcdInit();
	showLine(0,0,lcd_buffer,"Capacitive Touch");
	showLine(0,1,lcd_buffer,"Key1: No~!!");
	showLine(0,2,lcd_buffer,"Key2: No~!!");
	showLine(0,3,lcd_buffer,"Key3: No~!!");
	refreshLCD(lcd_buffer);
  for (;;) {
    
		ExtraCode_StateMachine();
		
    TSL_Action();
   
	}
  
}

void ExtraCode_Init(void)
{

  u8 i;

  /* All keys are implemented and enabled */

  for (i = 0; i < NUMBER_OF_SINGLE_CHANNEL_KEYS; i++)
  {
    sSCKeyInfo[i].Setting.b.IMPLEMENTED = 1;
    sSCKeyInfo[i].Setting.b.ENABLED = 1;
    sSCKeyInfo[i].DESGroup = 0x01; /* Put 0x00 to disable the DES on these pins */
  }

#if NUMBER_OF_MULTI_CHANNEL_KEYS > 0
  for (i = 0; i < NUMBER_OF_MULTI_CHANNEL_KEYS; i++)
  {
    sMCKeyInfo[i].Setting.b.IMPLEMENTED = 1;
    sMCKeyInfo[i].Setting.b.ENABLED = 1;
    sMCKeyInfo[i].DESGroup = 0x01; /* Put 0x00 to disable the DES on these pins */
  }
#endif

  /* Init I/O in Output Push-Pull to drive the LED */
	/*LED1_PORT_ODR |= LED1_PIN_MASK; /* LED1 is ON by default */
 /* LED1_PORT_DDR |= LED1_PIN_MASK;
  LED1_PORT_CR1 |= LED1_PIN_MASK;
  Led1State = ON;
  /*
  LED2_PORT_ODR |= LED2_PIN_MASK; /* LED1 is ON by default */
 /* LED2_PORT_DDR |= LED2_PIN_MASK;
  LED2_PORT_CR1 |= LED2_PIN_MASK;
  Led2State = ON;
  */
 /* *LED3_PORT_ODR |= LED3_PIN_MASK; /* LED1 is ON by default */
 /* LED3_PORT_DDR |= LED3_PIN_MASK;
  LED3_PORT_CR1 |= LED3_PIN_MASK;
  Led3State = ON;
  */
  enableInterrupts();

}


void ExtraCode_StateMachine(void)	{

	if ((TSL_GlobalSetting.b.CHANGED) && (TSLState == TSL_IDLE_STATE))
  {
   
		TSL_GlobalSetting.b.CHANGED = 0;
    
    if (sSCKeyInfo[0].Setting.b.DETECTED) /* KEY 1 touched */
    {
      if (Led1State == OFF)
      {
        LED1_ON();
				showLine(6,1,lcd_buffer,"Yes~!");
				refreshLCD(lcd_buffer);
      }
      else
      {
        LED1_OFF();
				showLine(6,1,lcd_buffer,"No~!");
				refreshLCD(lcd_buffer);
      }
    }
   
    if (sSCKeyInfo[1].Setting.b.DETECTED) /* KEY 2 touched */
    {
      if (Led2State == OFF)
      {
        LED2_ON();
				showLine(6,2,lcd_buffer,"Yes~!");
				refreshLCD(lcd_buffer);
      }
      else
      {
        LED2_OFF();
				showLine(6,2,lcd_buffer,"No~!");
				refreshLCD(lcd_buffer);
      }
    }
    
    if (sSCKeyInfo[2].Setting.b.DETECTED) /* KEY 3 touched */
    {
      if (Led3State == OFF)
      {
        LED3_ON();
				showLine(6,3,lcd_buffer,"Yes~!");
				refreshLCD(lcd_buffer);
      }
      else
      {
        LED3_OFF();
				showLine(6,3,lcd_buffer,"No~!");
				refreshLCD(lcd_buffer);
      }
    }
  }
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
极品瑜伽女神91| 日韩av中文字幕一区二区| 国产成人欧美日韩在线电影| 久久久一区二区三区| 国产精品66部| 日韩毛片精品高清免费| 91免费在线看| 图片区日韩欧美亚洲| 国产视频视频一区| 欧美综合亚洲图片综合区| 亚洲小少妇裸体bbw| 日韩欧美国产一区二区三区| 精品亚洲aⅴ乱码一区二区三区| www久久久久| 99视频在线精品| 日韩在线一区二区三区| 日韩精品在线看片z| 成人动漫视频在线| 天天做天天摸天天爽国产一区| 精品免费日韩av| 成人午夜激情影院| 亚洲成人自拍一区| 国产欧美日韩在线| 在线成人小视频| 国产成人av一区二区三区在线| 一区二区不卡在线视频 午夜欧美不卡在| 欧美在线不卡一区| 韩国女主播一区| 亚洲制服丝袜av| 久久精品在线免费观看| 色婷婷综合激情| 精品中文字幕一区二区小辣椒| 国产精品久久毛片av大全日韩| 在线综合视频播放| a在线欧美一区| 久久国产婷婷国产香蕉| 亚洲精品中文字幕在线观看| 日韩一级在线观看| 色婷婷亚洲综合| 国产精品亚洲а∨天堂免在线| 亚洲成人在线观看视频| 中文在线资源观看网站视频免费不卡| 欧美久久久影院| 91网站黄www| 国产精品一级片| 午夜视频在线观看一区二区| 国产精品蜜臀在线观看| 精品国产一区二区三区忘忧草| 欧美日韩一区不卡| 色综合久久天天| 成年人国产精品| 国产米奇在线777精品观看| 日韩vs国产vs欧美| 亚洲第一av色| 一区二区视频在线| 国产精品丝袜久久久久久app| 欧美不卡一区二区三区四区| 欧美午夜片在线看| 99精品国产99久久久久久白柏| 国产在线国偷精品产拍免费yy| 丝袜美腿亚洲色图| 亚洲国产乱码最新视频| 亚洲精品视频在线观看免费| 国产精品国产三级国产a| 久久毛片高清国产| 久久精品夜夜夜夜久久| 久久综合九色欧美综合狠狠| 欧美va亚洲va国产综合| 欧美成人在线直播| 精品免费国产二区三区| 日韩女同互慰一区二区| 国产精品沙发午睡系列990531| xnxx国产精品| 久久午夜色播影院免费高清| 精品久久久网站| 久久―日本道色综合久久| 久久久精品tv| 国产三级一区二区| 国产欧美久久久精品影院| 久久精品一区二区三区不卡牛牛| 久久日韩粉嫩一区二区三区| 国产亚洲午夜高清国产拍精品| 久久久久久久久久久久电影 | 九九精品视频在线看| 午夜精品福利一区二区蜜股av| 午夜欧美一区二区三区在线播放| 五月综合激情日本mⅴ| 日韩**一区毛片| 久久99久久久久| 黄页网站大全一区二区| 国产不卡在线播放| 97精品久久久久中文字幕| 一本大道久久a久久精品综合| 欧美视频中文一区二区三区在线观看| 在线免费亚洲电影| 制服丝袜av成人在线看| xvideos.蜜桃一区二区| 欧美国产成人精品| 亚洲一二三级电影| 极品少妇xxxx偷拍精品少妇| 高清国产一区二区三区| 91视频免费播放| 7777精品伊人久久久大香线蕉超级流畅| 欧美一区二区三区婷婷月色 | 成熟亚洲日本毛茸茸凸凹| av中文字幕一区| 91精品久久久久久久91蜜桃| 久久先锋资源网| 亚洲女人的天堂| 久久国产视频网| 91视频在线观看| 日韩精品一区二区三区视频| 一区精品在线播放| 日本成人在线电影网| 成人免费电影视频| 欧美精品国产精品| 中文字幕免费一区| 日韩不卡一二三区| 91网站最新地址| 久久综合国产精品| 亚洲成人777| 顶级嫩模精品视频在线看| 欧美日韩成人在线| 中文一区在线播放| 青青青爽久久午夜综合久久午夜| 成人激情免费视频| 日韩一二三区不卡| 一个色在线综合| 国产成人午夜精品5599| 欧美一区二区三区在线看| 国产精品二三区| 国产在线视频不卡二| 欧美精品三级在线观看| 国产精品久久精品日日| 九九热在线视频观看这里只有精品| 在线一区二区三区做爰视频网站| 久久久噜噜噜久久中文字幕色伊伊| 亚洲一区二区三区视频在线播放| 欧美高清性hdvideosex| 国产精品久久久久久久久图文区| 久久精品72免费观看| 91国产福利在线| 国产精品久久久久久亚洲伦| 国产美女精品人人做人人爽| 欧美精品久久一区| 亚洲综合无码一区二区| 99视频精品免费视频| 久久久精品国产免费观看同学| 蜜臀av性久久久久蜜臀aⅴ流畅 | 久久久久国产精品厨房| 日本不卡一二三| 欧美乱妇20p| 亚洲一区二区精品视频| 色综合久久久久综合| 国产精品久久久久一区二区三区共| 国产成人综合在线观看| 精品国一区二区三区| 六月丁香综合在线视频| 日韩欧美美女一区二区三区| 日本中文字幕不卡| 制服丝袜亚洲播放| 人人狠狠综合久久亚洲| 91超碰这里只有精品国产| 亚洲电影第三页| 精品视频1区2区3区| 亚洲一区二区三区中文字幕在线| 在线亚洲一区二区| 一区二区三区美女视频| 欧美少妇xxx| 丝袜诱惑亚洲看片| 欧美一级一区二区| 国精产品一区一区三区mba桃花 | 国产欧美精品一区二区色综合朱莉| 久久99国产精品久久| 精品国产三级a在线观看| 韩国一区二区三区| 日本一区二区不卡视频| caoporm超碰国产精品| 亚洲伦理在线精品| 欧美三级韩国三级日本一级| 日韩精彩视频在线观看| 欧美一区二区三区电影| 国产精品综合久久| 国产精品国模大尺度视频| 在线欧美小视频| 美腿丝袜一区二区三区| 日本一区二区综合亚洲| 色综合一区二区三区| 五月激情六月综合| 久久―日本道色综合久久| 99久久精品国产精品久久| 一二三区精品视频| 日韩欧美色电影| 99re热这里只有精品视频| 午夜精品福利在线| 国产喂奶挤奶一区二区三区| 色香蕉成人二区免费| 日韩不卡一区二区| 欧洲av在线精品| 国产成人综合视频|