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

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

?? wannianli.lst

?? 3208LED電子鐘的程序及編譯文件
?? LST
?? 第 1 頁 / 共 2 頁
字號:
C51 COMPILER V6.12  WANNIANLI                                                              07/04/2007 21:12:52 PAGE 1   


C51 COMPILER V6.12, COMPILATION OF MODULE WANNIANLI
OBJECT MODULE PLACED IN wannianli.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE wannianli.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          /********************************************************************************************
   2          //3208點陣屏電子鐘
   3          //應用程序 C 
   4          //杜洋
   5          //V3.0 2007-5-29
   6          //MCS-51 12MHZ C語言
   7          //接口說明:  DS1302、DS18B20
   8          //源自:http://www.doyoung.net
   9          
  10          修改日志:  
  11          V2.0	NO.1-20051215 完成LED驅動、顯示切換、時鐘溫度讀取
  12          V2.1	NO.2-20051216 完成整點報時、填加注釋信息
  13          V2.2	NO.3-20051220 完成了調時、按鍵音等所以的功能(沒有鬧鐘)
  14          V2.3	NO.3-20051221  增加了十位為0時的消隱功能
  15          V3.0	NO.4-20070529  增加鬧鐘功能并進一步完善系統(1,完成菜單界面)
  16          		NO.5-20070530  增加鬧鐘項目,完成基本程序,開始測試功能
  17          		NO.6-20070602  修改了鬧鐘小時值=59的一處失誤
  18          		NO.7-20070617  修改了整點報時處的一處錯誤,該錯誤使報時不準
  19          		NO.8-20070617  將MODE最大值由7改為6,設置時7是沒有用的,編程的失誤
  20          		NO.9-20070703  修改了手動停止鬧鐘會再響的一處BUG
  21          
  22          *********************************************************************************************/
  23          
  24          
  25          /**********************************************************************************************/	
  26          #include <reg51.h>//定義頭文件 MCS-51單片機
  27          /**********************************************************************************************/	
  28          //------------------------------定義縮寫字符
  29          #define  uchar unsigned char
  30          #define  uint  unsigned int
  31          //------------------------------定義揚聲器接口,低電平使能
  32          sbit Bell_Out  = P1 ^ 5;//揚聲器驅動
  33          //------------------------------定義DS18B20音
  34          sbit DQ        = P1 ^ 6;//ds1820data(單總線)
  35          //------------------------------定義DS1302時鐘接口
  36          sbit clock_clk = P3 ^ 5;//ds1302_clk(時鐘線)
  37          sbit clock_dat = P3 ^ 6;//ds1302_dat(數據線)
  38          sbit clock_Rst = P3 ^ 7;//ds1302_Rst(復位線)
  39          //-----------------------------定義數據口
  40          #define Led_13     P0  //第1、3屏數據口
  41          #define Led_24     P2  //第2、4屏數據口
  42          #define Led_E      P1  //74HC154的BCD列驅動(P1.0~P1.4)
  43          sbit Led_EA    =   P1 ^ 4;//顯示列驅動器(74HC154)使能
  44          //-----------------------------獨立鍵盤定義
  45          sbit Add_Key   = P3 ^ 1;//前位加1鍵
  46          sbit Add2_Key  = P3 ^ 0;//后位加1鍵
  47          sbit OK_Key    = P3 ^ 2;//確定鍵
  48          sbit int_Key   = P3 ^ 3;//中斷入口
  49          //-----------------------------定義累加器A中的各位
  50          sbit a0   = ACC ^ 0;
  51          sbit a1   = ACC ^ 1;
  52          sbit a2   = ACC ^ 2;
  53          sbit a3   = ACC ^ 3;
  54          sbit a4   = ACC ^ 4;
  55          sbit a5   = ACC ^ 5;
