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

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

?? lcd_vim808_20.c

?? TDK 6521 SOC 芯片 DEMO程序
?? C
字號:
/***************************************************************************
 * This code and information is provided "as is" without warranty of any   *
 * kind, either expressed or implied, including but not limited to the     *
 * implied warranties of merchantability and/or fitness for a particular   *
 * purpose.                                                                *
 *                                                                         *
 * Copyright (C) 2005 Teridian Semiconductor Corp. All Rights Reserved.    *
 ***************************************************************************/
//**************************************************************************
//  DESCRIPTION: 71M652x POWER METER - LCD VIM-808-DP/VIM-808-2 Descriptors.
//  for the 6520 demo and eval PCBs.
// 
//  AUTHOR:  MTF
//
//  HISTORY: See end of file.
//**************************************************************************
// File:  LCD_VIM808.C  
//               
#include "options.h"
#if VIM808
#include "stdint.h"
//                                  COM0        COM1        COM2     VIM808 
//         +-----a-----+         8B - SEG0   8C - SEG0   7DP- SEG0   PIN1
//         |    01h    |         7B - SEG1   7C - SEG1   6DP- SEG1   PIN3
//   COM0  |           |         6B - SEG2   6C - SEG2   5DP- SEG2   PIN6
//         f 20h   02h b         5B - SEG3   5C - SEG3   4DP- SEG3   PIN9
//   ______|___________|_______  4B - SEG4   4C - SEG4   3DP- SEG4   PIN12
//         |           |         3B - SEG5   3C - SEG5   2DP- SEG5   PIN15
//   COM1  +-----g-----+         2B - SEG6   2C - SEG6   1DP- SEG6   PIN18
//         |    40h    |         1B - SEG7   1C - SEG7   -- - SEG7   PIN20
//         e           c         3A - SEG8   3G - SEG8   3D - SEG8   PIN28
//         | 10h   04h |         3F - SEG9   3E - SEG9   -- - SEG9   PIN29
//   ______|___________|_______  4A - SEG10  4G - SEG10  4D - SEG10  PIN30
//   COM2  |    08h    |         4F - SEG11  4E - SEG11  -- - SEG11  PIN31
//         +-----d-----+         
//                               5A - SEG12  5G - SEG12  5D - SEG12  PIN33
//                               5F - SEG13  5E - SEG13  -- - SEG13  PIN34
//                               6A - SEG14  6G - SEG14  6D - SEG14  PIN35
//                               6F - SEG15  6E - SEG15  -- - SEG15  PIN36
//                               7A - SEG16  7G - SEG16  7D - SEG16  PIN38
//                               7F - SEG17  7E - SEG17  -- - SEG17  PIN39
//                               8A - SEG18  8G - SEG18  8D - SEG18  PIN40

//                               1F - SEG29  1E - SEG29  -- - SEG29  PIN24
//                               2A - SEG30  2G - SEG30  2D - SEG30  PIN25
//                               2F - SEG31  2E - SEG31  -- - SEG31  PIN26
//                               -- - SEG32  -- - SEG32  -- - SEG32  PIN27 N/C
//                               -- - SEG33  -- - SEG33  -- - SEG33  PIN32 N/C
//                               -- - SEG34  -- - SEG34  6L - SEG34  PIN37
//                               8F - SEG35  8E - SEG35  -- - SEG35  PIN41
//                               -- - SEG36  -- - SEG36  -- - SEG36  -----
//                               1A - SEG37  1G - SEG37  1D - SEG37  PIN23

// Segments.    
// 56    [1-8][a-g] (Digits).   
//  7    [1-7]DP    (Decimal points).
//  3    [2,4,6]L   (Colons ':')
// ----------
// 66    Total

#define COM(x) (x << 8)
enum COMMONS { COM0 = COM(0), COM1 = COM(1), COM2 = COM(2), COM3 = COM(3) };

enum SEGS                // List all segments of display in comm/segment order.
{   
    //COM0 SEGMENTS
    SEG_8B = COM0 | 0, SEG_7B = COM0 | 1, SEG_6B = COM0 | 2, SEG_5B = COM0 | 3,
    SEG_4B = COM0 | 4, SEG_3B = COM0 | 5, SEG_2B = COM0 | 6, SEG_1B = COM0 | 7,
    SEG_3A = COM0 | 8, SEG_3F = COM0 | 9, SEG_4A = COM0 |10, SEG_4F = COM0 |11,
    SEG_5A = COM0 |12, SEG_5F = COM0 |13, SEG_6A = COM0 |14, SEG_6F = COM0 |15,
    SEG_7A = COM0 |16, SEG_7F = COM0 |17, SEG_8A = COM0 |18, SEG_8F = COM0 |35,
    SEG_1A = COM0 |37, SEG_1F = COM0 |29, SEG_2A = COM0 |30, SEG_2F = COM0 |31,
    
