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

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

?? main.c

?? 瑞薩單片機LCD控制
?? C
?? 第 1 頁 / 共 2 頁
字號:
/**************************************************************************/
/**MITSUBISHI**MITSUBISHI**MITSUBISHI**MITSUBISHI**MITSUBISHI**MITSUBISHI**/
/**************************************************************************/
/**************************************************************************/
/*  DISCLAIMER:                                                           */
/*  We (MITSUBISHI ELECTRIC B.V.) do not warrant that the Software is     */
/*  free from claims by a third party of copyright, patent, trademark,    */
/*  trade secret or any other intellectual property infringement.         */
/*                                                                        */
/*  Under no circumstances are we liable for any of the following:        */
/*                                                                        */
/*  1. third-party claims against you for losses or damages;              */
/*  2. loss of, or damage to, your records or data; or                    */
/*  3. economic consequential damages (including lost profits or          */
/*     savings) or incidental damages, even if we are informed of         */
/*     their possibility.                                                 */
/*                                                                        */
/*  We do not warrant uninterrupted or error free operation of the        */
/*  Software. We have no obligation to provide service, defect            */
/*  correction, or any maintenance for the Software. We have no           */
/*  obligation to supply any Software updates or enhancements to you      */
/*  even if such are or later become available.                           */
/*                                                                        */
/*  IF YOU DOWNLOAD OR USE THIS SOFTWARE YOU AGREE TO THESE TERMS.        */
/*                                                                        */
/*  THERE ARE NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING THE            */
/*  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A               */
/*  PARTICULAR PURPOSE.                                                   */
/**************************************************************************/
/**************************************************************************/
/*                                                                        */
/*                                                                        */
/*       Name:        MAIN.C                                              */
/*       Date  :      12.02.99                                            */
/*       Author:      CA                                                  */
/*       Change:                                                          */
/*               (Date)  (Author)  (Description)                          */
/*                                                                        */
/**************************************************************************/

#define public extern
#include    <intrm16c.h>
#include    "sfr_3061.h"
#include    "init.h"
#include    "timer_a.h"
#include    "sys.h"
#include    "general.h"
#undef public
 
// global variables

// Main routine
 
