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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? lcd和定時(shí).txt

?? 4線接法lcd1602的程序。已通過調(diào)試
?? TXT
字號(hào):
//文件包含
#include <reg51.h>
#include <string.h>
#include <intrins.h>
#include<absacc.h>
#include<math.h>
//宏定義數(shù)據(jù)類型
#define 	INT8U		unsigned char
#define 	INT16U		unsigned int
#define     uchar       unsigned char
#define     uint        unsigned int
#define 	ulong   	unsigned long
//引腳定義
#define  LCD_Data  P0
sbit LCD1602_RS = P0^0;
sbit LCD1602_RW = P0^1;
sbit LCD1602_EN = P0^2;
sbit dac0832_cs = P2^3;
//全局變量定義
uchar code ASCII[]={"0123456789ABCDEFnnnnnnnnnnnn"};
uchar testnum=0;


/*************************************液晶顯示*******************************************
*******************************************************************************************
******************************************************************************************/
 void delay_nms(unsigned int n)
{
    unsigned int i=0,j=0;
    for (i=n;i>0;i--)
     for (j=0;j<1140;j++);
}
void Delayms(void)
{
 uchar TempCycA =5;//10
 uint TempCycB;
 while(TempCycA--)
 {
  TempCycB=6269;
  while(TempCycB--);
 };
}

/******************** LCD PART *************************************/
void LCD_delay(void)
{
  unsigned char i;
  for(i=40;i>0;i--)
    ;
}

void LCD_en_command(unsigned char command)
{

  LCD1602_RS=0;
  LCD1602_RW=0;
  LCD1602_EN=0;

  LCD_Data |=(command & 0xf0);
  LCD_Data &=(command & 0xf0) | 0x0f;

  LCD1602_EN=1;
  LCD_delay();
  LCD1602_EN=0;

  LCD_Data |=(command & 0x0f)<<4;
  LCD_Data &=(command & 0x0f)<<4 | 0x0f;
  LCD1602_EN=1;
  LCD_delay();
  LCD1602_EN=0;
}
/********************************************************************/
void LCD_en_dat(unsigned char dat)
{

  LCD1602_RS=1;
  LCD1602_RW=0;
  LCD1602_EN=0;
  LCD_Data |=(dat & 0xf0);
  LCD_Data &=(dat & 0xf0) | 0x0f;

  LCD1602_EN=1;
  LCD_delay();
  LCD1602_EN=0;

  LCD_Data |=(dat & 0x0f)<<4;
  LCD_Data &=(dat & 0x0f)<<4 | 0x0f;
  LCD1602_EN=1;

  LCD_delay();
  LCD1602_EN=0;
}
/********************************************************************/
void LCD_set_xy( unsigned char x, unsigned char y )
{
  unsigned char address;
  if (y ==0)
      address = 0x80 + x;
  else
      address = 0xC0 + x;
  LCD_en_command(address);
}
/********************************************************************/
void LCD_write_char( unsigned x,unsigned char y,unsigned char dat)
{
  LCD_set_xy( x, y );
  LCD_en_dat(dat);
}
/********************************************************************/
void LCD_write_string(unsigned char X,unsigned char Y,unsigned char *s)
{
    LCD_set_xy( X, Y );             //set address
    while (*s)                      // write character
    {
      //LCDIO=*s;                   //嚴(yán)重錯(cuò)誤!!!
      LCD_en_dat(*s);
      s ++;
    }
}
/********************************************************************/
void LCD_init(void)
{
  LCD_en_command(0x01);
  delay_nms(5);
  LCD_en_command(0x01);
  delay_nms(5);
  LCD_en_command(0x28);
  delay_nms(5);
  LCD_en_command(0x28);
  delay_nms(5);
  LCD_en_command(0x28);
  delay_nms(5);
  LCD_en_command(0x0C);
  delay_nms(5);
  LCD_en_command(0x80);
  delay_nms(5);
  LCD_en_command(0x01);
  delay_nms(5);
}
/******************************************************************/