    //COM1 SEGMENTS
    SEG_8C = COM1 | 0, SEG_7C = COM1 | 1, SEG_6C = COM1 | 2, SEG_5C = COM1 | 3,
    SEG_4C = COM1 | 4, SEG_3C = COM1 | 5, SEG_2C = COM1 | 6, SEG_1C = COM1 | 7,
    SEG_3G = COM1 | 8, SEG_3E = COM1 | 9, SEG_4G = COM1 |10, SEG_4E = COM1 |11,
    SEG_5G = COM1 |12, SEG_5E = COM1 |13, SEG_6G = COM1 |14, SEG_6E = COM1 |15,
    SEG_7G = COM1 |16, SEG_7E = COM1 |17, SEG_8G = COM1 |18, SEG_8E = COM1 |35,
    SEG_1G = COM1 |37, SEG_1E = COM1 |29, SEG_2G = COM1 |30, SEG_2E = COM1 |31,
                                                                                                 
    //COM2 SEGMENTS
    SEG_7DP= COM2 | 0, SEG_6DP= COM2 | 1, SEG_5DP= COM2 | 2, SEG_4DP= COM2 | 3,
    SEG_3DP= COM2 | 4, SEG_2DP= COM2 | 5, SEG_1DP= COM2 | 6,
    SEG_3D = COM2 | 8, SEG_4D = COM2 |10, SEG_5D = COM2 |12, SEG_6D = COM2 |14,
    SEG_7D = COM2 |16, SEG_8D = COM2 |18, SEG_1D = COM2 |37, SEG_2D = COM2 |30,                                 
    SEG_2L = COM2 |32, SEG_4L = COM2 |33, SEG_6L = COM2 |34
};


// List all segments of all LCD icons. 
enum SEGS code Digit_1[] =                                      // 1st digit.
    { SEG_1A, SEG_1B, SEG_1C, SEG_1D, SEG_1E, SEG_1F, SEG_1G }; 

enum SEGS code Digit_2[] =                                      // 2nd digit.
    { SEG_2A, SEG_2B, SEG_2C, SEG_2D, SEG_2E, SEG_2F, SEG_2G }; 

enum SEGS code Digit_3[] =                                      // 3rd digit.
    { SEG_3A, SEG_3B, SEG_3C, SEG_3D, SEG_3E, SEG_3F, SEG_3G }; 

enum SEGS code Digit_4[] =                                      // 4th digit.
    { SEG_4A, SEG_4B, SEG_4C, SEG_4D, SEG_4E, SEG_4F, SEG_4G }; 

enum SEGS code Digit_5[] =                                      // 5th digit.
    { SEG_5A, SEG_5B, SEG_5C, SEG_5D, SEG_5E, SEG_5F, SEG_5G }; 

enum SEGS code Digit_6[] =                                      // 6th digit.
    { SEG_6A, SEG_6B, SEG_6C, SEG_6D, SEG_6E, SEG_6F, SEG_6G }; 

enum SEGS code Digit_7[] =                                      // 7th digit.
    { SEG_7A, SEG_7B, SEG_7C, SEG_7D, SEG_7E, SEG_7F, SEG_7G }; 

enum SEGS code Digit_8[] =                                      // 8th digit.
    { SEG_8A, SEG_8B, SEG_8C, SEG_8D, SEG_8E, SEG_8F, SEG_8G }; 

enum SEGS code Icon_DP[]  =                                     // Decimal points.
    { SEG_1DP, SEG_2DP, SEG_3DP, SEG_4DP, SEG_5DP, SEG_6DP, SEG_7DP }; 

enum SEGS code Icon_L[]  =
    { SEG_2L, SEG_4L, SEG_6L };                                 // Colons ':'.

uint16_t code * code icons[] =
{
    Digit_1,    Digit_2,    Digit_3,    Digit_4,
    Digit_5,    Digit_6,    Digit_7,    Digit_8,
    Icon_DP,    Icon_L
};

#define ICON_SIZE sizeof (*icons[0])