void main (void)
{ 
    unsigned char buf;
    unsigned int i;
    unsigned int ms;
    ms = 0;                   
 //   disable_interrupt();   

    // init I/O Ports and special function register
    
    init_port();                    // initialize Port 0 to Port 10
//    init_reg();                     // initialize Special Function Register
    // init processor mode and system clock frequency
    
//    processor_mode_set();           // set single-chip mode
//    system_clock_set();             // no division mode
    nop_instruction();                // for nothing

                                    // initialize variables
    timer_100ms = 0;
    state_lcd = STATE_LCD_OFF;
                                    // initialize peripherals
    timer_a0_init_timer_mode(); /* fxin/32 */
    timer_a0_set(16000); /* underflow after 100ms at 10MHz */

    timer_a0_start();    
    timer_a0_interrupt_set();
    timer_a1_init_timer_mode(); /* fxin/32 */
    timer_a1_set(800); /* underflow after 2ms at 10MHz */
    timer_a1_interrupt_set();
    timer_a1_start();
    i=0;
    TIME_ON = 950;
    TIME_OFF = 600;   
    enable_interrupt();
    // start of main loop switch polling (play, record, off)
    // Until STATE_LCD_18 movement of the string "CONTROL LCD" is simulated.
    // Then string "WITH" in displayed.
    // After this the string "M16C" is flashing a few times.
    // Then some number sequences are displayed (look case STAGE_LCD_25).     
        
    for (;;)
    {   
                    
                                // 1 second over
        if(timer_100ms>=10)     // timer_100ms is incremented in timer A0 interrupt
        {
            timer_100ms=0;
                                 // Every second new initialisation of the digits.
                                 // After a case statement ist passed "state_lcd" is incremented
            switch(state_lcd)         
            {
                case STATE_LCD_OFF:   // -------- all digits are off 
                    lcd_1 = LCD_OFF;
                    lcd_2 = LCD_OFF;
                    lcd_3 = LCD_OFF;
                    lcd_4 = LCD_OFF;
                    lcd_5 = LCD_OFF;
                    lcd_6 = LCD_OFF;
                    lcd_7 = LCD_OFF;
                    lcd_8 = LCD_OFF;
                    state_lcd = STATE_LCD_1; // next sequence-state is initialised
                    break;
                case STATE_LCD_1:     // -------C  is displayed
                    lcd_1 = LCD_OFF;
                    lcd_2 = LCD_OFF;
                    lcd_3 = LCD_OFF;
                    lcd_4 = LCD_OFF;
                    lcd_5 = LCD_OFF;
                    lcd_6 = LCD_OFF;
                    lcd_7 = LCD_OFF;
                    lcd_8 = LCD_C;
                    state_lcd = STATE_LCD_2; // next sequence-state is initialised
                    break;
                case STATE_LCD_2:     // ------CO  is initialised
                    lcd_1 = LCD_OFF;
                    lcd_2 = LCD_OFF;
                    lcd_3 = LCD_OFF;
                    lcd_4 = LCD_OFF;
                    lcd_5 = LCD_OFF;
                    lcd_6 = LCD_OFF;
                    lcd_7 = LCD_C;
                    lcd_8 = LCD_O;
                    state_lcd = STATE_LCD_3; // next sequence-state is initialised
                    break; 
                case STATE_LCD_3:     // -----CON is initialised
                    lcd_1 = LCD_OFF;
                    lcd_2 = LCD_OFF;
                    lcd_3 = LCD_OFF;
                    lcd_4 = LCD_OFF;
                    lcd_5 = LCD_OFF;
                    lcd_6 = LCD_C;
                    lcd_7 = LCD_O;
                    lcd_8 = LCD_N;
                    state_lcd = STATE_LCD_4; // next sequence-state is initialised
                    break;
                case STATE_LCD_4:     // ----CONT is initialised
                    lcd_1 = LCD_OFF;
                    lcd_2 = LCD_OFF;
                    lcd_3 = LCD_OFF;
                    lcd_4 = LCD_OFF;
                    lcd_5 = LCD_C;
                    lcd_6 = LCD_O;
                    lcd_7 = LCD_N;
                    lcd_8 = LCD_T;
                    state_lcd = STATE_LCD_5;  // next sequence-state is initialised
                    break;
                case STATE_LCD_5:      // ---CONTR is initialised
                    lcd_1 = LCD_OFF;
                    lcd_2 = LCD_OFF;
                    lcd_3 = LCD_OFF;
                    lcd_4 = LCD_C;
                    lcd_5 = LCD_O;
                    lcd_6 = LCD_N;
                    lcd_7 = LCD_T;
                    lcd_8 = LCD_R;
                    state_lcd = STATE_LCD_6;   // next sequence-state is initialised
                    break;
                case STATE_LCD_6:      // --CONTRO is initialised
                    lcd_1 = LCD_OFF;
                    lcd_2 = LCD_OFF;
                    lcd_3 = LCD_C;
                    lcd_4 = LCD_O;
                    lcd_5 = LCD_N;
                    lcd_6 = LCD_T;
                    lcd_7 = LCD_R;
                    lcd_8 = LCD_O;
                    state_lcd = STATE_LCD_7;   // next sequence-state is initialised
                    break;
                case STATE_LCD_7:      // -CONTROL is initialised 
                    lcd_1 = LCD_OFF;
                    lcd_2 = LCD_C;
                    lcd_3 = LCD_O;
                    lcd_4 = LCD_N;
                    lcd_5 = LCD_T;
                    lcd_6 = LCD_R;
                    lcd_7 = LCD_O;
                    lcd_8 = LCD_L;
                    state_lcd = STATE_LCD_8;   // next sequence-state is initialised
                    break;
                case STATE_LCD_8:      // CONTROL- is initialised 
                    lcd_1 = LCD_C;
                    lcd_2 = LCD_O;
                    lcd_3 = LCD_N;
                    lcd_4 = LCD_T;
                    lcd_5 = LCD_R;
                    lcd_6 = LCD_O;
                    lcd_7 = LCD_L;
                    lcd_8 = LCD_OFF;
                    state_lcd = STATE_LCD_9;    // next sequence-state is initialised
                    break;
                case STATE_LCD_9:      // ONTROL-L is initialised
                    lcd_1 = LCD_O;
                    lcd_2 = LCD_N;
                    lcd_3 = LCD_T;
                    lcd_4 = LCD_R;
                    lcd_5 = LCD_O;
                    lcd_6 = LCD_L;
                    lcd_7 = LCD_OFF;
                    lcd_8 = LCD_L;
                    state_lcd = STATE_LCD_10;   // next sequence-state is initialised
                    break;
                case STATE_LCD_10:     // NTROL-LC  is initialised
                    lcd_1 = LCD_N;
                    lcd_2 = LCD_T;
                    lcd_3 = LCD_R;
                    lcd_4 = LCD_O;
                    lcd_5 = LCD_L;
                    lcd_6 = LCD_OFF;
                    lcd_7 = LCD_L;
                    lcd_8 = LCD_C;
                    state_lcd = STATE_LCD_11;   // next sequence-state is initialised
                    break;
                case STATE_LCD_11:     // TROL-LCD is initialised
                    lcd_1 = LCD_T;
                    lcd_2 = LCD_R;
                    lcd_3 = LCD_O;
                    lcd_4 = LCD_L;
                    lcd_5 = LCD_OFF;
                    lcd_6 = LCD_L;
                    lcd_7 = LCD_C;
                    lcd_8 = LCD_D;
                    state_lcd = STATE_LCD_12;   // next sequence-state is initialised
                    break;
                case STATE_LCD_12:    // ROL-LCD- is initialised
                    lcd_1 = LCD_R;
                    lcd_2 = LCD_O;
                    lcd_3 = LCD_L;
                    lcd_4 = LCD_OFF;
                    lcd_5 = LCD_L;
                    lcd_6 = LCD_C;
                    lcd_7 = LCD_D;
                    lcd_8 = LCD_OFF;
                    state_lcd = STATE_LCD_13;  // next sequence-state is initialised 
                    break;
                case STATE_LCD_13:    // OL-LCD-- is initialised
                    lcd_1 = LCD_O;
                    lcd_2 = LCD_L;
                    lcd_3 = LCD_OFF;
                    lcd_4 = LCD_L;
                    lcd_5 = LCD_C;
                    lcd_6 = LCD_D;
                    lcd_7 = LCD_OFF;
                    lcd_8 = LCD_OFF;
                    state_lcd = STATE_LCD_14;   // next sequence-state is initialised
                    break;                                                                                                                                                                                                                             
                case STATE_LCD_14:    // L-LCD--- is initialised
                    lcd_1 = LCD_L;
                    lcd_2 = LCD_OFF;
                    lcd_3 = LCD_L;
                    lcd_4 = LCD_C;
                    lcd_5 = LCD_D;
                    lcd_6 = LCD_OFF;
                    lcd_7 = LCD_OFF;
                    lcd_8 = LCD_OFF;
                    state_lcd = STATE_LCD_15;   // next sequence-state is initialised
                    break;
                case STATE_LCD_15:    // -LCD---- is initialised
                    lcd_1 = LCD_OFF;
                    lcd_2 = LCD_L;
                    lcd_3 = LCD_C;
                    lcd_4 = LCD_D;
                    lcd_5 = LCD_OFF;
                    lcd_6 = LCD_OFF;
                    lcd_7 = LCD_OFF;
                    lcd_8 = LCD_OFF;
                    state_lcd = STATE_LCD_16;   // next sequence-state is initialised
                    break;
                case STATE_LCD_16:    // LCD----- is initialised
                    lcd_1 = LCD_L;
                    lcd_2 = LCD_C;
                    lcd_3 = LCD_D;
                    lcd_4 = LCD_OFF;
                    lcd_5 = LCD_OFF;
                    lcd_6 = LCD_OFF;
                    lcd_7 = LCD_OFF;
                    lcd_8 = LCD_OFF;
                    state_lcd = STATE_LCD_17;    // next sequence-state is initialised
                    break;
                case STATE_LCD_17:    // CD------ is initialised
                    lcd_1 = LCD_C;
                    lcd_2 = LCD_D;
                    lcd_3 = LCD_OFF;
                    lcd_4 = LCD_OFF;
                    lcd_5 = LCD_OFF;
                    lcd_6 = LCD_OFF;
                    lcd_7 = LCD_OFF;
                    lcd_8 = LCD_OFF;
                    state_lcd = STATE_LCD_18;    // next sequence-state is initialised
                    break;
                case STATE_LCD_18:    // D------- is initialised
                    lcd_1 = LCD_D;
                    lcd_2 = LCD_OFF;
                    lcd_3 = LCD_OFF;
                    lcd_4 = LCD_OFF;
                    lcd_5 = LCD_OFF;
                    lcd_6 = LCD_OFF;
                    lcd_7 = LCD_OFF;
                    lcd_8 = LCD_OFF;
                    state_lcd = STATE_LCD_19;    // next sequence-state is initialised
                    break;
                case STATE_LCD_19:      // all digits are off
                    lcd_1 = LCD_OFF;
                    lcd_2 = LCD_OFF;
                    lcd_3 = LCD_OFF;
                    lcd_4 = LCD_OFF;
                    lcd_5 = LCD_OFF;
                    lcd_6 = LCD_OFF;
                    lcd_7 = LCD_OFF;
                    lcd_8 = LCD_OFF;
                    state_lcd = STATE_LCD_20;     // next sequence-state is initialised
                    break;
                case STATE_LCD_20:       // --WITH-- is initialised  two times 
                    lcd_1 = LCD_OFF;
                    lcd_2 = LCD_OFF;
                    lcd_3 = LCD_W;
                    lcd_4 = LCD_I;
                    lcd_5 = LCD_T;
                    lcd_6 = LCD_H;
                    lcd_7 = LCD_OFF;
                    lcd_8 = LCD_OFF;
                    if(i<2)
                       {

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国偷自产国产一区| 中文字幕 久热精品 视频在线 | 亚洲综合色噜噜狠狠| 成a人片亚洲日本久久| 亚洲国产精品成人综合| caoporen国产精品视频| 亚洲丝袜精品丝袜在线| 欧美吻胸吃奶大尺度电影| 一区二区三区视频在线看| 日本高清无吗v一区| 日韩高清不卡在线| 国产亚洲欧美激情| 不卡区在线中文字幕| 亚洲伦理在线精品| 6080亚洲精品一区二区| 久久国产麻豆精品| 国产精品久久久久久久久免费桃花| 99精品国产一区二区三区不卡| 亚洲一区免费在线观看| 日韩精品在线一区| 成人ar影院免费观看视频| 亚洲一区二区免费视频| 日韩精品一区二区三区在线观看| 国产精品一级黄| 一区二区三区中文字幕精品精品| 91精品国模一区二区三区| 国产91精品一区二区麻豆亚洲| 亚洲精品亚洲人成人网| 日韩视频一区二区三区 | 成人高清免费在线播放| 午夜精品123| 日本一区二区电影| 欧美精品久久99久久在免费线 | 成人av影视在线观看| 亚洲福利视频一区| 国产日韩精品一区二区浪潮av| 欧美三级中文字幕| 东方aⅴ免费观看久久av| 亚洲综合丁香婷婷六月香| 久久久美女毛片| 欧美日本在线播放| 99综合影院在线| 久久91精品国产91久久小草| 亚洲乱码国产乱码精品精小说| 精品国产青草久久久久福利| 欧美性xxxxx极品少妇| 国产不卡在线视频| 日本亚洲视频在线| 亚洲精品va在线观看| 国产日韩欧美精品一区| 91精品国产综合久久福利软件| 99re8在线精品视频免费播放| 国产麻豆9l精品三级站| 五月天一区二区| 亚洲靠逼com| 国产精品美女www爽爽爽| 欧美精品一区二区三区久久久| 91黄色激情网站| 91在线高清观看| 国产999精品久久久久久绿帽| 久久99精品一区二区三区三区| 亚洲成av人片| 亚洲一区二区高清| 亚洲影视资源网| 亚洲欧美日韩综合aⅴ视频| 中文字幕精品一区二区三区精品| 精品三级在线看| 日韩一区二区三区视频| 在线播放/欧美激情| 91久久精品国产91性色tv| 99re这里只有精品首页| 波多野结衣中文一区| 国产传媒一区在线| 国产成人无遮挡在线视频| 老司机一区二区| 喷水一区二区三区| 视频在线观看一区| 亚洲综合色在线| 亚洲一级二级三级| 日韩中文字幕不卡| 久久se这里有精品| 蜜桃av噜噜一区二区三区小说| 亚洲狠狠爱一区二区三区| 亚洲一区欧美一区| 亚洲成人福利片| 日韩高清一区二区| 激情综合色播激情啊| 国产成人亚洲综合色影视| 成人综合婷婷国产精品久久免费| 高清不卡一区二区在线| 97国产一区二区| 欧美四级电影网| 日韩一区二区在线免费观看| 欧美精品一区二区蜜臀亚洲| 国产校园另类小说区| 亚洲欧美一区二区在线观看| 一区二区三区在线观看动漫| 日韩电影一区二区三区| 国产美女久久久久| voyeur盗摄精品| 欧美丝袜第三区| 欧美三级视频在线| 精品播放一区二区| 自拍偷拍欧美精品| 亚洲福利视频导航| 国产成人av电影免费在线观看| 99精品欧美一区二区三区小说| 欧美丝袜自拍制服另类| www一区二区| 亚洲精品视频观看| 美美哒免费高清在线观看视频一区二区 | 色婷婷激情综合| 日韩一区二区免费视频| 国产精品美女久久久久aⅴ| 亚洲国产毛片aaaaa无费看 | 国产精品久99| 日韩激情中文字幕| 99免费精品视频| 3atv一区二区三区| 中文字幕av在线一区二区三区| 亚洲欧美另类小说| 精久久久久久久久久久| 在线国产亚洲欧美| 久久精品视频一区二区三区| 亚洲一区二区av在线| 福利电影一区二区| 欧美一级理论片| 亚洲色图另类专区| 国产精品亚洲а∨天堂免在线| 欧美视频在线观看一区二区| 久久精品人人做人人综合| 亚洲午夜激情网站| 99久久精品久久久久久清纯| 日韩亚洲欧美中文三级| 成人黄色电影在线| 在线不卡一区二区| 国产精品动漫网站| 国产91精品一区二区麻豆网站| 欧美色综合影院| 亚洲6080在线| 91麻豆福利精品推荐| 国产精品国产三级国产aⅴ原创| 蜜臀av一区二区在线观看| 在线观看精品一区| 国产精品人妖ts系列视频| 国产精品一线二线三线| 欧美精品一区二区三区很污很色的 | 精品国产成人系列| 国产精品一品二品| 欧美日韩精品一区二区| 26uuu另类欧美| 五月婷婷另类国产| 日韩欧美一区二区三区在线| 午夜精品久久久久影视| 欧美日韩三级在线| 日韩精品成人一区二区三区| 欧美精品久久久久久久多人混战 | 欧美午夜视频网站| 日韩精品一区二区三区视频在线观看 | 国产精品女主播在线观看| 黄网站免费久久| 精品欧美乱码久久久久久| 男人操女人的视频在线观看欧美| 欧美亚洲国产bt| 亚洲欧美日韩一区二区| 99精品在线免费| 亚洲欧美另类在线| 色嗨嗨av一区二区三区| 一区二区三区欧美激情| 91免费视频大全| 一区二区久久久| 欧美日韩国产高清一区二区| 亚洲va国产va欧美va观看| 欧美日韩久久久久久| 天天综合色天天| 91精品国产免费| 麻豆国产精品一区二区三区| 欧美一级精品在线| 国产伦精品一区二区三区免费| 精品国产麻豆免费人成网站| 国产剧情av麻豆香蕉精品| 中文字幕欧美日韩一区| 色综合欧美在线视频区| 午夜精品视频在线观看| 精品国产乱码久久久久久久| 国产乱码字幕精品高清av| 欧美国产乱子伦| 色综合色狠狠综合色| 天天影视网天天综合色在线播放 | 国产成a人亚洲| 欧美日韩久久久| 日韩欧美激情四射| 亚洲另类在线一区| www.欧美.com| 国产精品综合视频| 亚洲日本在线天堂| 欧美日韩在线免费视频| 免费视频一区二区| 国产精品久久久久久久第一福利| 欧美视频三区在线播放|