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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? displayled.c

?? 顯示條屏原代碼
?? C
?? 第 1 頁 / 共 2 頁
字號:
//*********************************************************//
//*********************************************************//
//***********************點陣LED顯示屏*********************//
//*********************************************************//

//實現漢字靜態顯示      2008.01.28
//實現由上而下逐行顯示  2008.02.14
//串口通信功能調試完成  2008.02.15
//實現由左向右顯示漢字  2008.02.17
//單屏左移完成          2008.02.17
//單屏連續移動完成      2008.02.17
//實現屏幕連續移動      2008.02.18
//實現雙E2PROM讀寫      2008.02.28
//串口模擬下載字模      2008.02.28
//時間顯示調試完成


#include"reg52.h"
#include "intrins.h"
#include <string.h>
#include <ctype.h>


typedef	unsigned char uchar;
typedef	unsigned int  uint;
typedef unsigned long ulong;


sfr  WDT_CONTR =0xe1;
sfr  AUXR      =0x8e;

sbit WP2    =P1^1;
sbit OE0    =P1^2;
sbit SER0   =P1^3;
sbit Rclk   =P1^4;
sbit GATE   =P1^5;
sbit SCL    =P1^6;
sbit WP1    =P1^7;
sbit RxD    =P3^0;
sbit TxD    =P3^1;
sbit T_CLK  =P3^2;		//SCK
sbit T_IO   =P3^3;		//IO
sbit T_RST  =P3^4;     	//REST
sbit SDA    =P3^5;
sbit SDA1   =P3^7;

bit iic_flag=0;	        //IIC選擇 iic_flag=0選擇AT24C256(1) iic_flag=1選擇AT24C256(2)
bit flag=0;
bit move_flag=0;        //靜態和移動選擇
bit t_c=1;

unsigned char  taba[]={0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff};
unsigned char  l_data[]={0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff};
unsigned char  tabc[]={0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff};

unsigned char  code tabb[]={0x80,0x00,0x40,0x00,0x20,0x00,0x10,0x00,
                            0x08,0x00,0x04,0x00,0x02,0x00,0x01,0x00,
                            0x00,0x80,0x00,0x40,0x00,0x20,0x00,0x10,
							0x00,0x08,0x00,0x04,0x00,0x02,0x00,0x01};	   //由上而下逐行掃描