// Number of segments in each icon.
uint8_t code num_segs[] =
{
    sizeof (Digit_1) / ICON_SIZE, sizeof (Digit_2) / ICON_SIZE,
    sizeof (Digit_3) / ICON_SIZE, sizeof (Digit_4) / ICON_SIZE, 
    sizeof (Digit_5) / ICON_SIZE, sizeof (Digit_6) / ICON_SIZE,
    sizeof (Digit_7) / ICON_SIZE, sizeof (Digit_8) / ICON_SIZE, 
    sizeof (Icon_DP) / ICON_SIZE, sizeof (Icon_L)  / ICON_SIZE
};  

/***************************************************************************
 * $Log: LCD_VIM808_20.c,v $
 * Revision 1.1  2006/09/12 02:45:41  gmikef
 * *** empty log message ***
 *
 * Revision 1.7  2006/09/09 01:09:06  gmikef
 * *** empty log message ***
 *
 * Revision 1.6  2006/09/08 07:35:10  Michael T. Fischer
 * *** empty log message ***
 *
 * Revision 1.5  2006/08/09 00:56:32  tvander
 * *** empty log message ***
 *
 * Revision 1.4  2006/05/27 01:41:38  gmikef
 * Corrected ICON_SIZE.
 *
 * Revision 1.3  2006/03/03 11:25:27  Michael T. Fischer
 * Prep for 6530 LCD, etc.
 *
 * Revision 1.2  2006/02/08 22:35:59  gmikef
 * *** empty log message ***
 *
 * Revision 1.1  2006/01/16 20:11:24  tvander
 * Clean Keil build, all versions
 *
 * Revision 1.6  2005/09/22 23:45:03  tvander
 * Clean build all models and unit tests, updated copyright to be fore Teridian
 *
 * Revision 1.5  2005/08/28 02:12:42  gmikef
 * *** empty log message ***
 *
 * Revision 1.4  2005/08/16 02:28:29  gmikef
 * Remapped LCD for 6520 Eval Board.
 * Mapped CE code location to address of 'CeCode'.
 *
 * Revision 1.3  2005/04/27 23:38:33  gmikef
 * Some MATH rountines now use 'idata'.
 * Added MATH_FAST flag to 'options.h".
 * Changed "6521B.Uv2" to max optimization.
 *
 * Copyright (C) 2005 Teridian Semiconductor Corp. All Rights Reserved.    *
 * this program is fully protected by the United States copyright          *
 * laws and is the property of Teridian Semiconductor Corporation.         *
 ***************************************************************************/
