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

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

?? panel.h

?? VFD顯示屏的驅動UPD16312的完整C測試程序,已正常使用.
?? H
?? 第 1 頁 / 共 2 頁
字號:
/*****************************************************************************
                                                                                        
  panel.h   -   PANEL  functions, types, and definitions

                Version 1.00

                Copyright (c) 1996, Winbond Corp. All rights reserved. *

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

//#ifndef __PANEL_H__
//#define __PANEL_H__

//  *** define Constant  ***********************************************
//#include "osd.h"

//  *** Declare Function ***********************************************
//BYTE PANEL_KeyScan();
//void PANEL_Initial();
//void PANEL_Output ( BYTE bMessage, WORD wParam);
//void PANEL_Trigger(WORD wTime);


//  *** VFD Controller Definition *************************************************
// For differnt VFD controllers, there are different methods to do hareware control
// To drive VFD panel successfully, please define "IC TYPE" correctly first !

#define P16312      //for SUNSTAR, KAI,
//#define PNJU3421    //for IDALL


//  *** Mode setting for VFD panel ***************************************
//  For VFD panels, maybe there are different mode setting suitable for it
//  If the mode setting isn't correct, lighting will be wrong.

//All bytes on VFD panel
#define    VFD_GRID_ARRAY          12      // 18 for NEC-16311's 8d/20s ( idall; kai_0901 )

#define    VFD_TRACKKBIT_ALL       12
                                           // 12 for NEC-16312's 6d/16s ( sun_239 )
//Mode setting command
#define    VFD_DISP_MODE           0x02    // 0x00 for NEC-16311's 8d/20s (sonken_265)
                                           // 0x02 for NEC-16312 6d/16s ( kai_265;  sun_239 )
                                           // 0x05 for PD16312 9d/13s (kai_0901)
                                           // 0xFD for PNJU3421  (idall_0901)
                                           // 0xF8 for PNJU3421 8d/15s (kai_265)
                                           // 0x5A for BU2872 6d/16s (konka_253)
//Display control command : set pulse width
#define    VFD_CTRL_MODE           0x8F    // Pulse width=14/16 for pulse width
                                           // 0x8F for P16312/P16311
                                           // 0xFD for PNJU3421 (idall)


// *** Definition useful for panel keyscan **************************
// total bytes from key matrix
//#define    KeyScanByte             3
#define    KEY_SCAN_BYTE             3


// *** LED Definition ***********************************************
// For FUTABA 6-BT serial VFD panel (soken, 265)
// LED on : "0", off : "1"
#define    VFD_LED1                0xFE    // DiscType
#define    VFD_LED2                0xFD    // Audio channel (MPX)
#define    VFD_LED3                0xFB    // Surround
#define    VFD_LED4                0xF7    // PON
#define    VFD_LED5                0xEF



//  *** Name & Position definition for VFD panel ***********************

// for huikai 6-bt-265 vfd,driver is upd16312 
// For FUTABA 6-BT serial VFD panel
//
// For nec_upd16312 6d/16s grid mapping
//  ---------------------------------
// |   | 6G | 5G | 4G | 3G | 2G | 1G |
//  ---------------------------------
// |P1 |    |    |    |    |    |    |01h
// |.. |    |    |    |    |    |    |
// |P8 | 10 | 8  | 6  | 4  | 2  | 0  |80h
// |---------------------------------
// |P9 |    |    |    |    |    |    |01h
// |.. |    |    |    |    |    |    |
// |P16| 11 | 9  | 7  | 5  | 3  | 1  |80h
//  ---------------------------------


//  *******************
//  *** for SKYWORTHY_265 ***

//Grid Mapping ( 12 bytes )
#define    VFD_GRID_ADDR0      11     //{ VFD_N1 }
#define    VFD_GRID_ADDR1      10     //{ VFD_N2 }
#define    VFD_GRID_ADDR2      9      //{ VFD_SA,VFD_SB,VFD_SAB,VIDEO_CD,DASH }
#define    VFD_GRID_ADDR3      8      //{ REPEAT,1,ALL,A<->,B,MEM }
#define    VFD_GRID_ADDR4      7      //{ VFD_MIN_N1,COL }
#define    VFD_GRID_ADDR5      6      //{ VFD_MIN_N2,MIN }
#define    VFD_GRID_ADDR6      5      //{ VFD_SEC_N1 }
#define    VFD_GRID_ADDR7      4      //{ VFD_SEC_N2,SEC }
#define    VFD_GRID_ADDR8      3      //{ PGM,RAN,EDIT,PLAY>,PAUSE||,CDG,REMAIN }
#define    VFD_GRID_ADDR9      2      //{ INTRO,LEVEL,SPACE,FADE,FADEUP,FADEDOWN,OVER }
#define    VFD_GRID_ADDR10     1      //{ TrackBit: 9,10,11,12,13,14,15,16 }
#define    VFD_GRID_ADDR11     0      //{ TrackBit: 1,2,3,4,5,6,7,8 }
//#define    VFD_GRID_ADDR12     12     //{ }
//#define    VFD_GRID_ADDR13     13     //{ }
//#define    VFD_GRID_ADDR14     14     //{ }
//#define    VFD_GRID_ADDR15     15     //{ }
//#define    VFD_GRID_ADDR16     16     //{ }
//#define    VFD_GRID_ADDR17     17     //{ }


//Grid position definition
#define    VFD_TRACKBIT_N1_ADDR    VFD_GRID_ADDR10
#define    VFD_TRACKBIT_N2_ADDR    VFD_GRID_ADDR11

#define    VFD_TRACKBIT_1_ADDR     VFD_TRACKBIT_N2_ADDR
#define    VFD_TRACKBIT_1          0x08
#define    VFD_TRACKBIT_2_ADDR     VFD_TRACKBIT_N2_ADDR
#define    VFD_TRACKBIT_2          0x04
#define    VFD_TRACKBIT_3_ADDR     VFD_TRACKBIT_N2_ADDR
#define    VFD_TRACKBIT_3          0x02
#define    VFD_TRACKBIT_4_ADDR     VFD_TRACKBIT_N2_ADDR
#define    VFD_TRACKBIT_4          0x01
#define    VFD_TRACKBIT_5_ADDR     VFD_TRACKBIT_N2_ADDR
#define    VFD_TRACKBIT_5          0x80
#define    VFD_TRACKBIT_6_ADDR     VFD_TRACKBIT_N2_ADDR
#define    VFD_TRACKBIT_6          0x40
#define    VFD_TRACKBIT_7_ADDR     VFD_TRACKBIT_N2_ADDR
#define    VFD_TRACKBIT_7          0x20
#define    VFD_TRACKBIT_8_ADDR     VFD_TRACKBIT_N2_ADDR
#define    VFD_TRACKBIT_8          0x10
#define    VFD_TRACKBIT_9_ADDR     VFD_TRACKBIT_N1_ADDR
#define    VFD_TRACKBIT_9          0x08
#define    VFD_TRACKBIT_10_ADDR    VFD_TRACKBIT_N1_ADDR
#define    VFD_TRACKBIT_10         0x04
#define    VFD_TRACKBIT_11_ADDR    VFD_TRACKBIT_N1_ADDR
#define    VFD_TRACKBIT_11         0x02
#define    VFD_TRACKBIT_12_ADDR    VFD_TRACKBIT_N1_ADDR
#define    VFD_TRACKBIT_12         0x01
#define    VFD_TRACKBIT_13_ADDR    VFD_TRACKBIT_N1_ADDR
#define    VFD_TRACKBIT_13         0x80
#define    VFD_TRACKBIT_14_ADDR    VFD_TRACKBIT_N1_ADDR
#define    VFD_TRACKBIT_14         0x40
#define    VFD_TRACKBIT_15_ADDR    VFD_TRACKBIT_N1_ADDR
#define    VFD_TRACKBIT_15         0x20
#define    VFD_TRACKBIT_16_ADDR    VFD_TRACKBIT_N1_ADDR
#define    VFD_TRACKBIT_16         0x10
#define    VFD_TRACKBIT_17_ADDR    0
#define    VFD_TRACKBIT_17         0
#define    VFD_TRACKBIT_18_ADDR    0
#define    VFD_TRACKBIT_18         0
#define    VFD_TRACKBIT_19_ADDR    0
#define    VFD_TRACKBIT_19         0
#define    VFD_TRACKBIT_20_ADDR    0
#define    VFD_TRACKBIT_20         0


//ADD    1997.10.24

//-------------------
//volume bar position
#define    VFD_BAR_1_ADDR          12
#define    VFD_BAR_1               0x0
#define    VFD_BAR_2_ADDR          12
#define    VFD_BAR_2               0x0
#define    VFD_BAR_3_ADDR          12
#define    VFD_BAR_3               0x0
#define    VFD_BAR_4_ADDR          12
#define    VFD_BAR_4               0x0
#define    VFD_BAR_5_ADDR          12
#define    VFD_BAR_5               0x0
#define    VFD_BAR_6_ADDR          12
#define    VFD_BAR_6               0x0
#define    VFD_BAR_7_ADDR          VFD_GRID_ADDR1
#define    VFD_BAR_7               0x0
#define    VFD_BAR_8_ADDR          VFD_GRID_ADDR1
#define    VFD_BAR_8               0x0
#define    VFD_BAR_9_ADDR          VFD_GRID_ADDR1
#define    VFD_BAR_9               0x0
#define    VFD_BAR_10_ADDR         VFD_GRID_ADDR1
#define    VFD_BAR_10              0x0
#define    VFD_BAR_11_ADDR         VFD_GRID_ADDR1
#define    VFD_BAR_11              0x0
#define    VFD_BAR_12_ADDR         VFD_GRID_ADDR1
#define    VFD_BAR_12              0x0
#define    VFD_BAR_13_ADDR         VFD_GRID_ADDR1
#define    VFD_BAR_13              0x0
#define    VFD_BAR_14_ADDR         VFD_GRID_ADDR1
#define    VFD_BAR_14              0x0

//--------------------
//multi_disc position
#define    VFD_1S_ADDR             VFD_GRID_ADDR3    //disc 1
#define    VFD_1S                  0x0
#define    VFD_1S1_ADDR            VFD_GRID_ADDR3    //inner circle of disc 1
#define    VFD_1S1                 0x0
#define    VFD_1S2_ADDR            VFD_GRID_ADDR3    //outer circle of disc 1
#define    VFD_1S2                 0x0

#define    VFD_2S_ADDR             VFD_GRID_ADDR3
#define    VFD_2S                  0x0
#define    VFD_2S1_ADDR            VFD_GRID_ADDR3
#define    VFD_2S1                 0x0
#define    VFD_2S2_ADDR            VFD_GRID_ADDR3
#define    VFD_2S2                 0x0

#define    VFD_3S_ADDR             VFD_GRID_ADDR3
#define    VFD_3S                  0x0
#define    VFD_3S1_ADDR            VFD_GRID_ADDR2
#define    VFD_3S1                 0x0
#define    VFD_3S2_ADDR            VFD_GRID_ADDR2
#define    VFD_3S2                 0x0

#define    VFD_4S_ADDR             VFD_GRID_ADDR2
#define    VFD_4S                  0x0
#define    VFD_4S1_ADDR            VFD_GRID_ADDR2
#define    VFD_4S1                 0x0
#define    VFD_4S2_ADDR            VFD_GRID_ADDR2
#define    VFD_4S2                 0x0

#define    VFD_5S_ADDR             VFD_GRID_ADDR2
#define    VFD_5S                  0x0
#define    VFD_5S1_ADDR            VFD_GRID_ADDR2
#define    VFD_5S1                 0x0

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
韩国精品在线观看| 欧美精品一区二区在线播放| 91精品国产麻豆| 久久免费的精品国产v∧| 亚洲线精品一区二区三区| 国内精品久久久久影院薰衣草| 一本到三区不卡视频| 久久女同精品一区二区| 亚洲一卡二卡三卡四卡五卡| 岛国精品在线播放| 这里只有精品99re| 亚洲天天做日日做天天谢日日欢 | 毛片av中文字幕一区二区| 成人精品免费视频| 欧美成人乱码一区二区三区| 亚洲狼人国产精品| 不卡av在线免费观看| 精品人在线二区三区| 午夜视频久久久久久| 97久久精品人人澡人人爽| 久久久久久久久免费| 欧美aaaaaa午夜精品| 欧美日韩综合色| 亚洲免费观看高清完整版在线观看| 国产精品1区二区.| 久久久三级国产网站| 加勒比av一区二区| 欧美电影免费观看高清完整版在线观看| 亚洲午夜精品17c| 色噜噜狠狠色综合中国| 亚洲婷婷在线视频| 色猫猫国产区一区二在线视频| 成人免费在线观看入口| 99久久久久久| 亚洲视频一二区| 日本韩国精品在线| 麻豆精品在线看| 日韩一区二区三区免费观看| 日韩精品亚洲专区| 欧美一级二级三级蜜桃| 久久99精品国产麻豆婷婷| www欧美成人18+| 国产一区二区三区日韩 | 91国产精品成人| 亚洲欧美激情插 | 激情成人综合网| 精品99一区二区三区| 国产曰批免费观看久久久| 久久久亚洲欧洲日产国码αv| 国产成人av资源| 亚洲色图视频免费播放| 欧美在线看片a免费观看| 亚洲午夜私人影院| 日韩欧美国产一区在线观看| 国产精品99久久不卡二区| 国产精品三级在线观看| 色狠狠av一区二区三区| 午夜精品视频一区| 久久人人97超碰com| 久久先锋影音av| 成人av电影观看| 亚洲图片有声小说| 欧美一区二区国产| 国产成人av自拍| 亚洲国产cao| 欧美videos中文字幕| 成人午夜激情片| 天堂精品中文字幕在线| 久久久久久久av麻豆果冻| eeuss鲁片一区二区三区 | 2023国产精品自拍| 色天天综合色天天久久| 另类的小说在线视频另类成人小视频在线 | 中文字幕av在线一区二区三区| 99精品国产视频| 日韩精品一二三区| 综合在线观看色| 欧美大片日本大片免费观看| av综合在线播放| 久久国产乱子精品免费女| 国产精品久久毛片av大全日韩| 欧美日韩你懂得| 国产成人激情av| 免费在线看一区| 亚洲日穴在线视频| 久久女同互慰一区二区三区| 欧美日本一区二区在线观看| 成人永久aaa| 捆绑调教美女网站视频一区| 亚洲女同一区二区| 日本一区二区视频在线| 日韩视频一区二区三区在线播放| 91一区二区在线观看| 国产成人av网站| 美女被吸乳得到大胸91| 亚洲一级二级在线| 综合久久综合久久| 国产精品少妇自拍| 久久日韩精品一区二区五区| 91精品国产欧美一区二区成人| 黄色成人免费在线| 性做久久久久久| 亚洲综合在线视频| 国产精品色噜噜| 欧美国产一区在线| 久久综合九色综合欧美98| 日韩美女主播在线视频一区二区三区| 欧美无乱码久久久免费午夜一区 | 中文字幕欧美日韩一区| 精品欧美乱码久久久久久| 欧美精选在线播放| 91尤物视频在线观看| 国产精品一区二区无线| 麻豆精品新av中文字幕| 日日摸夜夜添夜夜添精品视频| 亚洲午夜一区二区三区| 亚洲自拍偷拍九九九| 亚洲国产色一区| 亚洲欧美日韩久久| 亚洲日本va在线观看| 亚洲同性同志一二三专区| 亚洲免费看黄网站| 一区二区成人在线| 亚洲网友自拍偷拍| 91成人国产精品| 在线日韩av片| 在线视频国内一区二区| 在线观看日韩一区| 欧美精选一区二区| 欧美不卡激情三级在线观看| 亚洲精品一区二区三区香蕉| 久久亚洲私人国产精品va媚药| 精品免费视频一区二区| 2023国产精品| 中文子幕无线码一区tr| 一区二区三区免费| 免费在线看成人av| 国产麻豆一精品一av一免费| 成人av免费在线观看| av电影一区二区| 欧美日韩精品欧美日韩精品一综合| 欧美精品丝袜中出| 精品免费日韩av| 日本一区二区成人| 一区二区三区久久久| 日本亚洲电影天堂| 国产99久久久久| 在线这里只有精品| 日韩精品一区二区在线观看| 欧美激情一区二区在线| 国产精品久久777777| 午夜久久久久久久久久一区二区| 久久国产麻豆精品| 色综合色综合色综合 | 欧美亚洲动漫另类| 日韩欧美国产电影| 国产精品国产三级国产普通话蜜臀| 亚洲成人av一区| 欧美伊人久久久久久午夜久久久久| 69堂国产成人免费视频| 欧美日韩情趣电影| 日韩欧美一级在线播放| 亚洲色图20p| 奇米一区二区三区| 26uuu国产电影一区二区| 国产欧美一区二区精品忘忧草| 国产高清在线精品| 色伊人久久综合中文字幕| 亚洲欧美日韩久久| 91原创在线视频| 亚洲日本韩国一区| 色婷婷激情一区二区三区| 尤物视频一区二区| 欧美亚洲禁片免费| 亚洲香肠在线观看| 欧美一区二区三区日韩视频| 日本欧美久久久久免费播放网| 欧美精品第1页| 日韩av中文在线观看| 日韩精品一区二区三区三区免费 | 成人看片黄a免费看在线| 国产精品伦一区| 色婷婷久久久亚洲一区二区三区| 综合久久久久久| 欧美日韩你懂的| 免费成人你懂的| 国产欧美一区二区精品性色| av中文字幕在线不卡| 亚洲综合免费观看高清完整版在线 | 一卡二卡三卡日韩欧美| 欧美三级午夜理伦三级中视频| 性感美女久久精品| 日韩一级大片在线| 国产99久久久久久免费看农村| 中文字幕日韩一区| 欧美无人高清视频在线观看| 麻豆中文一区二区| 国产精品网站一区| 色噜噜狠狠色综合中国| 日本免费在线视频不卡一不卡二|