C51 COMPILER V6.12  WANNIANLI                                                              07/04/2007 21:12:52 PAGE 2   

  56          sbit a6   = ACC ^ 6;
  57          sbit a7   = ACC ^ 7;
  58          //------------------------------------定義全局變量
  59          uchar MENU,v;//定義標志位
  60          bit BEEP_bit;//鬧鐘開關標志
  61          uchar bn;//掃描映射全局變量
  62          static uchar timecount = 0;//定義靜態軟件計數器變量
  63          //------------------------------------函數聲明(按字母順序排列) 
  64          uchar DL (uchar);
  65          //-----------------------------定義顯示緩沖寄存器(32個字節全局變量)
  66          uchar Ledplay [35];//
  67          /**********************************************************************************************/	
  68          uchar code no[][10]={//-定義字符數據表單(二維數組)
  69          //-----------------------------------數字字符表 
  70          {0x7E,0xFF,0x81,0x81,0xFF,0x7E,0},//0
  71          {0x82,0xFF,0xFF,0x80,0}, //1
  72          {0xC6,0xE7,0xB1,0x99,0x8F,0x86,0},//2
  73          {0x42,0xC3,0x89,0x89,0xFF,0x76,0},//3
  74          {0x30,0x28,0xA6,0xFF,0xFF,0xA0,0},//4
  75          {0x4F,0xCF,0x89,0x89,0xF9,0x71,0},//5
  76          {0x7E,0xFF,0x89,0x8B,0xFB,0x70,0},//6
  77          {0x03,0x03,0xF9,0xFF,0x07,0},//7
  78          {0x76,0xFF,0x89,0x89,0xFF,0x76,0},//8
  79          {0x0E,0xDF,0xD1,0x91,0xFF,0x7E,0},//9
  80          //-----------------------------------星期字符表
  81          {0x10,0x10,0x10,0x10,0x10,0x10,0x18,0x10,0},//一10
  82          {0x40,0x44,0x44,0x44,0x44,0x44,0x44,0x40,0},//二
  83          {0x82,0x92,0x92,0x92,0x92,0x92,0x82,0x80,0},//三
  84          {0xFE,0xA2,0x9E,0x82,0x9E,0xA2,0xFE,0},//四
  85          {0x80,0x89,0xFF,0x89,0x89,0x89,0xF9,0x80,0},//五
  86          {0x88,0x68,0x38,0x0E,0x38,0x68,0x88,0},//六
  87          {0xFE,0x92,0x92,0x92,0x92,0xFE,0},//日			10+6
  88          //-----------------------------------特殊字符表
  89          {0x6C,0x6C,0},//“:”								17
  90          {0x18,0x18,0x18,0x18,0},//“-”						  18
  91          {0x06,0x06,0x78,0xFC,0x84,0x84,0x84,0x80,0},//“oC”	19
  92          {0x24,0x3b,0x2a,0xfe,0x2a,0x22,0},//“年”(在調時時表示年)20
  93          {0x80,0x7E,0x15,0x15,0x95,0xFF,0},//“月”21
  94          {0xFE,0x92,0x92,0x92,0x92,0xFE,0},//“日”22
  95          {0x80,0x7f,0x75,0x5f,0x75,0xFF,0},//“周”23
  96          {0x7c,0x54,0x7c,0x04,0x94,0xFF,0x04,0},//“時”24
  97          {0x08,0x94,0x52,0x30,0x93,0xF4,0x08,0},//“分”25
  98          };
  99          /**********************************************************************************************/	
 100          uchar code Mode[]={//”-顯示“Mode”
 101          0x7F,0x02,0x0C,0x02,0x7F,0, // -M-
 102          0x3E,0x41,0x41,0x41,0x3E,0, // -O-
 103          0x7F,0x41,0x41,0x41,0x3E,0, // -D-
 104          0x7F,0x49,0x49,0x49,0x41,0, // -E-
 105          0x99};
 106          /**********************************************************************************************/	
 107          uchar code Time[]={//”-顯示“Time”
 108          0x01,0x01,0x7F,0x01,0x01,0, // -T-
 109          0x41,0x7F,0x41,0x00, // -I-
 110          0x7F,0x02,0x0C,0x02,0x7F,0, // -M-
 111          0x7F,0x49,0x49,0x49,0x41, // -E-
 112          0x99}; 
 113          /**********************************************************************************************/	
 114          uchar code T[]={//”-顯示“T”
 115          0x01,0x01,0x7F,0x01,0x01,0, // -T-
 116          0x14,0, // -:-
 117          0x99}; 
