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

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

?? 5x7_display_ok.c

?? 5x7 moving message display
?? C
字號:
/*****************************************************
Project : 
Version : 
Date    : 12/29/2008
Author  : HAMSA LATA                      
Company : RUPANAGUDI                      
Comments: 


Chip type           : ATmega8
Program type        : Application
Clock frequency     : 8.000000 MHz
Memory model        : Small
External SRAM size  : 0
Data Stack size     : 256
*****************************************************/

#include <mega8.h>
#define COLUMN    PORTD 
#define ROW15     PORTC.0
#define ROW14     PORTC.1
#define ROW13     PORTC.2
#define ROW12     PORTC.3
#define ROW11     PORTC.4 
#define ROW10     PORTB.0
#define ROW9      PORTB.1
#define ROW8      PORTB.2
#define ROW7      PORTB.3
#define ROW6      PORTB.4    
#define ROW5      PORTB.5 
#define ROW4      PORTB.6
#define ROW3      PORTB.7
#define ROW2      PORTC.5
#define ROW1      PORTD.7
//-----------------------------------------------------------------------
#define DIS_SPACE    36
#define DIS_STAR     37
#define REFRESH_RATE  400
#define NO_OF_CHAR    23
                                  //1   2   3   4   5   6   7   8   9  10  11  12  13  14 15  16  17  18   19  20  21  22  23
unsigned char DISPLAY[NO_OF_CHAR]={'*','R','U','P','A','N','A','G','U','D','I',' ','P','O','W','E','R',' ','S','Y','S','*',' '};  
//------------------------------------------------------------------------   
const unsigned char DIGIT_CODE[38][5] ={0X7E,0X09,0X09,0X09,0X7E,       //A 1
                                  0X7F,0X49,0X49,0X49,0X36,       //B 2
                                  0X3E,0X41,0X41,0X41,0X22,       //C 3
                                  0X7F,0X41,0X41,0X41,0X3E,       //D 4
                                  0X7F,0X49,0X49,0X41,0X41,       //E 5
                                  0X7F,0X09,0X09,0X01,0X00,       //F 6
                                  0X3E,0X41,0X49,0X49,0X3A,       //G 7
                                  0X7F,0X08,0X08,0X08,0X7F,       //H 8
                                  0X41,0X41,0X7F,0X41,0X41,       //I 9
                                  0X20,0X40,0X41,0X3F,0X01,       //J 10
                                  0X7F,0X08,0X14,0X22,0X41,       //K 11
                                  0X7F,0X40,0X40,0X40,0X00,       //L 12
                                  0X7F,0X02,0X0C,0X02,0X7F,       //M 13
                                  0X7F,0X02,0X04,0X08,0X7F,       //N 14
                                  0X3E,0X41,0X41,0X41,0X3E,       //0 15
                                  0X7F,0X09,0X09,0X09,0X06,       //P 16
                                  0X3E,0X41,0X51,0X21,0X5E,       //Q 17
                                  0X7F,0X09,0X19,0X29,0X46,       //R 18  
                                  0X26,0X49,0X49,0X49,0X32,       //S 19
                                  0X01,0X01,0X7F,0X01,0X01,       //T 20
                                  0X3F,0X40,0X40,0X40,0X3F,       //U 21
                                  0X1F,0X20,0X40,0X20,0X1F,       //V 22
                                  0X7F,0X20,0X18,0X20,0X7F,       //W 23
                                  0X63,0X14,0X08,0X14,0X63,       //X 24
                                  0X03,0X04,0X78,0X04,0X03,       //Y 25
                                  0X61,0X51,0X49,0X45,0X43,       //Z 26
                                  
                                  0X3E,0X51,0X49,0X45,0X3E,       //0 27
                                  0X00,0X42,0X7F,0X40,0X00,       //1 28
                                  0X72,0X49,0X49,0X49,0X46,       //2 29  
                                  0X22,0X41,0X49,0X49,0X36,       //3 30
                                  0X18,0X14,0X12,0X7F,0X10,       //4 31
                                  0X27,0X45,0X45,0X45,0X39,       //5 32
                                  0X3E,0X49,0X49,0X49,0X32,       //6 33
                                  0X01,0X71,0X09,0X05,0X03,       //7 34
                                  0X36,0X49,0X49,0X49,0X36,       //8 35
                                  0X26,0X49,0X49,0X49,0X3E,       //9 36
                                  0X00,0X00,0X00,0X00,0X00,       //' ' 37
                                  0X2A,0X1C,0X7F,0X1C,0X2A        //*  38
                             };
unsigned char seg[15];      
bit flag;        
          
// Timer 1 overflow interrupt service routine
interrupt [TIM1_OVF] void timer1_ovf_isr(void)
{static char R_COUNT = 0,C_COUNT= 36,COUNT;
 static unsigned int time = 0,DIS_COUNT = 0;;
 char i = 0;   
  TCNT1H=0xF2;
  TCNT1L=0x72;
  if(++COUNT == 15)
   {COUNT = 0; 
    } 
  if(time == 0)
   {if(++R_COUNT == 6)
      {R_COUNT = 0; 
       } 
    for(i=15;i != 0 ;i--)
       {seg[i]= seg[i-1];
       }    
    if(R_COUNT < 5)
      {seg[0] = DIGIT_CODE[C_COUNT][R_COUNT]; 
       }
       
    if(R_COUNT == 5)
       {seg[0] = 0x00; 
        if(++DIS_COUNT == NO_OF_CHAR)
          {DIS_COUNT = 0;
           }
        if((DISPLAY[DIS_COUNT]<= 'Z')&&(DISPLAY[DIS_COUNT]>= 'A'))   
          {C_COUNT = DISPLAY[DIS_COUNT] - 65;
           }
        if((DISPLAY[DIS_COUNT]<= '9')&&(DISPLAY[DIS_COUNT]>= '0'))   
           {C_COUNT = (DISPLAY[DIS_COUNT] - 48)+26;
             }   
       if(DISPLAY[DIS_COUNT] == ' ')
         {C_COUNT = DIS_SPACE;
          }    
       if(DISPLAY[DIS_COUNT] == '*')
         {C_COUNT = DIS_STAR;
          }           
       } // R-COUNT  
     }  // TIME_ZERO   
   if(++time == REFRESH_RATE)
   {time = 0;       
    }    

          PORTD = 0X00; 
          PORTC = 0x3F;  
          PORTB = 0xFF;
          if(COUNT == 0) 
            {ROW1 = 0;       //PORTB = 0x0F;
             PORTD = seg[0];  //DIGIT_CODE[C_COUNT][0];
            // ROW1 = 1;             
             }  
          if(COUNT == 1) 
            {ROW2 = 0;        //PORTB = 0x17;
             PORTD = seg[1];  //DIGIT_CODE[C_COUNT][1];
             ROW1 = 1;             
             } 
          if(COUNT == 2) 
            {ROW3 = 0;        // PORTB = 0x1B;
             PORTD = seg[2];  //DIGIT_CODE[C_COUNT][2];
             ROW1 = 1;            
             }     
           if(COUNT == 3) 
            {ROW4 = 0;        //PORTB = 0x1D;
             PORTD = seg[3];  //DIGIT_CODE[C_COUNT][3];
             ROW1 = 1;
             }      
           if(COUNT == 4) 
            {ROW5 = 0;        // PORTB = 0X1E; 
             PORTD = seg[4];  //DIGIT_CODE[C_COUNT][4];
             ROW1 = 1;             
             }                   
           if(COUNT == 5) 
            {ROW6 = 0;        // PORTC = 0x0F;
             PORTD = seg[5];  //DIGIT_CODE[C_COUNT][5];
             ROW1 = 1;             
             }  
           if(COUNT == 6) 
            {ROW7 = 0;        //PORTC = 0x17;
             PORTD = seg[6];  //DIGIT_CODE[C_COUNT][6];
             ROW1 = 1;             
             } 
           if(COUNT == 7) 
            {ROW8 = 0;        //PORTC = 0x1B; 
             PORTD = seg[7];  //DIGIT_CODE[C_COUNT][7];
             ROW1 = 1;
             }     
           if(COUNT == 8) 
            {ROW9 = 0;        // PORTC = 0x1D;
             PORTD = seg[8];  //DIGIT_CODE[C_COUNT][8];
             ROW1 = 1;
             }      
           if(COUNT == 9) 
            {ROW10 = 0;       //PORTC = 0x1E; 
             PORTD = seg[9];  //DIGIT_CODE[C_COUNT][9];  
             ROW1 = 1;
             }                   
           if(COUNT == 10) 
            {ROW11 = 0;        // PORTC = 0x0F;
             PORTD = seg[10];  //DIGIT_CODE[C_COUNT][5];
             ROW1 = 1;
             }  
           if(COUNT == 11) 
            {ROW12 = 0;        //PORTC = 0x17;
             PORTD = seg[11];  //DIGIT_CODE[C_COUNT][6];
             ROW1 = 1;             
             } 
           if(COUNT == 12) 
            {ROW13 = 0;        //PORTC = 0x1B; 
             PORTD = seg[12];  //DIGIT_CODE[C_COUNT][7];
             ROW1 = 1;
             }     
           if(COUNT == 13) 
            {ROW14 = 0;        // PORTC = 0x1D;
             PORTD = seg[13];  //DIGIT_CODE[C_COUNT][8];
             ROW1 = 1;
             }      
           if(COUNT == 14) 
            {ROW15 = 0;       //PORTC = 0x1E; 
             PORTD = seg[14];  //DIGIT_CODE[C_COUNT][9];  
             ROW1 = 1;
             }                
 }


