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

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

?? reseive.c

?? 12864液晶驅(qū)動程序
?? C
字號:
//*
//名稱:無線發(fā)射模塊程序
//創(chuàng)建時間:2007-1-4
//編寫人:ghj
//cpu at89c55  主頻11.0593
//ad cs5460 采樣頻率 4.096
//波特率9600 8位 無奇偶
//*/
#include <reg52.h>
#include <send.h>
#include <intrins.h> //_nop_();
#include <absacc.h>
#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void main(void)
{
	Lcd_init();
	led = 1 ;
    EA  = 1  ;    //開總中斷
    ET1 = 0  ;    //close定時器1中斷控制位
    ET0 = 1 ;
    TMOD = 0x21 ; //定時器1工作在方式2
    TH1 = 0xfd ;
    TL1 = 0xfd ;
    TH0 = 0x00 ;
    TL0 = 0x01 ;
    TR0 = 0 ;
    TR1 = 1 ;     //啟動定時器1
    SCON = 0x40 ;//串行口工作在方式1
    PCON = 0x00 ;
    ES = 1 ;     //串行口中斷允許
	REN = 1 ;

	LCMprint(0x0010,01,"%s","低壓變比測量");
	LCMprint(0x0610,01,"%s","高壓變比測量");
	LCMprint(0x0218,01,"%s","保定朗信電");
 	LCMprint(0x0400,02,"%s","!#\"\"&@'\/");
	//Display_mainmenu();
	while(1)
	{
		;
	}
}
void timer0(void) interrupt 1
{
	led = !led ;
}
void serial(void) interrupt 4
{	TR0 = 1 ;
	if(RI)
	{
		RI = 0 ;
		EA = 0 ;
		SerialData = SBUF ;
		EA = 1 ;
		TR0 = 0 ;
		timernum = TL0 -1 ;
		TH0 = 0x00;
		TL0 = 0x01;
		//timernum = 0;
		//timernum = 0 ;
	}
}
void  Delay5us(void)
{
	uchar i;
	for(i=5;i>0;i--);
	_nop_();

}

/* the function for lcm*/
void  WrL_cmd(void)  //write left command
{
	Cs1 = 0 ;
	Cs2 = 1 ;
	Rs = 0 ;
	Rw = 1 ;
	P0 = 0xff ;
	Enb = 1 ;

	Rs = 0 ;
	Rw = 0 ;
	P0 = Com ;
	Enb = 1 ;
	Delay5us() ;
	Enb = 0 ;

}
void  WrR_cmd(void)  //write right command
{
	Cs1 = 1 ;
	Cs2 = 0 ;
	Rs = 0 ;
	Rw = 1 ;
	P0 = 0xff ;
	Enb = 1 ;

	Rs = 0 ;
	Rw = 0 ;
	P0 = Com ;
	Enb = 1 ;
	Delay5us() ;
	Enb = 0 ;	
}
void  WrL_data(void) //write left data
{
	Cs1 = 0 ;
	Cs2 = 1 ;
	Rs = 0 ;
	Rw = 1 ;
	P0 = 0xff ;
	Enb = 1 ;
	
	Rs = 1 ;
	Rw = 0 ;
	P0 = Dat ;
	Enb = 1 ;
	Delay5us() ;
	Enb = 0 ;
}
void  WrR_data(void) //write right data
{
	Cs1 = 1 ;
	Cs2 = 0 ;
	Rs = 0 ;
	Rw = 1 ;
	P0 = 0xff ;
	Enb = 1 ;
	
	Rs = 1 ;
	Rw = 0 ;
	P0 = Dat ;
	Enb = 1 ;
	Delay5us() ;
	Enb = 0 ;	
}