C51 COMPILER V6.12  WANNIANLI                                                              07/04/2007 21:12:52 PAGE 3   

 118          /**********************************************************************************************/	
 119          uchar code Pp[]={//”--顯示“P”
 120          0x7F,0x09,0x09,0x06,0, // -P-
 121          0x14,0, // -:-
 122          0x99}; 
 123          /**********************************************************************************************/	
 124          uchar code POINT[]={//”-顯示“POINT”
 125          0x7F,0x09,0x09,0x09,0x06,0, // -P-
 126          0x3E,0x41,0x41,0x41,0x3E,0, // -O-
 127          0x41,0x7F,0x41,0x00, // -I-
 128          0x7F,0x04,0x08,0x10,0x7F,0, // -N-
 129          0x01,0x01,0x7F,0x01,0x01, // -T-
 130          0x99}; 
 131          /**********************************************************************************************/	
 132          uchar code V30[]={//”顯示“V30”
 133          4,0,0,0,0,0,				//更新的BUG次數在版本信息第一列用8421表示
 134          0x1F,0x20,0x40,0x20,0x1F,0, // -V-
 135          0x21,0x41,0x49,0x4D,0x33,// -3-
 136          0x00,0x60,0x60,0x00,// -.-
 137          0x3E,0x51,0x49,0x45,0x3E, // -0-
 138          0x99
 139          };
 140          /**********************************************************************************************/	
 141          uchar code ALARM[]={//”-顯示“ALARM”
 142          0xFc,0x22,0x22,0xfc,0,//“A”24
 143          0xFe,0x80,0x80,0,//“L”24
 144          0xFc,0x22,0x22,0xfc,0,//“A”24
 145          0xFe,0x12,0x32,0xcc,0,//“R”25
 146          0xFe,0x04,0x08,0x04,0xFe,0,//“M”25
 147          0x99
 148          };
 149          /**********************************************************************************************/	
 150          uchar code A[]={//”--顯示“A:”
 151          0x7C,0x12,0x11,0x12,0x7C,0, // -A-
 152          0x14,0, // -:-
 153          0x99
 154          };
 155          /**********************************************************************************************/	
 156          uchar code Aoff[]={//-顯示“A:off””
 157          0x7C,0x12,0x11,0x12,0x7C,0, // -A-
 158          0x14,0, // -:-
 159          0x3E,0x41,0x41,0x41,0x3E,0, // -O-
 160          0x7F,0x09,0x09,0x09,0x01,0, // -F-
 161          0x7F,0x09,0x09,0x09,0x01, // -F-
 162          0x99
 163          };
 164          /**********************************************************************************************/	
 165          uchar code Aon[]={//”顯示“A:on”
 166          0x7C,0x12,0x11,0x12,0x7C,0, // -A-
 167          0x14,0, // -:-
 168          0x3E,0x41,0x41,0x41,0x3E,0, // -O-
 169          0x7F,0x04,0x08,0x10,0x7F,// -N-
 170          0x99
 171          };
 172          /**********************************************************************************************/	
 173          uchar code ONOFF[]={//顯示“ON/OFF“
 174          0x3E,0x41,0x41,0x41,0x3E, // -O-
 175          0x7F,0x04,0x08,0x10,0x7F,0, // -N-
 176          0x36,0x49,0x56,0x20,0x50,0, // -&-
 177          0x3E,0x41,0x41,0x41,0x3E, // -O-
 178          0x7F,0x09,0x09,0x09,0x01, // -F-
 179          0x7F,0x09,0x09,0x09,0x01, // -F-
C51 COMPILER V6.12  WANNIANLI                                                              07/04/2007 21:12:52 PAGE 4   

 180          0x99
 181          };
 182          /**********************************************************************************************/	
 183          uchar code DoYoung[]={//-開機畫面,顯示“DoYoung”
 184          0xfe,0x82,0x82,0x7c,0,//D
 185          0x78,0x84,0x78,0,//o
 186          0x02,0x0c,0xF0,0x0c,0x02,//Y
 187          0x78,0x84,0x78,0,//o
 188          0x7c,0x80,0x80,0x7c,0,//u
 189          0xf8,0x04,0x04,0xf8,0,//n
 190          0x98,0xa4,0xa4,0x78,//g
 191          0x99
 192          }; 
 193          /**********************************************************************************************/	
 194          void key_off (void){//-等待所有鍵放開(通用)
 195   1      while(OK_Key == 0 || int_Key == 0 || Add_Key == 0 || Add2_Key == 0);//等待鍵放開
 196   1      }
 197          /**********************************************************************************************/	
 198          void Delay(int num){//--延時函數 2uS/次
 199   1      	for (;num>0;num--);
 200   1      }
 201          /**********************************************************************************************/	
 202          void DelayM(unsigned int a){//-延時函數 1MS/次	
 203   1      	unsigned char i;
 204   1      	while( --a != 0){		
 205   2      		for(i = 0; i < 125; i++);  //一個 ; 表示空語句,CPU空轉。
 206   2      	}   				   //i 從0加到125,CPU大概就耗時1毫秒
 207   1      }
 208          /******************************************************************************/
 209          void Init_DS18B20(void)//初始化ds1820
 210          {
 211   1      	unsigned char x=0;
 212   1      	DQ = 1;    //DQ復位
 213   1      	Delay(8);  //稍做延時
 214   1      	DQ = 0;    //單片機將DQ拉低
 215   1      	Delay(80); //精確延時 大于 480us
 216   1      	DQ = 1;    //拉高總線
 217   1      	Delay(14);
 218   1      	x=DQ;      //稍做延時后 如果x=0則初始化成功 x=1則初始化失敗
 219   1      	Delay(20);
 220   1      }
 221          /******************************************************************************/
 222          unsigned char ReadOneChar(void)//讀一個字節
 223          {
 224   1      	unsigned char i=0;
 225   1      	unsigned char dat = 0;
 226   1      	for (i=8;i>0;i--)
 227   1      	{

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲少妇30p| 国产精品福利一区| 奇米888四色在线精品| 欧美精品v日韩精品v韩国精品v| 亚洲午夜电影网| 91精品免费在线观看| 激情综合一区二区三区| 久久久久久久久久久久久久久99| 丁香一区二区三区| 夜夜嗨av一区二区三区四季av| 在线看国产一区| 日本成人在线电影网| 久久综合久久鬼色| 色噜噜狠狠一区二区三区果冻| 亚洲一区二区偷拍精品| www.亚洲精品| 亚洲免费色视频| 欧美日韩黄视频| 国产在线精品一区二区夜色| 国产精品毛片高清在线完整版| 91久久线看在观草草青青| 免费观看成人鲁鲁鲁鲁鲁视频| 久久综合精品国产一区二区三区| 粗大黑人巨茎大战欧美成人| 亚洲一区二区三区自拍| 精品国产第一区二区三区观看体验| 波多野结衣91| 免费高清不卡av| 亚洲婷婷在线视频| 日韩欧美色综合网站| av在线不卡网| 久99久精品视频免费观看| 亚洲三级小视频| 精品日韩在线观看| 欧美中文字幕一区二区三区亚洲| 国产中文字幕一区| 91在线码无精品| 亚洲国产成人porn| 国产三区在线成人av| 欧美亚男人的天堂| 成人h动漫精品一区二区| 日韩av不卡在线观看| 最近日韩中文字幕| 精品国产91久久久久久久妲己 | 亚洲激情校园春色| 久久婷婷色综合| 884aa四虎影成人精品一区| 99精品久久免费看蜜臀剧情介绍| 精品一区二区三区免费观看| 亚洲一区二区成人在线观看| 中文子幕无线码一区tr| 日韩欧美激情四射| 欧美日韩亚洲国产综合| 99久久久久免费精品国产| 激情另类小说区图片区视频区| 一区二区三区欧美亚洲| 中文幕一区二区三区久久蜜桃| 日韩精品一区二区三区在线观看 | 久久精品国产99国产精品| 日韩美女啊v在线免费观看| 日韩视频免费直播| 欧美日韩色一区| 欧美自拍偷拍一区| 在线观看区一区二| 色吧成人激情小说| 波多野结衣欧美| www.亚洲精品| 成人av网址在线| www.日本不卡| 成人动漫一区二区三区| 大胆欧美人体老妇| 成人国产视频在线观看| 成人免费看黄yyy456| 大桥未久av一区二区三区中文| 国产毛片精品视频| 国产白丝精品91爽爽久久| 国模娜娜一区二区三区| 国产精品影视网| 国v精品久久久网| www.成人网.com| 色婷婷精品大在线视频| 成人h动漫精品一区二区| 成人av影院在线| 91香蕉国产在线观看软件| 91啪亚洲精品| 在线精品视频一区二区三四| 欧美日韩激情一区二区三区| 欧美精品色综合| 欧美videos大乳护士334| 久久综合久久综合久久综合| 国产精品午夜电影| 亚洲另类在线视频| 亚洲成人免费视| 久久国产婷婷国产香蕉| 国产精品69久久久久水密桃| 风间由美中文字幕在线看视频国产欧美 | √…a在线天堂一区| 亚洲欧美一区二区久久| 五月天网站亚洲| 精品一区精品二区高清| 成人一区二区三区在线观看| 99久久精品国产网站| 欧美日韩三级一区二区| 久久综合999| 亚洲乱码日产精品bd| 五月综合激情婷婷六月色窝| 韩国欧美一区二区| 91免费国产在线观看| 欧美高清性hdvideosex| 国产欧美在线观看一区| 一区二区三区在线视频免费| 日韩精品一卡二卡三卡四卡无卡| 国产激情一区二区三区| 91九色最新地址| 久久亚洲影视婷婷| 亚洲自拍与偷拍| 国产一区欧美二区| 欧美亚洲禁片免费| 久久精品视频一区二区三区| 一区二区三区精品在线观看| 韩国av一区二区三区四区| 色噜噜狠狠一区二区三区果冻| 日韩欧美的一区| 一区二区久久久久| 粗大黑人巨茎大战欧美成人| 欧美精品一卡二卡| 亚洲欧美日韩成人高清在线一区| 美女脱光内衣内裤视频久久网站| av成人老司机| 26uuu国产一区二区三区| 一区二区三区鲁丝不卡| 国产成都精品91一区二区三| 91精品国产高清一区二区三区蜜臀| 中文字幕成人网| 毛片av中文字幕一区二区| 一本一本大道香蕉久在线精品| 久久综合久久综合亚洲| 日韩av午夜在线观看| 91影院在线观看| 国产午夜亚洲精品羞羞网站| 日本成人在线电影网| 欧美亚洲国产怡红院影院| 国产精品乱码妇女bbbb| 狠狠色综合色综合网络| 欧美一级国产精品| 亚洲国产你懂的| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 99国产精品99久久久久久| 久久毛片高清国产| 精品一区二区免费视频| 欧美精品一二三| 一级精品视频在线观看宜春院| 成人精品小蝌蚪| 久久久久久久免费视频了| 精品一区二区在线观看| 日韩一级二级三级| 日韩av成人高清| 日韩视频一区二区三区| 久久精品二区亚洲w码| 欧美一区二区大片| 三级在线观看一区二区| 91精品国产综合久久久蜜臀图片| 香蕉成人啪国产精品视频综合网| 欧美日韩精品欧美日韩精品| 亚洲成人免费电影| 欧美丰满美乳xxx高潮www| 香蕉久久夜色精品国产使用方法 | 极品美女销魂一区二区三区| 日韩美女主播在线视频一区二区三区| 蜜桃av噜噜一区| 欧美岛国在线观看| 激情图片小说一区| 国产夜色精品一区二区av| 国产91精品精华液一区二区三区| 国产欧美va欧美不卡在线| 岛国av在线一区| 亚洲欧美一区二区三区久本道91| 日本丶国产丶欧美色综合| 亚洲国产毛片aaaaa无费看| 欧美剧情电影在线观看完整版免费励志电影| 亚洲午夜视频在线| 日韩一级大片在线观看| 国产精品一二三区在线| **欧美大码日韩| 欧美剧在线免费观看网站| 另类的小说在线视频另类成人小视频在线| 日韩一级欧美一级| 粉嫩一区二区三区性色av| 亚洲乱码中文字幕| 91精品国产乱码久久蜜臀| 国产精品中文欧美| 一区二区三区在线影院| 91精品福利在线一区二区三区| 韩国一区二区三区| 中文字幕视频一区二区三区久| 欧美中文字幕一区二区三区| 免费久久精品视频| 亚洲视频每日更新| 日韩一级欧美一级| 91污片在线观看|