/******************************************中斷********************************************
*******************************************************************************************
******************************************************************************************/
void steepdelay(void) interrupt 1
{
   TH0=0x00;

 TL0=0x00;

 TR0=1;

   testnum++;
   

}
/******************************************中斷_結(jié)束********************************************
*******************************************************************************************
**************************************************************************************/


//定時(shí)器初始化
void interruptInit(void)
{
	  TMOD=0x01;
	  TH0=0x00;
	  TL0=0x00;
	  TR0=1;
	  ET0=1;
	  EA=1;
}
/****************************************主程序*******************************************
*******************************************************************************************
*****************************************************************************************/
void main(void)
{
          interruptInit();
	  LCD_init(); //LCM初始化
           LCD_write_string(0,0 ,"       ");
	  Delayms();
          Delayms();
	  LCD_write_string(0,0 ,"waiting      ");
	  Delayms();
          Delayms();
           LCD_write_string(0,0 ,"       ");
	  Delayms();
          Delayms();
          LCD_write_string(0,0 ,"welcoming      ");
	  Delayms();
          Delayms();
           LCD_write_string(0,0 ,"               ");
	  Delayms(); LCD_init(); //LCM初始化
	  while(1)
	  {
		            LCD_write_string(0,0 ,"Motor      ");
                             LCD_write_string(0,2 ,"zhaosdfjj       ");
                             LCD_write_char(9,1,ASCII[testnum]);




	   }

}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲摸摸操操av| 日韩av成人高清| 日韩欧美成人激情| 欧美日韩综合不卡| 欧美性一区二区| 欧美一级搡bbbb搡bbbb| 欧美性受极品xxxx喷水| 欧美日韩精品一区二区| 欧美亚洲丝袜传媒另类| 欧美三级韩国三级日本一级| 制服.丝袜.亚洲.中文.综合| 日韩一区二区视频在线观看| 精品国产91洋老外米糕| 国产亚洲综合性久久久影院| 国产精品久久久久久久午夜片 | 亚洲chinese男男1069| 亚洲一区二区在线播放相泽| 午夜精品影院在线观看| 麻豆91精品视频| 不卡av电影在线播放| 色婷婷av一区二区三区之一色屋| 在线观看免费视频综合| 欧美日本一区二区| 久久久久久久电影| 亚洲免费成人av| 天堂在线一区二区| 国产精品系列在线播放| 99久久99久久精品免费看蜜桃| 成人久久久精品乱码一区二区三区| 成人av电影在线播放| 欧美美女直播网站| 中文字幕精品一区| 亚洲成在人线免费| 国产乱码精品1区2区3区| 91论坛在线播放| 欧美日韩情趣电影| 国产日产欧美精品一区二区三区| 亚洲综合久久av| 国产成人午夜视频| 欧美高清视频不卡网| 国产日本亚洲高清| 美国毛片一区二区| 欧美日韩一区小说| 欧美激情综合在线| 日韩主播视频在线| 91美女视频网站| 精品美女在线观看| 亚洲不卡一区二区三区| 成人动漫中文字幕| 国产午夜精品久久| 看电影不卡的网站| 欧美一区二区三区精品| 亚洲激情男女视频| 99综合影院在线| 欧美激情综合网| 韩国一区二区三区| 精品国产一区二区在线观看| 亚洲一区在线视频观看| 色综合久久精品| 国产精品久久三| 国产99久久久国产精品潘金| 久久久亚洲综合| 日韩电影在线看| 91看片淫黄大片一级在线观看| 国产亚洲欧美一级| 国产精品一二三在| 国产午夜精品美女毛片视频| 国产在线观看一区二区| 欧美午夜一区二区三区| 国产精品欧美综合在线| 狠狠久久亚洲欧美| 久久精品一区八戒影视| 国产伦精品一区二区三区免费迷| 欧美高清性hdvideosex| 亚洲123区在线观看| 欧美日韩不卡视频| 免费在线欧美视频| 精品成人一区二区三区四区| 国内精品第一页| 国产亚洲一区二区三区四区| 国产精品亚洲成人| 亚洲国产成人私人影院tom| 久久国产生活片100| 久久―日本道色综合久久| 裸体在线国模精品偷拍| 欧美精品1区2区| 精品一二三四区| 日本一区二区高清| 91丨国产丨九色丨pron| 一区二区三区四区在线| 欧美理论电影在线| 亚洲自拍偷拍图区| 日韩免费高清av| 成人激情免费网站| 亚洲午夜羞羞片| 欧美成人午夜电影| 国产成人在线电影| 亚洲高清一区二区三区| 欧美一区二区视频网站| 久久国产麻豆精品| 最新中文字幕一区二区三区 | 日韩一区欧美一区| 欧美性色aⅴ视频一区日韩精品| 亚洲高清一区二区三区| 精品久久国产字幕高潮| eeuss鲁片一区二区三区| 一区二区三区四区激情| 日韩美女主播在线视频一区二区三区| 国产精品69久久久久水密桃| 亚洲午夜免费视频| 久久亚洲综合色一区二区三区| youjizz国产精品| 麻豆成人av在线| 亚洲四区在线观看| 精品日韩在线观看| 色94色欧美sute亚洲13| 韩国女主播成人在线观看| 日韩毛片在线免费观看| 日韩欧美电影一二三| 91精品办公室少妇高潮对白| 国内精品久久久久影院一蜜桃| 亚洲猫色日本管| xfplay精品久久| 欧美日本不卡视频| 色婷婷综合久久久久中文| 黄页视频在线91| 日韩中文字幕91| 亚洲精品中文字幕在线观看| wwww国产精品欧美| 欧美久久久久久久久中文字幕| av一区二区不卡| 寂寞少妇一区二区三区| 午夜激情综合网| 一区二区三区久久久| 亚洲欧洲美洲综合色网| 中文字幕高清不卡| 日韩无一区二区| 91麻豆精品在线观看| 国产成人在线视频网站| 免费高清不卡av| 亚洲一区二区av电影| 亚洲欧美一区二区三区极速播放| 精品粉嫩aⅴ一区二区三区四区| 在线免费亚洲电影| 成人一区二区在线观看| 国产在线播放一区| 久久疯狂做爰流白浆xx| 亚洲小说欧美激情另类| 亚洲人成7777| 亚洲综合免费观看高清完整版在线| 国产精品欧美久久久久无广告 | 成人免费av网站| 国产在线观看免费一区| 国产精品一区专区| 紧缚奴在线一区二区三区| 狠狠久久亚洲欧美| 国产精品1024| thepron国产精品| 99精品国产热久久91蜜凸| 99久久99久久精品免费看蜜桃| 99re免费视频精品全部| 日本乱人伦一区| 欧美美女bb生活片| 日韩久久久精品| 中文字幕免费观看一区| 国产欧美一区二区三区网站 | 亚洲激情自拍视频| 亚洲午夜电影在线| 免费人成精品欧美精品| 久久精品噜噜噜成人av农村| 精品一区二区三区在线视频| 成人一级视频在线观看| 色一区在线观看| 91精品国产欧美一区二区18| 日韩欧美在线综合网| 国产欧美日韩精品一区| 最新国产成人在线观看| 午夜精彩视频在线观看不卡| 国内精品嫩模私拍在线| 91美女福利视频| 欧美一区二区二区| 中文乱码免费一区二区| 亚洲一区自拍偷拍| 久久国产夜色精品鲁鲁99| 97精品久久久久中文字幕| 在线电影欧美成精品| 国产亚洲人成网站| 性做久久久久久免费观看| 国产精品99久久久久久久vr | 黑人巨大精品欧美黑白配亚洲| 国产精品影视在线| 欧美日韩在线电影| 国产人成一区二区三区影院| 亚洲永久精品大片| 国产.精品.日韩.另类.中文.在线.播放| 97久久人人超碰| 欧美一区二区三区公司| 曰韩精品一区二区| 精品写真视频在线观看| www.欧美.com|