⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 display.s

📁 完成数据的采集
💻 S
📖 第 1 页 / 共 5 页
字号:
///////////////////////////////////////////////////////////////////////////////
//                                                                            /
//                                                      06/Dec/2008  17:16:51 /
// IAR ARM ANSI C/C++ Compiler V5.11.0.20622/W32 EVALUATION                   /
// Copyright 1999-2007 IAR Systems. All rights reserved.                      /
//                                                                            /
//    Cpu mode     =  thumb                                                   /
//    Endian       =  little                                                  /
//    Source file  =  E:\ELE\yten\pro\app\display.c                           /
//    Command line =  E:\ELE\yten\pro\app\display.c -D EMB_FLASH -lCN         /
//                    E:\ELE\yten\pro\Debug\List\ -lb                         /
//                    E:\ELE\yten\pro\Debug\List\ -o                          /
//                    E:\ELE\yten\pro\Debug\Obj\ --no_cse --no_unroll         /
//                    --no_inline --no_code_motion --no_tbaa --no_clustering  /
//                    --no_scheduling --debug --endian little --cpu           /
//                    Cortex-M3 -e --fpu None --dlib_config "C:\Program       /
//                    Files\IAR Systems\Embedded Workbench 5.0                /
//                    Evaluation\ARM\INC\DLib_Config_Normal.h" -I             /
//                    E:\ELE\yten\pro\ -I E:\ELE\yten\pro\..\LIBRARY\INC\ -I  /
//                    "C:\Program Files\IAR Systems\Embedded Workbench 5.0    /
//                    Evaluation\ARM\INC\" --section .text=.XML -On           /
//    List file    =  E:\ELE\yten\pro\Debug\List\display.s                    /
//                                                                            /
//                                                                            /
///////////////////////////////////////////////////////////////////////////////

        NAME display

        EXTERN ALAMCREG_History
        EXTERN GPIO_WriteBit
        EXTERN Year
        EXTERN __aeabi_idivmod
        EXTERN delay
        EXTERN delay_nop

        PUBLIC ALAHISTORY_TAB
        PUBLIC ALAMC_mode_setion
        PUBLIC ASCII_TAB
        PUBLIC BCD
        PUBLIC CHK_ALAMCREG
        PUBLIC CHK_DISP_MODE
        PUBLIC DISP_ABCD
        PUBLIC DISP_ALAMCREG
        PUBLIC Disp_Table
        PUBLIC Disp_Table_Sub
        PUBLIC Display_mode_setion
        PUBLIC Display_mode_setion_ALAMC
        PUBLIC Init_TAB
        PUBLIC LCMCmd
        PUBLIC LCMData
        PUBLIC LCM_D0
        PUBLIC LCM_D1
        PUBLIC LCM_D2
        PUBLIC LCM_D3
        PUBLIC LCM_EMPTY
        PUBLIC LCM_TYPE_TAB
        PUBLIC LINE_DIV_TAB
        PUBWEAK LcdDataOut
        PUBLIC NOFAULT_TAB
        PUBLIC NOTHISTORY_TAB
        PUBLIC ORDER_TAB
        PUBLIC ORDER_TABX
        PUBLIC RH_TAB
        PUBLIC SET_BELL
        PUBLIC SET_FAU1
        PUBLIC SET_MESS
        PUBLIC SET_OVER1
        PUBLIC SET_OVER2
        PUBLIC SET_OVER3
        PUBLIC SET_X
        PUBLIC SET_Y
        PUBLIC TAB_1
        PUBLIC TAB_2
        PUBLIC TAB_3
        PUBLIC TAB_4
        PUBLIC TAB_5
        PUBLIC TAB_6
        PUBLIC TAB_7
        PUBLIC TAB_8
        PUBLIC TAB_CHANNAL
        PUBLIC TAB_CHANNAL_NODE
        PUBLIC TAB_DIV1
        PUBLIC TAB_DIV2
        PUBLIC TAB_DIV3
        PUBLIC TAB_DIV4
        PUBLIC TAB_DIV5
        PUBLIC TAB_DIV6
        PUBLIC TAB_DIV7
        PUBLIC TAB_DIV8
        PUBLIC TAB_FAU
        PUBLIC TAB_FAU_D
        PUBLIC TAB_Fast_C
        PUBLIC TAB_Low_C
        PUBLIC TAB_OVER
        PUBLIC TAB_OVER_C
        PUBLIC TAB_Room_C
        PUBLIC TEM_TAB
        PUBLIC TIME_TAB
        PUBLIC WEEKCHAR
        PUBLIC WriteASCIIChar
        PUBLIC WriteChar
        PUBLIC WriteOneChar
        PUBLIC WritePicture
        PUBLIC YTAB
        PUBLIC disp_Timer
        PUBLIC disp_line
        PUBLIC display
        PUBLIC display_Fault
        PUBLIC initLCDM


        SECTION `.rodata`:CONST:NOROOT(2)