void main(void)
{
PORTB=0x00;
DDRB=0xFF;
PORTC=0x00;
DDRC=0x3F;
PORTD=0x00;
DDRD=0xFF;
TCCR0=0x00;
TCNT0=0x00;
TCCR1A=0x00;
TCCR1B=0x01;
TCNT1H=0x00;
TCNT1L=0x00;
ICR1H=0x00;
ICR1L=0x00;
OCR1AH=0x00;
OCR1AL=0x00;
OCR1BH=0x00;
OCR1BL=0x00;
ASSR=0x00;
TCCR2=0x00;
TCNT2=0x00;
OCR2=0x00;
MCUCR=0x00;
TIMSK=0x04;
ACSR=0x80;
SFIOR=0x00;
// Global enable interrupts
#asm("sei")
while (1)
{
 };
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧美激情小说另类| 亚洲成人av一区二区| 1024精品合集| 美女精品自拍一二三四| 色哟哟一区二区三区| www激情久久| 日韩成人午夜电影| 一本色道亚洲精品aⅴ| 欧美成人福利视频| 亚洲午夜久久久久久久久久久| 麻豆精品久久精品色综合| 91久久线看在观草草青青| 精品久久久久香蕉网| 天涯成人国产亚洲精品一区av| av激情亚洲男人天堂| 久久精品亚洲精品国产欧美| 久久不见久久见免费视频7| 欧美区视频在线观看| 亚洲码国产岛国毛片在线| 成人黄页毛片网站| 国产精品免费视频观看| 国产成人一级电影| 26uuu亚洲综合色欧美 | 欧美一区二区三区在线观看| 亚洲专区一二三| 91丨porny丨国产入口| 日本一二三不卡| 国产成人99久久亚洲综合精品| 精品日韩av一区二区| 青青草97国产精品免费观看| 欧美卡1卡2卡| 亚洲18女电影在线观看| 欧美视频三区在线播放| 夜色激情一区二区| 欧美性感一类影片在线播放| 亚洲午夜影视影院在线观看| 91成人在线免费观看| 亚洲一区在线观看视频| 欧美主播一区二区三区| 天天色图综合网| 7777精品伊人久久久大香线蕉经典版下载| 亚洲影院理伦片| 欧美日韩一区高清| 午夜成人免费电影| 日韩欧美国产不卡| 麻豆免费精品视频| 久久影院午夜片一区| 丁香激情综合国产| 一区二区三区在线观看欧美| 欧美人伦禁忌dvd放荡欲情| 琪琪久久久久日韩精品| 久久久无码精品亚洲日韩按摩| 成人精品高清在线| 亚洲高清一区二区三区| 欧美tk—视频vk| 97久久久精品综合88久久| 亚洲一区av在线| 日韩欧美激情四射| 成人深夜在线观看| 亚洲国产日日夜夜| 2021国产精品久久精品| 99视频国产精品| 午夜国产不卡在线观看视频| 久久亚洲综合av| 一本到高清视频免费精品| 午夜精品爽啪视频| 久久精品夜色噜噜亚洲a∨ | 国产不卡在线视频| 亚洲男同1069视频| xf在线a精品一区二区视频网站| 91原创在线视频| 蜜臂av日日欢夜夜爽一区| 亚洲欧洲日韩av| 日韩欧美在线1卡| 色老汉一区二区三区| 麻豆91免费看| 尤物在线观看一区| www国产成人免费观看视频 深夜成人网| 97超碰欧美中文字幕| 国产在线不卡一区| 亚洲福利一二三区| 日本一二三不卡| 日韩免费看的电影| 在线观看亚洲成人| 国产91露脸合集magnet| 九九热在线视频观看这里只有精品| 日韩理论片中文av| 国产日韩欧美高清在线| 欧美羞羞免费网站| 97久久超碰国产精品电影| 国产麻豆精品在线| 奇米在线7777在线精品| 亚洲欧美一区二区三区国产精品 | 欧美日韩在线不卡| 成人福利在线看| 激情深爱一区二区| 日韩高清一区二区| 日日摸夜夜添夜夜添精品视频| 亚洲欧美日韩人成在线播放| 国产精品欧美经典| 欧美国产精品久久| 精品入口麻豆88视频| 日韩一区二区在线免费观看| 在线国产电影不卡| 在线精品视频免费播放| 91色九色蝌蚪| 91福利社在线观看| 色88888久久久久久影院野外| 成人伦理片在线| 成人app软件下载大全免费| 国产最新精品免费| 国产成人在线电影| 国产不卡视频一区| 91在线观看一区二区| av不卡免费在线观看| 波多野结衣中文字幕一区二区三区| 国产在线国偷精品产拍免费yy| 国产一区二区三区在线看麻豆| 久99久精品视频免费观看| 韩国欧美国产1区| 国产一区欧美二区| 成人中文字幕电影| 色国产综合视频| 欧美精选一区二区| 欧美刺激脚交jootjob| 久久网站最新地址| 国产精品动漫网站| 一片黄亚洲嫩模| 日韩电影在线观看网站| 国产一区二区免费视频| 成人黄色小视频| 欧美视频精品在线| 日韩欧美在线一区二区三区| 久久精品亚洲乱码伦伦中文 | 日本一区二区三区久久久久久久久不| 久久久久久电影| 综合色天天鬼久久鬼色| 亚洲图片欧美视频| 精品一二三四在线| av网站免费线看精品| 欧美日韩dvd在线观看| 精品剧情在线观看| 亚洲欧洲日产国码二区| 日产欧产美韩系列久久99| 国产精品自产自拍| 欧美午夜精品久久久久久超碰| 日韩欧美中文一区| 亚洲欧美一区二区三区孕妇| 免费欧美日韩国产三级电影| 成人免费va视频| 欧美日韩不卡视频| 国产精品美女久久福利网站| 午夜激情一区二区三区| 高清在线成人网| 欧美一级片免费看| 亚洲视频一二区| 久久69国产一区二区蜜臀| 一本久道久久综合中文字幕| 亚洲精品一区二区三区影院| 一区二区三区在线看| 国内精品伊人久久久久影院对白| 99久久综合精品| 精品国产乱码91久久久久久网站| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 免费久久精品视频| 欧美专区亚洲专区| 国产精品国产三级国产三级人妇| 青青草原综合久久大伊人精品优势| 成人av资源在线| 国产亚洲精品福利| 麻豆精品久久久| 9191国产精品| 一个色综合av| 9久草视频在线视频精品| 26uuu色噜噜精品一区二区| 午夜精品成人在线视频| 在线观看免费成人| ...av二区三区久久精品| 国产成人亚洲综合色影视| 亚洲精品一区二区三区99| 丝袜亚洲另类丝袜在线| 欧美综合久久久| 一区二区三区四区av| 91免费看`日韩一区二区| 国产欧美一区二区精品性| 蜜桃在线一区二区三区| 在线播放国产精品二区一二区四区| 亚洲日本在线视频观看| 不卡av在线免费观看| 国产精品美女久久福利网站| 成人亚洲一区二区一| 久久精品亚洲一区二区三区浴池| 韩日精品视频一区| 久久奇米777| 国产成人在线影院| 欧美国产1区2区| 99亚偷拍自图区亚洲| 亚洲美女屁股眼交3| 欧美在线免费播放| 亚洲mv在线观看|