/* lcd_vim808.c */
#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国产麻豆免费人成网站| 精品理论电影在线| 韩国精品主播一区二区在线观看 | 亚洲国产一区在线观看| 精品伦理精品一区| 欧美麻豆精品久久久久久| 成人黄色av网站在线| 免费成人在线观看视频| 亚洲伊人伊色伊影伊综合网| 国产精品伦理一区二区| 欧美tk—视频vk| 欧美精品777| 91蝌蚪porny成人天涯| 国产一区三区三区| 免费成人小视频| 亚洲一区二三区| 亚洲欧美另类小说| 国产精品入口麻豆九色| 久久人人97超碰com| 日韩一级精品视频在线观看| 欧美日韩性生活| 色综合久久综合| 99久久99精品久久久久久 | 欧美日韩精品一区二区天天拍小说| 国产精品亚洲人在线观看| 免费在线观看一区| 日本欧美久久久久免费播放网| 亚洲午夜电影网| 亚洲综合免费观看高清完整版| 国产精品伦一区二区三级视频| 欧美国产一区二区| 中文字幕av一区二区三区免费看 | 亚洲大片一区二区三区| 曰韩精品一区二区| 亚洲精品免费看| 洋洋av久久久久久久一区| 亚洲免费电影在线| 亚洲综合av网| 亚洲一区国产视频| 亚洲国产精品一区二区www在线 | 69久久夜色精品国产69蝌蚪网| 在线观看91精品国产入口| 在线观看视频一区二区欧美日韩| 色综合色狠狠天天综合色| 日本精品免费观看高清观看| 欧美在线观看禁18| 欧美日韩在线不卡| 欧美一区二区三区免费视频| 日韩欧美亚洲国产精品字幕久久久| 精品少妇一区二区三区日产乱码| 久久日韩精品一区二区五区| 国产欧美一区视频| 成人免费在线观看入口| 亚洲综合视频在线| 蜜桃av噜噜一区| 高清视频一区二区| 色欲综合视频天天天| 欧美久久久久久久久| 欧美tk—视频vk| 国产精品毛片久久久久久| 亚洲欧美国产77777| 亚洲二区在线观看| 久久99久久久欧美国产| 国产成人啪午夜精品网站男同| 91在线视频网址| 7777精品伊人久久久大香线蕉最新版 | 国产亚洲女人久久久久毛片| 国产精品国产a级| 天天综合色天天综合| 国内精品嫩模私拍在线| 色狠狠一区二区| 精品国产乱码久久久久久牛牛| 国产精品区一区二区三区| 亚洲国产一区二区三区青草影视| 精品系列免费在线观看| 99久久免费精品高清特色大片| 欧美久久一区二区| 国产肉丝袜一区二区| 亚洲一区在线观看免费 | 日韩高清不卡一区| 国产中文字幕一区| 色婷婷国产精品| 精品免费99久久| 一区二区三区中文免费| 狠狠色丁香久久婷婷综合丁香| 色老汉一区二区三区| 欧美精品一区男女天堂| 亚洲精品国产一区二区精华液| 毛片av一区二区三区| 一本色道**综合亚洲精品蜜桃冫| 日韩欧美国产wwwww| 亚洲欧美日韩中文播放 | 欧美久久久久免费| 成人欧美一区二区三区小说| 秋霞午夜av一区二区三区| 99re8在线精品视频免费播放| 日韩精品在线网站| 亚洲国产精品精华液网站| 成人av网站大全| 精品国产一区二区亚洲人成毛片 | 精品电影一区二区| 亚洲第一狼人社区| av欧美精品.com| 久久久精品2019中文字幕之3| 亚洲成av人片在www色猫咪| 波波电影院一区二区三区| 欧美精品一区二区蜜臀亚洲| 午夜久久久影院| 色中色一区二区| 中文字幕+乱码+中文字幕一区| 美脚の诱脚舐め脚责91 | 成人免费观看av| 欧美成人官网二区| 三级欧美在线一区| 欧美日韩一区二区在线观看视频 | 在线观看区一区二| 中文字幕国产一区二区| 久久99精品久久只有精品| 欧美日本在线播放| 亚洲国产一区二区视频| 91国模大尺度私拍在线视频| 国产精品久久久久aaaa樱花 | 亚洲线精品一区二区三区八戒| 99精品视频在线播放观看| 国产喷白浆一区二区三区| 国产资源精品在线观看| 亚洲欧洲日韩av| 国产成人午夜高潮毛片| 国产亚洲欧洲997久久综合| 久久99精品久久久久久国产越南| 日韩欧美一二区| 久久99精品国产91久久来源| 亚洲精品在线电影| 精品一区免费av| 精品久久久久久久久久久久久久久久久| 日日夜夜免费精品视频| 7777精品久久久大香线蕉| 日本中文一区二区三区| 欧美大片日本大片免费观看| 久久9热精品视频| www成人在线观看| 国产精品羞羞答答xxdd| 国产精品久久久久久一区二区三区| 国产成人av影院| 国产精品入口麻豆原神| 色哟哟欧美精品| 婷婷激情综合网| 欧美xxxxx裸体时装秀| 国产毛片精品国产一区二区三区| 日本一区免费视频| 91麻豆国产香蕉久久精品| 一区二区在线观看视频| 91超碰这里只有精品国产| 老司机精品视频在线| 久久精品日产第一区二区三区高清版| 国产一区二区不卡老阿姨| 国产精品视频yy9299一区| 色噜噜偷拍精品综合在线| 丝袜美腿一区二区三区| 欧美www视频| 99国产精品久久久久久久久久| 亚洲一区中文日韩| 精品日韩在线观看| 91免费版pro下载短视频| 日韩精品五月天| 国产午夜精品在线观看| 91猫先生在线| 日本 国产 欧美色综合| 国产亚洲美州欧州综合国| 色综合一区二区三区| 美女诱惑一区二区| 成人欧美一区二区三区白人| 欧美日韩免费电影| 国产福利一区在线观看| 亚洲第一二三四区| 久久久久国产免费免费| 欧美日韩一级二级| 处破女av一区二区| 日日摸夜夜添夜夜添国产精品| 国产精品色婷婷| 91麻豆精品久久久久蜜臀| 成人深夜在线观看| 日本成人在线电影网| 中文字幕一区二区在线观看 | 欧美大片顶级少妇| 色婷婷综合久久久中文字幕| 久99久精品视频免费观看| 亚洲男人天堂av| 欧美精品一区二区三区一线天视频| 91麻豆福利精品推荐| 国产一区二区剧情av在线| 国产成人99久久亚洲综合精品| 亚洲国产综合在线| 久久亚洲私人国产精品va媚药| 欧美色图免费看| 91老司机福利 在线| 国产成a人亚洲| 麻豆免费精品视频| 亚洲高清视频在线| 亚洲色图视频网站|