unsigned char  code num[12][8]=										       //存數字字模
{
{
/*------------------------------------------------------------------------------
;  源文件 / 文字 : 0
;  寬×高(像素): 8×8
------------------------------------------------------------------------------*/
//寬的像素數,高的像素數,寬的字節數,參數設置可選
0xFF,0xC7,0xBB,0xBB,0xBB,0xBB,0xBB,0xC7,
},
{
/*------------------------------------------------------------------------------
;  源文件 / 文字 : 1
;  寬×高(像素): 8×8
------------------------------------------------------------------------------*/
//寬的像素數,高的像素數,寬的字節數,參數設置可選
0xFF,0xEF,0xCF,0xEF,0xEF,0xEF,0xEF,0xC7,
},
{
/*------------------------------------------------------------------------------
;  源文件 / 文字 : 2
;  寬×高(像素): 8×8
------------------------------------------------------------------------------*/
//寬的像素數,高的像素數,寬的字節數,參數設置可選
0xFF,0xC7,0xBB,0xFB,0xF7,0xEF,0xDF,0x83,
},
{
/*------------------------------------------------------------------------------
;  源文件 / 文字 : 3
;  寬×高(像素): 8×8
------------------------------------------------------------------------------*/
//寬的像素數,高的像素數,寬的字節數,參數設置可選
0xFF,0xC7,0xBB,0xFB,0xE7,0xFB,0xBB,0xC7,
},
{
/*------------------------------------------------------------------------------
;  源文件 / 文字 : 4
;  寬×高(像素): 8×8
------------------------------------------------------------------------------*/
//寬的像素數,高的像素數,寬的字節數,參數設置可選
0xFF,0xF7,0xE7,0xD7,0xB7,0x81,0xF7,0xF7,
},
{
/*------------------------------------------------------------------------------
;  源文件 / 文字 : 5
;  寬×高(像素): 8×8
------------------------------------------------------------------------------*/
//寬的像素數,高的像素數,寬的字節數,參數設置可選
0xFF,0x83,0xBF,0x87,0xFB,0xFB,0xBB,0xC7,
},
{
/*------------------------------------------------------------------------------
;  源文件 / 文字 : 6
;  寬×高(像素): 8×8
------------------------------------------------------------------------------*/
//寬的像素數,高的像素數,寬的字節數,參數設置可選
0xFF,0xC7,0xBF,0xBF,0x87,0xBB,0xBB,0xC7,
},
{
/*------------------------------------------------------------------------------
;  源文件 / 文字 : 7
;  寬×高(像素): 8×8
------------------------------------------------------------------------------*/
//寬的像素數,高的像素數,寬的字節數,參數設置可選
0xFF,0x83,0xFB,0xF7,0xEF,0xEF,0xEF,0xEF,
},
{
/*------------------------------------------------------------------------------
;  源文件 / 文字 : 8
;  寬×高(像素): 8×8
------------------------------------------------------------------------------*/
//寬的像素數,高的像素數,寬的字節數,參數設置可選
0xFF,0xC7,0xBB,0xBB,0xC7,0xBB,0xBB,0xC7,
},
{
/*------------------------------------------------------------------------------
;  源文件 / 文字 : 9
;  寬×高(像素): 8×8
------------------------------------------------------------------------------*/
//寬的像素數,高的像素數,寬的字節數,參數設置可選
0xFF,0xC7,0xBB,0xBB,0x83,0xFB,0xFB,0x87,
},
{
/*------------------------------------------------------------------------------
;  源文件 / 文字 : .
;  寬×高(像素): 8×8
------------------------------------------------------------------------------*/
//寬的像素數,高的像素數,寬的字節數,參數設置可選
0xFF,0xFF,0xFF,0xFF,0xFF,0xE7,0xE7,0xFF,
},
{
/*------------------------------------------------------------------------------
;  源文件 / 文字 : :
;  寬×高(像素): 8×8
------------------------------------------------------------------------------*/
//寬的像素數,高的像素數,寬的字節數,參數設置可選
0xFF,0xE7,0xE7,0xFF,0xFF,0xE7,0xE7,0xFF,
},
};

extern uchar data UartBuf[];
	
uchar s,t=0;
uchar line_num=0;	   //行掃描計數
uchar speed=20;        //調節移動速度(默認中等)
uchar speed_temp=20;
uchar lum=2;	       //亮度調節(默認中等)
uchar start_page=0;    //起始屏序號(默認第一屏)
uchar end_page=1;	   //終止屏序號(默認第二屏)
uchar tabh[]={0xff,0xff};
uint  t_count=1000;

extern  bit    write_ok,read_ok;
extern  enum  eepromtype  {M2401,M2402,M2404,M2408,M2416,M2432,M2464,M24128,M24256};
extern  enum  eepromtype EepromType;
extern  bit   RW24XX(unsigned char *DataBuff,unsigned int ByteQuantity,unsigned int Address,
                     unsigned char ControlByte,enum eepromtype EepromType);
extern bit   data time_flag;
extern bit   data mode_flag;
extern bit   data load_flag;	
extern void v_Set1381(uchar *pSecDa);
extern void v_Get1381(uchar *ucCurtime);
extern void Deal_Cmd(void);



void timer0(void) interrupt 1 using 1
{           
	if(t_count!=0)
	 {
	   t_count--;
       TH0=0xb7;	          //定時10ms
       TL0=0xff;
	 }
	else
	{
	   //TR0=1;
	   //t_c=1;
	   t_c=1;
	   t_count=1000;
	   TR0=0;
	}	
}

void delay(uchar n)    // n=1 延時450us(22.1184MHz) 1.7ms(內部晶振-時鐘頻率:6.075828M)
{
unsigned char i,j,k;

for(k=n;k>0;k--)			 
for(i=2;i>0;i--)		//10
for(j=255;j>0;j--);

}