void  Lcd_init(void) //init  lcd
{
	Res = 0 ;
	Delay5us();
	Res = 1 ;
	Com = 0xC0 ;
	WrL_cmd();
	WrR_cmd();
	Com = 0x3f ;
	WrL_cmd();
	WrR_cmd();
	Clear_lcd();	
}
void  Clear_lcd(void) //clear lcd
{
	uchar i,j;
	for(i=0;i<8;i++)
	{
		Com = i | 0xb8 ;
		WrL_cmd();
		WrR_cmd();
		Com = 0x3f ;
		WrL_cmd();
		WrR_cmd();
		for(j=0;j<64;j++)
		{
			Dat = 0x00 ;
			WrL_data();
			WrR_data();
		}
	}
}
void  Display_oneChinese(uchar a[],uchar x,uchar y) //display one chinese
{
	uchar i ;
    uchar row ;
	row  = y ;

    for( i = 0 ; i < 32 ; i++ )
    {
        if( i==16)
        {
          x = x + 1 ;
        }
        else
        {
          ;
        }
        if( i >15)
        {

          row = y + i -16 ;
        }
        else
        {
          row = i + y ;
        }

        Com  =  0xB8 | x ;   //set X reg for lcd
        WrL_cmd() ;
        WrR_cmd() ;

        Com  =  row & 0x3f ; //set Y reg For lcd
        Com  =  Com | 0x40 ;
        WrL_cmd() ;
        WrR_cmd() ;

       if( row >= 64 )
       {
          Dat = a[i] ;
          WrR_data() ;
       }
       if( row < 64 )
       {
          Dat = a[i] ;
          WrL_data() ;
       }

    }
}
uchar LCMprint(uint display_adr,uchar displayType,char *fmt,...)
{
	va_list arg_ptr;
	char data c1,c2;
	uchar uLen,i=0,j=0,x,y;
	char idata tmpBuf[32];
	va_start(arg_ptr,fmt);
	uLen=(uchar)vsprintf(tmpBuf,fmt,arg_ptr);
	va_end(arg_ptr);
	
	x = display_adr >> 8 ;
	y = display_adr & 0xff ;	
	while(i<uLen)
	{
		c1 = tmpBuf[i];
		c2 = tmpBuf[i+1];
		if(displayType == 01)
		{
			for(j=0;j<sizeof(GB_16)/sizeof(GB_16[0]);j++)
			{
				if(c1 == GB_16[j].Index[0] && c2 == GB_16[j].Index[1])
				break ;
			}
			if(j<sizeof(GB_16)/sizeof(GB_16[0]))
			{
					Display_oneChinese(GB_16[j].Msk,x,y);
					y = y + 0x10 ;
					i = i + 1 ;				
			}			
		}
		if(displayType == 02)
		{
			for(j=0;j<sizeof(ascm)/sizeof(ascm[0]);j++)
			{	c2 = ascm[j].Index[0];
				if(c1 == ascm[j].Index[0])
				break;	
			}
			if(j<sizeof(ascm)/sizeof(ascm[0]))
			{
				Display_oneAsscii(ascm[j].Msk,x,y);
				y = y + 8 ;
			}
		}
		i = i + 1 ;
	}
	return 0 ;
}
void  Display_oneAsscii(uchar a[],uchar x,uchar y)  //display one number
{
	uchar i ;
    uchar row ;

    for( i = 0 ; i < 16 ; i++ )
    {
        if( i==8)
        {
          x = x + 1 ;
        }
        else
        {
          ;
        }
        if( i >7)
        {

          row = y + i -8 ;
        }
        if( i <= 7 )
        {
          row = i + y ;
        }

        Com  =  0xB8 | x ;
        WrL_cmd() ;
        WrR_cmd() ;

        Com  =  row & 0x3f ;
        Com  =  Com | 0x40 ;
        WrL_cmd() ;
        WrR_cmd() ;

       if( row >= 64 )
       {
          Dat = a[i] ;
          WrR_data() ;
       }
       if( row < 64 )
       {
          Dat = a[i] ;
          WrL_data() ;
       }

    }
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91免费看片在线观看| 国产老女人精品毛片久久| 91浏览器打开| 亚洲色图欧美在线| 91国在线观看| 日韩制服丝袜先锋影音| 日韩视频一区二区在线观看| 免费观看一级欧美片| 日韩欧美一级在线播放| 国产黄色91视频| 亚洲欧美日韩国产一区二区三区| 91蜜桃网址入口| 午夜视频久久久久久| 日韩精品一区二区三区三区免费| 国产乱国产乱300精品| 中文字幕av一区二区三区 | 国产黄人亚洲片| 国产精品视频一二三区| 在线日韩av片| 国内一区二区在线| 亚洲欧美日韩国产另类专区| 日韩一区二区精品在线观看| 国产成人h网站| 亚洲成av人片在线| 国产三级精品视频| 欧美视频一区在线| 国产一区二区久久| 亚洲午夜电影在线观看| 精品入口麻豆88视频| 91天堂素人约啪| 久久精品国产秦先生| 亚洲黄色在线视频| 久久久久久99久久久精品网站| 成人av网站在线| 另类综合日韩欧美亚洲| 日韩毛片精品高清免费| 欧美成人性福生活免费看| 不卡av在线网| 国产一区二区剧情av在线| 亚洲电影欧美电影有声小说| 国产三级三级三级精品8ⅰ区| 欧美性大战久久久久久久| 国产精品一品视频| 日本视频中文字幕一区二区三区| 国产精品嫩草影院com| 日韩一区二区高清| 欧美日韩在线三级| voyeur盗摄精品| 国产精品综合一区二区三区| 亚洲国产精品一区二区久久 | 亚洲视频一区二区免费在线观看| 欧美一区二区视频在线观看2022| 91玉足脚交白嫩脚丫在线播放| 精品夜夜嗨av一区二区三区| 性做久久久久久免费观看| 国产女主播视频一区二区| 精品国产伦一区二区三区观看方式| 欧洲在线/亚洲| 色综合久久综合网97色综合| 粉嫩一区二区三区性色av| 精品一区二区影视| 日韩高清不卡一区| 日韩一区精品字幕| 亚洲午夜在线电影| 亚洲一区二区三区四区在线免费观看| 国产网站一区二区| 欧美大黄免费观看| 日韩欧美精品三级| 欧美一区中文字幕| 337p亚洲精品色噜噜| 欧美性色黄大片手机版| 一本色道久久综合精品竹菊| 成人免费的视频| 91在线免费看| 91视频一区二区| 色综合天天综合色综合av | 亚洲黄色av一区| 亚洲欧美激情插| 亚洲女厕所小便bbb| 亚洲欧美电影院| 亚洲激情六月丁香| 亚洲国产精品精华液网站| 亚洲一区精品在线| 午夜不卡av在线| 蜜桃在线一区二区三区| 蜜臀久久99精品久久久画质超高清 | 亚洲成在人线在线播放| 亚洲成人av一区二区三区| 亚洲成人福利片| 日韩黄色免费电影| 美女视频黄久久| 国产美女在线观看一区| 东方欧美亚洲色图在线| 色综合天天综合| 欧美日本一道本在线视频| 欧美一区二区三区在| 欧美刺激午夜性久久久久久久| 精品久久人人做人人爰| 国产精品情趣视频| 一区二区三区欧美在线观看| 日本色综合中文字幕| 国产一区二区在线观看免费| 丁香激情综合国产| 色呦呦一区二区三区| 制服丝袜中文字幕亚洲| 久久久久久久久一| 一区二区三区免费| 蜜乳av一区二区| 成人爱爱电影网址| 91精品国产麻豆| 国产婷婷精品av在线| 洋洋成人永久网站入口| 国内精品免费**视频| 91老师片黄在线观看| 678五月天丁香亚洲综合网| 国产欧美一区二区三区在线老狼| 亚洲人成在线观看一区二区| 视频一区二区国产| 成人美女视频在线观看| 欧美天天综合网| 久久色中文字幕| 亚洲成av人片在www色猫咪| 国产精品一二三四区| 91福利视频在线| 26uuu国产在线精品一区二区| 中文字幕日韩av资源站| 日本91福利区| 99久久伊人精品| 久久免费美女视频| 天天综合网 天天综合色| 成人av在线观| 亚洲精品一区二区三区四区高清| 一区二区三区四区激情| 国产91精品久久久久久久网曝门| 欧美一区二区网站| 亚洲综合一二区| 99久久精品情趣| 精品久久久久久久久久久院品网| 亚洲午夜精品网| av中文字幕不卡| 国产欧美一区二区精品性色| 偷拍一区二区三区| 色8久久人人97超碰香蕉987| 久久精品视频网| 精品亚洲aⅴ乱码一区二区三区| 色婷婷久久综合| 国产精品国产自产拍在线| 久久99精品久久久久婷婷| 7777精品伊人久久久大香线蕉经典版下载 | 奇米888四色在线精品| 色八戒一区二区三区| 国产精品免费人成网站| 极品少妇一区二区| 91精品国产日韩91久久久久久| 亚洲精品国产视频| 91女人视频在线观看| 国产精品二三区| 成人一二三区视频| 国产欧美日韩激情| 国精产品一区一区三区mba桃花| 欧美一区2区视频在线观看| 一区二区高清在线| 欧美性xxxxxx少妇| 一区二区免费看| 日本精品一区二区三区高清| 1区2区3区精品视频| 成人91在线观看| 中文字幕一区三区| 91亚洲精品乱码久久久久久蜜桃| 中文字幕中文字幕在线一区| 欧美三级三级三级爽爽爽| 一区二区在线观看视频| 91精品办公室少妇高潮对白| 亚洲精品日韩综合观看成人91| 91视频精品在这里| 亚洲综合自拍偷拍| 欧美日韩一区中文字幕| 日韩电影在线免费观看| 日韩免费观看2025年上映的电影| 欧美aⅴ一区二区三区视频| 制服丝袜亚洲精品中文字幕| 日本麻豆一区二区三区视频| 26uuu国产日韩综合| 国产精品99久久不卡二区| 国产精品欧美久久久久无广告 | 久久久精品tv| 9i看片成人免费高清| 一区二区三区中文字幕精品精品| 在线免费观看日本一区| 午夜视频一区二区| 欧美精品一区二区三| 成人性色生活片| 亚洲国产乱码最新视频| 日韩精品一区二| 99久久国产综合精品麻豆| 亚洲一二三区视频在线观看| 91精品国产美女浴室洗澡无遮挡| 国产一区二区在线免费观看| 最新高清无码专区| 欧美一卡2卡三卡4卡5免费|