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

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

?? text1.c

?? 基于W78E51單片機的消防員安全報警接收機系統源程序。
?? C
字號:
#include <reg54.h>
#include <absacc.h>
#include <math.h>
#include <ctype.h>
#include <string.h>
#include <stdlib.h>
#include <stdio.h>

void long_delay(void);
void short_delay(void);
void delay10ms(unsigned char);
void write7279(unsigned char,unsigned char);
unsigned char read7279(unsigned char);
void send_byte(unsigned char);
unsigned char receive_byte(void);

sbit  dat=P1^2;     // dat P1.2
sbit  key=P1^3;    // key P1.3
sbit   cs=P1^4; 
sbit  clk=P1^5;    // clk P1.5

#define CMD_RESET 0xa4
#define CMD_TEST 0xbf
#define DECODE0 0x80
#define DECODE1 0xc8
#define CMD_READ 0x15
#define UNDECODE 0x90
#define RTL_CYCLE 0xa3
#define RTR_CYCLE 0xa2
#define RTL_UNCYL 0xa1
#define RTR_UNCYL 0xa0
#define ACTCTL 0x98
#define SEGON 0xe0
#define SEGOFF 0xc0
#define BLINKCTL 0x88

//***主程序 ***
main()
	{  unsigned char key_number,j,k;
	  unsigned int  tmr;
  	  unsigned long wait_cnter;
while (1)
{
 for (tmr=0;tmr<0x2000;tmr++); //
      send_byte(CMD_RESET); // HD7279A

//******************************************
//******************************************
       send_byte(CMD_TEST); //
         for (j=0;j<3;j++) // 3
           {
            delay10ms(100);
             }
            send_byte(CMD_RESET); //

//**********************************************

//**********************************************
              wait_cnter=0;
              key_number=0xff;
              write7279(BLINKCTL,0xfc); // 1 2
              write7279(UNDECODE,0X08); // 1 '_'
              write7279(UNDECODE+1,0x08);// 2 '_'
               do
                 {
                     if (!key) //
                   {
                     key_number=read7279(CMD_READ);
                     write7279(DECODE1+1,key_number/16);
                                                // 2 8
                     write7279(DECODE1,key_number&0x0f);
                                                // 1 8
                    while (!key); //
                    wait_cnter=0;
                   }
                   wait_cnter++;
                } 
				   while (key_number!=0 && wait_cnter<0x30000);
                          // 0
				   write7279(BLINKCTL,0xff);



			
					delay10ms(150);
					send_byte(CMD_RESET);
					write7279(UNDECODE+7,0x49);
					delay10ms(80);
					for (j=0;j<23;j++)
						{
 							send_byte(RTR_CYCLE); // 23
							delay10ms(12);
						}
							for (j=0;j<23;j++)
								{
									send_byte(RTL_CYCLE); // 23
									delay10ms(12);
								}
								for (j=0;j<16;j++)
									{
									send_byte(RTL_UNCYL); //
									write7279(DECODE0,j);
									  // 0 1
									delay10ms(50);
									}
									delay10ms(150);
									send_byte(CMD_RESET);
									//*********************************************
									// 1
									//*********************************************
									for (j=0;j<16;j++)
									{
									send_byte(RTR_UNCYL); //
									write7279(DECODE1+7,j);
									// 0 8
									delay10ms(50);
									}
									delay10ms(150);
									//*********************************************
									 //
									//*********************************************
									k=0xff;
									for (j=0;j<6;j++)
									{
									k=k/2;
									write7279(ACTCTL,k);//
									delay10ms(100);
									}
									 write7279(ACTCTL,0xff); // 8
									delay10ms(100);
									send_byte(CMD_RESET); //



									for (j=0;j<64;j++)  // 段點亮
									{
										write7279(SEGON,j); // 64
										write7279(SEGOFF,j-1); //
										delay10ms(20);
									}
								}
							}
						  			void write7279(unsigned char cmd, unsigned char dta)
										{
										send_byte (cmd);
										send_byte (dta);
										}
										unsigned char read7279(unsigned char command)
										{
										send_byte(command);
										return(receive_byte());
										}
										void send_byte( unsigned char out_byte)
									{
										unsigned char i;
										cs=0;
										long_delay();
										for (i=0;i<8;i++)
									{
										if (out_byte&0x80)
										{
										dat=1;
										}
										else
										{
										dat=0;
										}
										clk=1;
										short_delay();
										clk=0;
										short_delay();
										out_byte=out_byte*2;
									}
										dat=0;
								}
									unsigned char receive_byte(void)
								{
										unsigned char i, in_byte;
										dat=1; //
										long_delay();
										for (i=0;i<8;i++)
									{
										clk=1;
										short_delay();
										in_byte=in_byte*2;
										if (dat)
										{
										in_byte=in_byte|0x01;
										}
										clk=0;
										short_delay();
									}
										dat=0;
										return (in_byte);
								}
										void long_delay(void)
									{
										unsigned char i;
										for (i=0;i<0x30;i++);
									}
										void short_delay(void)
									{
										unsigned char i;
										for (i=0;i<8;i++);
									}
								        void delay10ms(unsigned char time)
							{
										unsigned char i;
										unsigned int j;
										for (i=0;i<time;i++)
								{
										for(j=0;j<0x390;j++)
									{
										if (!key)
										{
										key_int();
										}
									}
								}
							}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国v精品久久久网| 欧洲亚洲精品在线| 欧美日韩五月天| 欧美精品丝袜久久久中文字幕| 欧美一区二区三区四区视频| 国产精品色呦呦| 久久国内精品自在自线400部| 91成人免费在线视频| 中文字幕精品在线不卡| 精品亚洲成a人| 日韩欧美不卡在线观看视频| 日本视频一区二区| 高清不卡一区二区| 国产日韩欧美高清在线| 日本欧美一区二区三区乱码| 欧美日韩免费观看一区二区三区 | 国产精品第四页| 国产成都精品91一区二区三| 欧美电视剧免费观看| 精品一区二区三区免费毛片爱| 5566中文字幕一区二区电影| 亚洲一区二区三区自拍| 在线观看一区二区精品视频| 视频一区二区三区在线| 欧美精品粉嫩高潮一区二区| 久久国产精品一区二区| 亚洲三级久久久| 国产91精品一区二区麻豆网站| 国产精品高潮呻吟久久| 欧美性生交片4| 免费精品99久久国产综合精品| 日韩欧美一级片| 一本一道波多野结衣一区二区| 亚洲一级电影视频| 久久精品一区二区| 在线不卡一区二区| 91蜜桃免费观看视频| 婷婷丁香激情综合| 亚洲天堂2014| 日韩午夜在线影院| 色网站国产精品| 91美女精品福利| 一本色道久久综合亚洲精品按摩| 盗摄精品av一区二区三区| 国产精一品亚洲二区在线视频| 蜜臀久久久99精品久久久久久| 首页国产欧美久久| 蜜桃视频在线一区| 欧美伊人久久久久久久久影院| jvid福利写真一区二区三区| 成人动漫一区二区| 91日韩在线专区| 欧美自拍偷拍午夜视频| 91精品蜜臀在线一区尤物| 欧美日韩精品欧美日韩精品| 777午夜精品免费视频| 日韩精品一区二区在线| 久久日韩粉嫩一区二区三区| 国产精品久久久久久妇女6080 | 日韩成人精品在线观看| 青青青伊人色综合久久| 国产美女主播视频一区| 在线观看日韩电影| 欧美一区二区视频免费观看| 久久美女艺术照精彩视频福利播放| 国产欧美中文在线| 亚洲国产精品一区二区www| 加勒比av一区二区| 色狠狠色狠狠综合| 久久久久久电影| 午夜激情久久久| 成人看片黄a免费看在线| 在线综合亚洲欧美在线视频| 欧美国产日本韩| 国产做a爰片久久毛片| 欧美性生活大片视频| 国产精品情趣视频| 麻豆成人久久精品二区三区红 | 99re这里只有精品6| 91精品国产免费| 亚洲人妖av一区二区| 国产精品一卡二卡在线观看| 91 com成人网| 日韩精品乱码免费| 8x8x8国产精品| 亚欧色一区w666天堂| 99久精品国产| 国产精品美女久久久久久久| 久久aⅴ国产欧美74aaa| 91精品国产免费| 麻豆91小视频| 日韩色在线观看| 精品在线一区二区三区| 欧美一级夜夜爽| 久久se这里有精品| 国产三级欧美三级日产三级99| 久久超级碰视频| 精品久久久久av影院| 久久99精品久久久| 国产日韩欧美精品电影三级在线| 国产精品一区不卡| 中文字幕精品一区二区三区精品| 波多野结衣亚洲| 亚洲精品免费一二三区| 欧美精品一二三区| 激情国产一区二区 | 久久久激情视频| 91麻豆精品一区二区三区| 一区二区成人在线观看| 欧美挠脚心视频网站| 蜜桃av噜噜一区| 国产精品女主播在线观看| 国产成人av网站| 亚洲国产日韩在线一区模特| 欧美肥大bbwbbw高潮| 国内欧美视频一区二区| 日韩伦理av电影| wwwwww.欧美系列| 精品污污网站免费看| 国产精品自拍毛片| 一区二区三区不卡在线观看 | 亚洲综合免费观看高清在线观看| 日韩视频在线观看一区二区| 国产宾馆实践打屁股91| 日本 国产 欧美色综合| 亚洲少妇30p| 国产精品久久久久久久久免费相片| 欧美日韩一级片在线观看| 成人app在线观看| 久久99国产乱子伦精品免费| 亚洲国产精品一区二区www在线| 国产精品久久久久永久免费观看| 欧美一区二区在线视频| 欧美性感一区二区三区| 不卡一区在线观看| 国产精品一品视频| 国产精品18久久久久久vr| 七七婷婷婷婷精品国产| 免费观看在线综合| 免费观看在线综合色| 日韩精品视频网站| 精品美女一区二区| 高清不卡在线观看| 色999日韩国产欧美一区二区| 欧美日韩国产一区| 国产精品国产三级国产专播品爱网| 精品国产乱码久久久久久1区2区| 日韩视频免费直播| 2欧美一区二区三区在线观看视频| 91精品国产综合久久久蜜臀图片| 欧美亚洲动漫精品| 欧美日韩视频一区二区| 日韩欧美一级片| 久久久久久久久久久久久久久99 | 日韩激情在线观看| 国产老女人精品毛片久久| 99国内精品久久| 日韩女优制服丝袜电影| 欧美国产成人精品| 日韩av一区二区三区四区| 国产在线日韩欧美| 欧美在线三级电影| 欧美大片在线观看| 亚洲国产毛片aaaaa无费看| 国内精品在线播放| 91麻豆精品国产91久久久久久久久 | 91麻豆精品国产91久久久资源速度| 国产精品一二三区| 久草中文综合在线| 5566中文字幕一区二区电影 | 在线91免费看| 亚洲一区二区三区视频在线| 成人免费va视频| 国产精品久久久久婷婷| 国产专区综合网| 欧美日韩国产在线观看| 91.成人天堂一区| 国产精品不卡一区二区三区| 亚洲自拍都市欧美小说| 成人性视频网站| 欧美精品v日韩精品v韩国精品v| 欧美极品少妇xxxxⅹ高跟鞋| 婷婷久久综合九色综合绿巨人| 激情综合色播五月| 精品婷婷伊人一区三区三| 欧美极品aⅴ影院| 蜜臀久久99精品久久久久久9| 欧美影院精品一区| 亚洲国产成人在线| 国产综合一区二区| 日韩一级高清毛片| 美女网站视频久久| 欧美日韩高清在线| 亚洲国产精品人人做人人爽| 色噜噜狠狠色综合欧洲selulu| 国产女人aaa级久久久级| 久久99精品久久只有精品| 精品女同一区二区| 精品一区二区三区影院在线午夜| 欧美一区二区成人|