TAB_FAU_C:
        DATA
        DC16 52930, 46792, 47562, 54735, 45480, 48815

        SECTION `.rodata`:CONST:NOROOT(2)
TAB_OVER_C:
        DATA
        DC16 45996, 47613, 54436, 48815, 52930, 46792

        SECTION `.rodata`:CONST:NOROOT(2)
TAB_Fast_C:
        DATA
        DC16 52930, 51709, 47613, 49132, 54436, 48815

        SECTION `.rodata`:CONST:NOROOT(2)
TAB_Low_C:
        DATA
        DC16 46567, 46040, 46567, 53689, 47613, 46541

        SECTION `.rodata`:CONST:NOROOT(2)
TAB_Room_C:
        DATA
        DC16 54251, 51922, 52930, 53216, 45806, 47613, 46323
        DC8 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
LCM_EMPTY:
        DATA
        DC16 8224, 8224, 8224, 8224, 8224, 8224, 8224, 8224, 8224, 8224

        SECTION `.rodata`:CONST:NOROOT(2)
LCM_TYPE_TAB:
        DATA
        DC16 46567, 49346, 12576, 46567, 49346, 12832, 46567, 49346, 13088
        DC16 46567, 49346, 13344, 46245, 52663, 12576, 46245, 52663, 12832
        DC16 54690, 47015, 12576, 54690, 47015, 12832, 54690, 47015, 13088
        DC16 54690, 47015, 13344, 46567, 48122, 12576, 46567, 48122, 12832
        DC16 46567, 48122, 13088, 46567, 48122, 13344, 51926, 46005, 12576
        DC16 51926, 46005, 12832, 50360, 50629, 12576, 50360, 50629, 12832
        DC16 48595, 52663, 12576, 48595, 52663, 12832, 48595, 52663, 13088
        DC16 48595, 52663, 13344

        SECTION `.rodata`:CONST:NOROOT(2)
TAB_OVER:
        DATA
        DC16 54436, 47040, 45480, 48815

        SECTION `.rodata`:CONST:NOROOT(2)
SET_OVER1:
        DATA
        DC16 54436, 48815, 45996, 52930, 54965, 8224, 46792
        DC8 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
SET_OVER2:
        DATA
        DC16 52930, 51709, 8224, 46792, 50111, 8224, 47062, 54995
        DC8 0, 0, 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
SET_OVER3:
        DATA
        DC16 54251, 51922, 52930, 53216, 45806, 8224, 46792
        DC8 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
TAB_FAU:
        DATA
        DC16 45480, 48815, 51906, 48382, 45801, 53679

        SECTION `.rodata`:CONST:NOROOT(2)
SET_FAU1:
        DATA
        DC16 51906, 48382, 45996, 52930, 54965, 8224, 46792
        DC8 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
SET_X:
        DATA
        DC16 47841, 55289, 45546, 47030, 52903, 8224, 53409, 51889

        SECTION `.rodata`:CONST:NOROOT(2)
SET_Y:
        DATA
        DC16 55261, 55289, 45546, 47030, 52903, 14880, 8224, 46792

        SECTION `.rodata`:CONST:NOROOT(2)
SET_MESS:
        DATA
        DC16 52648, 53686, 47037, 51901, 14880, 52648, 53686, 52185, 49866
        DC16 14880, 52648, 53686, 46552, 54967, 14880, 21075, 13368, 13600
        DC16 17217, 20018, 11824
        DC8 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
ASCII_TAB:
        DATA
        DC8 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 65, 66, 67, 68, 69, 45

        SECTION `.rodata`:CONST:NOROOT(2)
TAB_FAU_D:
        DATA
        DC16 12609, 12610, 12611, 12865, 12866, 12867, 13121, 13122, 13123
        DC16 13377, 13378, 13379, 13633, 13634, 13635
        DC8 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
LCM_D0:
        DATA
        DC16 45794, 52930, 49376, 53453, 12602
        DC8 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
LCM_D1:
        DATA
        DC16 45794, 52930, 49376, 53453, 12858
        DC8 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
LCM_D2:
        DATA
        DC16 45794, 52930, 49376, 53453, 13114
        DC8 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
LCM_D3:
        DATA
        DC16 45794, 52930, 49376, 53453, 13370
        DC8 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
TEM_TAB:
        DATA
        DC16 48055, 48819, 52930, 46792, 14880
        DC8 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
RH_TAB:
        DATA
        DC16 51889, 48356, 54251, 52930, 46792, 8224, 8224, 8224, 48055, 48819
        DC16 52930, 46792, 14880
        DC8 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