/*****************************************************/
/*****************列點信號輸出函數********************/
/************* row列信號數據首地址********************/
/**************一行數據8字節64列點********************/
/*****************************************************/
void hc595(uchar *row)
{
  uchar i,j;
  for(i=0;i<8;i++)		       
   {
	for(j=0;j<8;j++)
	 {
	  SCL=0;
	  _nop_();
	  _nop_();
	 if(_crol_(*(row+i),j)&0x80)  //字節左移j位
	   SDA=1;
	 else
	   SDA=0;
	   SCL=1;	   
	   _nop_();
	   _nop_();
	   Rclk=0;
	   _nop_();
	   _nop_();
	   Rclk=1;
	   _nop_();
	   _nop_();	   
	 }
   }
}
/*************************************************************/
/*********************行掃描函數******************************/
/***************** line行信號數據首地址***********************/
/***********line_num行順序號(兩字節掃描點亮一行)**************/
/***********line_num=32表示16行掃描完成即一屏顯示*************/
/*************************************************************/
void line_scan(uchar* line)
{
  uchar i,j;	
  for(j=0;j<2;j++)
  {
	for(i=0;i<8;i++)
	 {
	  Rclk=0;
	  _nop_();
	  _nop_();
	 if(_crol_(*(line+line_num),i)&0x80)  //字節左移i位
	   SER0=1;
	 else
	   SER0=0;
	   Rclk=1;	   	   	   
	 }	 
	 line_num=line_num+1;

   }
   	 if(line_num==32)
	 {line_num=0;}
}


void transform(void)
{
  uchar i;
  if(move_flag==1)
  {		  
  if(flag==0)
  {
    for(i=0;i<s+1;i++)
    {
     taba[7-i]=l_data[s-i];
    }
  }
  else
  {
    for(i=0;i<7-s;i++)
     {
       taba[6-s-i]=l_data[7-i];
      }
    for(i=0;i<s+1;i++)
     {  
      taba[7-i]=tabc[s-i];		
     }   
   }
  }
 else
  {
    for(i=0;i<8;i++)
	   {
        taba[i]=l_data[i];
       }
  } 
} 

void display_mode(void)
{
    iic_flag=1;			 //選擇AT24C256(2)
    do{

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一级做a爱片久久| 视频一区视频二区中文| 亚洲午夜激情网站| 久久99深爱久久99精品| 色偷偷久久人人79超碰人人澡| 制服丝袜亚洲网站| 亚洲欧美日韩中文字幕一区二区三区 | xvideos.蜜桃一区二区| 亚洲乱码国产乱码精品精的特点| 免费看黄色91| 欧美羞羞免费网站| 亚洲三级免费电影| 国产精品自产自拍| 欧美r级电影在线观看| 性做久久久久久| 99re在线精品| 国产精品萝li| 国产精品亚洲专一区二区三区| 欧美老女人第四色| 亚洲伊人伊色伊影伊综合网| 粉嫩13p一区二区三区| 精品国产91乱码一区二区三区| 亚洲成人自拍一区| 欧美三级视频在线播放| 亚洲精品国产高清久久伦理二区| 成人理论电影网| 国产欧美久久久精品影院| 精品综合久久久久久8888| 欧美一卡二卡三卡四卡| 午夜成人在线视频| 欧美美女网站色| 午夜视频在线观看一区二区三区| 色综合欧美在线视频区| 一区二区三区在线影院| 色伊人久久综合中文字幕| 亚洲精品国产精华液| 欧美亚洲自拍偷拍| 亚洲成人手机在线| 在线不卡中文字幕播放| 首页国产丝袜综合| 欧美一级日韩不卡播放免费| 日韩电影免费在线观看网站| 欧美一区二区视频在线观看| 蜜臀av性久久久久蜜臀aⅴ流畅 | 91麻豆精品在线观看| 色欧美日韩亚洲| **欧美大码日韩| 成人爱爱电影网址| 国产亚洲综合性久久久影院| 国内精品国产三级国产a久久| 日韩久久久精品| 奇米777欧美一区二区| 成人免费看黄yyy456| 精品国偷自产国产一区| 国内精品国产三级国产a久久| 日韩免费福利电影在线观看| 久久99久久久久| 精品免费国产二区三区| 久久er精品视频| 国产日产欧美精品一区二区三区| 国产精品996| 亚洲视频网在线直播| 91亚洲午夜精品久久久久久| 亚洲视频一区二区免费在线观看 | 欧美精品丝袜中出| 日韩激情视频在线观看| 日韩欧美专区在线| 国产精品一级黄| 国产欧美日韩一区二区三区在线观看| 国产成人在线视频播放| 国产精品卡一卡二卡三| 91福利社在线观看| 日本成人中文字幕在线视频 | 亚洲图片你懂的| 在线观看欧美黄色| 久久se精品一区精品二区| 国产午夜精品在线观看| 波多野结衣亚洲| 亚洲妇熟xx妇色黄| 久久综合九色综合97_久久久| 成人手机电影网| 亚洲午夜久久久久久久久久久| 51精品视频一区二区三区| 国产呦精品一区二区三区网站| 中文字幕av资源一区| 欧美性猛片aaaaaaa做受| 日韩激情中文字幕| 久久精品一区蜜桃臀影院| 99久久久久久| 免费观看在线综合色| 中文字幕一区二区不卡| 欧美日本在线一区| 大胆亚洲人体视频| 日韩国产精品大片| 综合激情网...| 欧美成人精品二区三区99精品| 成人高清伦理免费影院在线观看| 亚洲成av人片一区二区| 久久免费电影网| 制服丝袜成人动漫| 一本到不卡精品视频在线观看| 黑人巨大精品欧美一区| 亚洲国产美女搞黄色| 国产日韩欧美精品一区| 欧美一区二区视频在线观看2020| 99久久综合国产精品| 国产在线精品一区二区| 日日欢夜夜爽一区| 日本一区二区三区dvd视频在线| 色婷婷综合五月| 国产.精品.日韩.另类.中文.在线.播放| 亚洲午夜免费视频| 亚洲三级电影全部在线观看高清| 欧美成人一区二区三区在线观看| 色中色一区二区| 成人动漫视频在线| 国产伦精品一区二区三区视频青涩| 亚洲午夜视频在线| 亚洲综合小说图片| 亚洲视频免费在线观看| 亚洲蜜臀av乱码久久精品蜜桃| 国产日韩欧美精品一区| 久久久久久久久久看片| 日韩欧美一级二级三级| 日韩视频中午一区| 欧美丰满嫩嫩电影| 91麻豆精品国产91久久久资源速度| 91蜜桃免费观看视频| 成人黄色小视频在线观看| 国产一区二区电影| 国产成人夜色高潮福利影视| 韩国成人福利片在线播放| 亚洲成人激情av| 亚洲无人区一区| 亚洲午夜精品在线| 亚洲午夜影视影院在线观看| 亚洲高清免费观看高清完整版在线观看 | 国产99久久久国产精品免费看| 久草在线在线精品观看| 奇米777欧美一区二区| 麻豆国产欧美日韩综合精品二区| 日韩精品久久久久久| 一区二区三区美女视频| 亚洲精品国久久99热| 亚洲一区二区综合| 亚洲午夜影视影院在线观看| 亚洲成人黄色影院| 免费成人在线播放| 国产精品综合在线视频| 国产精品一二三四| av电影在线观看一区| 99riav一区二区三区| 色8久久人人97超碰香蕉987| 91在线云播放| 欧美成人官网二区| 中文字幕 久热精品 视频在线 | 国产综合一区二区| 免费看欧美女人艹b| 国产一区在线不卡| 不卡视频免费播放| 欧美性三三影院| 8x福利精品第一导航| 欧美精品一区二区三区在线 | 欧美日韩国产在线观看| 日韩欧美中文一区二区| 亚洲国产高清在线| 亚洲成人av在线电影| 精品亚洲免费视频| 99免费精品在线| 欧美一卡2卡3卡4卡| 国产精品网站在线观看| 国产精品久久网站| 久久99精品国产.久久久久久 | 视频一区在线播放| 国产精品资源在线观看| 欧美色图天堂网| 在线播放欧美女士性生活| 欧美国产日韩a欧美在线观看| 亚洲精品美国一| 精彩视频一区二区三区| 91蜜桃在线免费视频| 精品理论电影在线| 亚洲高清视频的网址| www.日韩精品| 精品美女一区二区| 婷婷综合久久一区二区三区| 高清成人在线观看| 欧美日韩精品免费| 亚洲午夜在线电影| 成人av电影免费观看| 日韩免费高清电影| 性欧美疯狂xxxxbbbb| 精品在线亚洲视频| 欧美日韩成人综合在线一区二区| 国产欧美综合在线| 老司机一区二区| 91在线观看一区二区| 欧美艳星brazzers| 亚洲美女免费在线| 91老师片黄在线观看|