WEEKCHAR:
        DATA
        DC16 51413, 53947, 46846, 51453, 52164, 52965, 49657, 51413

        SECTION `.rodata`:CONST:NOROOT(2)
NOFAULT_TAB:
        DATA
        DC16 52958, 45480, 48815, 51906, 48382
        DC8 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
NOTHISTORY_TAB:
        DATA
        DC16 52958, 45480, 48815, 49402, 51895, 48327, 49852
        DC8 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
ALAHISTORY_TAB:
        DATA
        DC16 52923, 54979, 8224, 48815, 53686, 8224, 51889, 48356

        SECTION `.rodata`:CONST:NOROOT(2)
DISP_ABCD:
        DATA
        DC8 49, 49, 50, 51, 52, 53, 54, 55, 56, 0, 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
LINE_DIV_TAB:
        DATA
        DC8 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20
        DC8 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
YTAB:
        DATA
        DC8 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 85, 90, 95
        DC8 100, 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
TIME_TAB:
        DATA
        DC16 12848, 8224, 50410, 8224, 54466, 8224, 51413
        DC8 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
ORDER_TABX:
        DATA
        DC8 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
        DC8 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3
        DC8 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4
        DC8 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6
        DC8 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7
        DC8 7, 7, 7, 7, 7, 7, 7, 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
ORDER_TABXBIT:
        DATA
        DC16 512, 256, 128, 64, 32, 16, 8, 4, 2, 1, 32768, 16384, 8192, 4096
        DC16 2048, 1024, 512, 256, 128, 64, 32, 16, 8, 4, 2, 1, 32768, 16384
        DC16 8192, 4096, 2048, 1024, 512, 256, 128, 64, 32, 16, 8, 4, 2, 1
        DC16 32768, 16384, 8192, 4096, 2048, 1024, 512, 256, 128, 64, 32, 16, 8
        DC16 4, 2, 1, 32768, 16384, 8192, 4096, 2048, 1024, 512, 256, 128, 64
        DC16 32, 16, 8, 4, 2, 1, 32768, 16384, 8192, 4096, 2048, 1024, 512, 256
        DC16 128, 64, 32, 16, 8, 4, 2, 1, 32768, 16384, 8192, 4096, 2048, 1024
        DC16 512, 256, 128, 64, 32, 16, 8, 4, 2, 1, 32768, 16384, 8192, 4096
        DC16 2048, 1024, 512, 256, 128, 64, 32, 16, 8, 4, 2, 1

        SECTION `.rodata`:CONST:NOROOT(2)
TAB_1:
        DATA
        DC16 6172, 6204, 6172, 14364, 14396, 14364, 14364, 14396, 14364, 2076
        DC16 2108, 2076, 7196, 7228, 7196
        DC8 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
TAB_2:
        DATA
        DC16 14398, 14390, 14386, 17470, 17462, 17458, 17470, 17462, 17458
        DC16 6206, 6198, 6194, 8254, 8246, 8210
        DC8 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
TAB_3:
        DATA
        DC16 6243, 6195, 6240, 1123, 1075, 1120, 1635, 1587, 1632, 10339, 10291
        DC16 10336, 8291, 8243, 8288
        DC8 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
TAB_4:
        DATA
        DC16 6243, 6198, 6240, 2147, 2102, 2144, 3171, 3126, 3168, 18531, 18486
        DC16 18528, 14435, 14390, 14432
        DC8 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
TAB_5:
        DATA
        DC16 6271, 6204, 6240, 4223, 4156, 4192, 2175, 2108, 2144, 34943, 34876
        DC16 34912, 1151, 1084, 1120
        DC8 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
TAB_6:
        DATA
        DC16 6243, 6199, 6240, 8291, 8247, 8288, 1123, 1079, 1120, 64611, 64567
        DC16 64608, 611, 567, 608
        DC8 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
TAB_7:
        DATA
        DC16 6243, 6195, 6194, 16483, 16435, 16434, 26211, 26163, 26162, 2147
        DC16 2099, 2098, 1123, 1075, 1074
        DC8 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
TAB_8:
        DATA
        DC16 15459, 15422, 15388, 31843, 31806, 31772, 15459, 15422, 15388
        DC16 2147, 2110, 2076, 14435, 14398, 14364
        DC8 0, 0

        SECTION `.rodata`:CONST:NOROOT(2)
TAB_DIV1:
        DATA
        DC16 2296, 7280, 7416, 7280, 7416, 1136, 1272, 15984, 16120, 7280, 7416
        DC16 15984, 16120, 7280, 7416, 7280, 7416, 17968

        SECTION `.rodata`:CONST:NOROOT(2)
TAB_DIV2:

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -