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

📄 main.m51

📁 keil C51 LCD 驱动源码,其中还有I2C驱动,ADC驱动,键盘操作等,是一个完整的keil源代码,供大家参考
💻 M51
📖 第 1 页 / 共 5 页
字号:
?PR?KEYCHECK?KEY                        -----    -----      -----    -----      -----    -----
  +--> ?PR?_ZURACFREERUN?MODEDET
  +--> ?PR?MUTEENABLE?MISC
  +--> ?PR?_OSDSHOWMESSAGE?OSDM
  +--> ?PR?INITIALEEPROM?INITIAL
  +--> ?PR?RECALLALL?MISC
  +--> ?PR?MUTEDISABLE?MISC
  +--> ?PR?OSDENABLE?OSDM
  +--> ?PR?_EEPROMCOMMONSTORE?EEPROM
  +--> ?PR?_EEPROMCOMMONRECALL?EEPROM
  +--> ?PR?_EEPROMCOLORRECALL?EEPROM
  +--> ?PR?_EEPROMREAD?EEPROM
  +--> ?PR?_EEPROMCOLORSTORE?EEPROM

?PR?MUTEDISABLE?MISC                    -----    -----      -----    -----      -----    -----
  +--> ?PR?_ZURACWRITEBYTE?TTFC

?PR?ALIGN?ALIGN                         0026H.0  0000H.2    005BH    0005H      -----    -----
  +--> ?PR?_ADC9884?ADC
  +--> ?PR?_EEPROMCOLORSTORE?EEPROM
  +--> ?PR?_EEPROMCOLORRECALL?EEPROM
  +--> ?PR?ZURACBCADJUST?TTFC
  +--> ?PR?_EEPROMCOMMONSTORE?EEPROM
  +--> ?PR?_EEPROMTIMINGSTORE?EEPROM
  +--> ?PR?SYSTEMPOWEROFF?KEY
  +--> ?PR?SYSTEMPOWERON?KEY
  +--> ?PR?INTOBURNIN?MISC
  +--> ?PR?_POWERBACKLIGHT?INITIAL
  +--> ?PR?_POWERPANEL?INITIAL
  +--> ?PR?_POWERSCALER?INITIAL
  +--> ?PR?_POWERADC?INITIAL
BL51 BANKED LINKER/LOCATER V5.11                                                      12/09/2004  23:42:22  PAGE 12


  +--> ?PR?_POWERDPMS?INITIAL
  +--> ?PR?_ZURACFREERUN?MODEDET
  +--> ?PR?MUTEENABLE?MISC
  +--> ?PR?_OSDSHOWMESSAGE?OSDM
  +--> ?PR?INITIALEEPROM?INITIAL
  +--> ?PR?RECALLALL?MISC
  +--> ?PR?MUTEDISABLE?MISC
  +--> ?PR?OSDENABLE?OSDM
  +--> ?PR?_EEPROMWRITE?EEPROM
  +--> ?PR?_SENDUART?ALIGN

?PR?_ADC9884?ADC                        -----    -----      0060H    0002H      -----    -----
  +--> ?PR?_ADCWRITEWORD?ADC
  +--> ?CO?ADC
  +--> ?PR?_ADCWRITEBYTE?ADC
  +--> ?PR?_GAINMODIFY?ADC
  +--> ?PR?_COLORMODIFY?ADC

?PR?_ADCWRITEWORD?ADC                   -----    -----      -----    -----      -----    -----
  +--> ?PR?SENDDATA?IIC

?PR?_COLORMODIFY?ADC                    -----    -----      0062H    000DH      -----    -----

?PR?INTOBURNIN?MISC                     -----    -----      -----    -----      -----    -----
  +--> ?PR?_ZURACFREERUN?MODEDET
  +--> ?PR?_ZURACWRITEBYTE?TTFC

?PR?KEY?KEY                             -----    -----      005BH    0001H      -----    -----
  +--> ?PR?SAVEALLDATA?MISC
  +--> ?PR?SYSTEMPOWERON?KEY
  +--> ?PR?_SAVEPOWERBIT?KEY
  +--> ?PR?KEYCHECK?KEY
  +--> ?PR?_CHANGECOLORTEMP?KEY
  +--> ?PR?SYSTEMPOWEROFF?KEY
  +--> ?PR?_ZURACFREERUN?MODEDET
  +--> ?PR?_OSDSHOWMESSAGE?OSDM
  +--> ?PR?GETITEMNUMBER?KEY
  +--> ?PR?ZURACBCADJUST?TTFC
  +--> ?PR?_SHOWSCALLBAR?KEY
  +--> ?PR?OSDENABLE?OSDM
  +--> ?PR?_EEPROMCOMMONSTORE?EEPROM
  +--> ?PR?MENUKEY?KEY
  +--> ?PR?MODIFYVALUE?KEY
  +--> ?PR?UP_DOWN_KEY?KEY
  +--> ?PR?_SHOWSCALLWINDOW?KEY
  +--> ?PR?ENTERKEY?KEY
  +--> ?PR?ENTERKEYRETURN?KEY
  +--> ?PR?OSDHANDLER?OSDM

?PR?SAVEALLDATA?MISC                    -----    -----      -----    -----      -----    -----
  +--> ?PR?_CHANGECOLORTEMP?KEY
  +--> ?PR?_EEPROMCOMMONSTORE?EEPROM
  +--> ?PR?_EEPROMTIMINGSTORE?EEPROM

?PR?_CHANGECOLORTEMP?KEY                -----    -----      005FH    0002H      -----    -----
  +--> ?PR?_EEPROMCOLORSTORE?EEPROM
  +--> ?PR?_EEPROMCOLORRECALL?EEPROM
BL51 BANKED LINKER/LOCATER V5.11                                                      12/09/2004  23:42:22  PAGE 13


  +--> ?PR?ZURACBCADJUST?TTFC

?PR?_SAVEPOWERBIT?KEY                   0026H.0  0000H.1    005CH    0001H      -----    -----
  +--> ?PR?_EEPROMREAD?EEPROM
  +--> ?PR?_EEPROMWRITE?EEPROM

?PR?_SHOWSCALLBAR?KEY                   -----    -----      0060H    0006H      -----    -----
  +--> ?PR?_OSDPROCESSBAR?OSDM
  +--> ?PR?_OSDDISPLAYVALUE?OSDM
  +--> ?PR?_OSDSHOWDATA?OSDM

?PR?_OSDPROCESSBAR?OSDM                 -----    -----      0066H    0003H      -----    -----
  +--> ?PR?_OSDSETADDRESS?OSDM
  +--> ?PR?_OSDWRITE?OSDM
  +--> ?CO?OSDMENU

?PR?_OSDDISPLAYVALUE?OSDM               0026H.1  0000H.1    0066H    0002H      00AAH    0002H
  +--> ?PR?_OSDCLEARROW?OSDM
  +--> ?CO?OSDMENU
  +--> ?PR?_OSDWRITE?OSDM
  +--> ?PR?_OSDSETADDRESS?OSDM
  +--> ?PR?SENDDATA?IIC

?PR?_OSDSHOWDATA?OSDM                   -----    -----      0066H    0002H      00AAH    0002H
  +--> ?CO?OSDMENU
  +--> ?PR?_OSDWRITE?OSDM
  +--> ?PR?_OSDSETADDRESS?OSDM
  +--> ?PR?SENDDATA?IIC

?PR?MENUKEY?KEY                         -----    -----      -----    -----      -----    -----
  +--> ?PR?OSDHANDLER?OSDM
  +--> ?CO?OSDMENU
  +--> ?PR?_CHANGECOLORTEMP?KEY
  +--> ?PR?_OSDSETSTRING?OSDM
  +--> ?PR?_PRINTSTRING?OSDM
  +--> ?PR?OSDSHOWWINDOWA?OSDM
  +--> ?PR?OSDCOLORFONT?OSDM
  +--> ?PR?_OSDWINDOW?OSDM

?PR?OSDHANDLER?OSDM                     -----    -----      -----    -----      -----    -----
  +--> ?PR?OSDENABLE?OSDM
  +--> ?PR?_OSDMENUITEM?OSDM
  +--> ?PR?_OSDWINDOW?OSDM
  +--> ?PR?_OSDDISABLEWINDOW?OSDM
  +--> ?PR?_PRINTCHAR?OSDM
  +--> ?CO?OSDMENU
  +--> ?PR?_PRINTSTRING?OSDM
  +--> ?PR?OSDCLEARWINA?OSDM
  +--> ?PR?_OSDCOLORBAR?OSDM
  +--> ?PR?OUTFACMENU?OSDM
  +--> ?PR?_OSDSHOWDATA?OSDM
  +--> ?PR?OSDOPENUP?OSDM

?PR?_OSDMENUITEM?OSDM                   -----    -----      005DH    0004H      -----    -----
  +--> ?PR?OSDCLEARWINA?OSDM
  +--> ?CO?OSDMENU
  +--> ?PR?_OSDSETSTRING?OSDM
BL51 BANKED LINKER/LOCATER V5.11                                                      12/09/2004  23:42:22  PAGE 14


  +--> ?PR?ISDOSMODE?MISC
  +--> ?PR?_OSDSETROWATTR?OSDM
  +--> ?PR?_PRINTSTRING?OSDM
  +--> ?PR?_INTERNALPRINTCHAR?OSDM

?PR?OSDCLEARWINA?OSDM                   -----    -----      0061H    0001H      -----    -----
  +--> ?PR?_INTERNALOSDCLEARROW?OSDM
  +--> ?PR?_OSDWRITE?OSDM
  +--> ?PR?_OSDSETADDRESS?OSDM
  +--> ?PR?SENDDATA?IIC
  +--> ?PR?_PRINTCHAR?OSDM

?PR?ISDOSMODE?MISC                      -----    -----      -----    -----      -----    -----
  +--> ?CO?MODEDATA

?PR?_INTERNALPRINTCHAR?OSDM             -----    -----      0061H    0004H      -----    -----
  +--> ?PR?_INTERNALOSDSETADDRESS?OSDM
  +--> ?PR?_INTERNALOSDWRITECHAR?OSDM

?PR?_INTERNALOSDWRITECHAR?OSDM          -----    -----      0065H    0001H      -----    -----
  +--> ?PR?SENDDATA?IIC

?PR?_OSDCOLORBAR?OSDM                   -----    -----      0060H    0005H      -----    -----
  +--> ?PR?_OSDSETADDRESS?OSDM
  +--> ?PR?_OSDWRITE?OSDM
  +--> ?CO?OSDMENU
  +--> ?PR?_OSDSHOWDATA?OSDM

?PR?OUTFACMENU?OSDM                     -----    -----      -----    -----      -----    -----
  +--> ?PR?_OSDWINDOW?OSDM
  +--> ?PR?_OSDDISABLEWINDOW?OSDM
  +--> ?PR?_OSDMENUITEM?OSDM
  +--> ?CO?OSDMENU
  +--> ?PR?_OSDSETSTRING?OSDM
  +--> ?PR?_OSDSETROWATTR?OSDM
  +--> ?PR?_PRINTSTRING?OSDM

?PR?OSDOPENUP?OSDM                      -----    -----      -----    -----      -----    -----
  +--> ?PR?SENDDATA?IIC
  +--> ?PR?_SHORTDELAY?INITIAL

?PR?OSDSHOWWINDOWA?OSDM                 -----    -----      -----    -----      -----    -----
  +--> ?PR?OSDMENUFRAME?OSDM
  +--> ?CO?OSDMENU
  +--> ?PR?_OSDSETSTRING?OSDM
  +--> ?PR?_PRINTSTRING?OSDM
  +--> ?PR?OSDCOLORFONT?OSDM

?PR?OSDMENUFRAME?OSDM                   -----    -----      005CH    0001H      -----    -----
  +--> ?PR?OSDCLEARALL?OSDM
  +--> ?CO?OSDMENU
  +--> ?PR?_OSDWINDOW?OSDM
  +--> ?PR?_OSDSETSTRING?OSDM
  +--> ?PR?_OSDSETROWATTR?OSDM
  +--> ?PR?_PRINTSTRING?OSDM
  +--> ?PR?HWMD_VFREQUENCY?HWMD
  +--> ?PR?_PRINTCHAR?OSDM
BL51 BANKED LINKER/LOCATER V5.11                                                      12/09/2004  23:42:22  PAGE 15


  +--> ?PR?HWMD_HFREQUENCY?HWMD

?PR?HWMD_VFREQUENCY?HWMD                -----    -----      -----    -----      -----    -----
  +--> ?PR?HWMD_VFCOUNTER?HWMD

?PR?HWMD_VFCOUNTER?HWMD                 -----    -----      -----    -----      -----    -----
  +--> ?PR?_ZURACREAD?TTFC

?PR?HWMD_HFREQUENCY?HWMD                -----    -----      -----    -----      -----    -----
  +--> ?PR?HWMD_HFCOUNTER?HWMD

?PR?HWMD_HFCOUNTER?HWMD                 -----    -----      -----    -----      -----    -----
  +--> ?PR?_ZURACREAD?TTFC

?PR?OSDCOLORFONT?OSDM                   -----    -----      005DH    0001H      -----    -----
  +--> ?PR?SENDDATA?IIC
  +--> ?CO?OSDMENU
  +--> ?PR?_PRINTCHAR?OSDM

?PR?MODIFYVALUE?KEY                     0026H.0  0000H.1    005CH    0004H      -----    -----
  +--> ?PR?GETITEMNUMBER?KEY
  +--> ?PR?_GETBYTEVALUE?KEY
  +--> ?PR?ZURACBCADJUST?TTFC
  +--> ?CO?MODEDATA
  +--> ?PR?_GETWORDVALUE?KEY
  +--> ?PR?SETHORPOSITION?KEY
  +--> ?PR?_SHOWSCALLBAR?KEY
  +--> ?PR?SETVERPOSITION?KEY
  +--> ?PR?ZURACSPHEMU?TTFC
  +--> ?PR?_OSDCOLORBAR?OSDM
  +--> ?PR?_ADC9884?ADC
  +--> ?PR?_OSDSHOWDATA?OSDM
  +--> ?PR?ZURACINITGAMMA?TTFC
  +--> ?PR?_ZURACWRITEBYTE?TTFC
  +--> ?PR?_PRINTCHAR?OSDM
  +--> ?PR?SHOWCOMPDOSMODE?KEY
  +--> ?CO?OSDMENU
  +--> ?PR?_OSDWINDOW?OSDM
  +--> ?PR?CHANGEDOSMODE?KEY
  +--> ?PR?OSDPOSITIONSET?OSDM
  +--> ?PR?_OSDPROCESSBAR?OSDM

?PR?_GETBYTEVALUE?KEY                   0026H.1  0000H.1    -----    -----      -----    -----

?PR?_GETWORDVALUE?KEY                   0026H.1  0000H.1    -----    -----      -----    -----

?PR?SETHORPOSITION?KEY                  0026H.1  0000H.3    -----    -----      -----    -----

?PR?SETVERPOSITION?KEY                  -----    -----      -----    -----      -----    -----
  +--> ?CO?MODEDATA
  +--> ?PR?SENDDATA?IIC

?PR?ZURACSPHEMU?TTFC                    -----    -----      0060H    0004H      -----    -----
  +--> ?CO?MODEDATA
  +--> ?PR?_ZURACWRITEWORD?TTFC

?PR?_ZURACWRITEWORD?TTFC                -----    -----      -----    -----      -----    -----
BL51 BANKED LINKER/LOCATER V5.11                                                      12/09/2004  23:42:22  PAGE 16


  +--> ?PR?SENDDATA?IIC

?PR?SHOWCOMPDOSMODE?KEY                 -----    -----      -----    -----      -----    -----
  +--> ?CO?OSDMENU
  +--> ?PR?_OSDWINDOW?OSDM

?PR?CHANGEDOSMODE?KEY                   -----    -----      -----    -----      -----    -----
  +--> ?PR?_EEPROMTIMINGSTORE?EEPROM
  +--> ?CO?MODEDATA
  +--> ?PR?MUTEENABLE?MISC
  +--> ?PR?_POWERBACKLIGHT?INITIAL
  +--> ?PR?_POWERPANEL?INITIAL
  +--> ?CO?OSDMENU
  +--> ?PR?_OSDSETSTRING?OSDM
  +--> ?PR?_OSDSETROWATTR?OSDM
  +--> ?PR?_PRINTSTRING?OSDM
  +--> ?PR?_EEPROMTIMINGRECALL?EEPROM
  +--> ?PR?_ADC9884?ADC
  +--> ?PR?_TTFC?TTFC
  +--> ?PR?_DELAY?INITIAL
  +--> ?PR?MUTEDISABLE?MISC

?PR?OSDPOSITIONSET?OSDM                 -----    -----      -----    -----      -----    -----
  +--> ?PR?SENDDATA?IIC

?PR?UP_DOWN_KEY?KEY                     -----    -----      -----    -----      -----    -----
  +--> ?PR?VERTICALKEY?KEY
  +--> ?PR?_OSDDISABLEWINDOW?OSDM
  +--> ?PR?OSDCLEARWINB?OSDM
  +--> ?PR?OSDCOLORFONT?OSDM
  +--> ?PR?OSDHANDLER?OSDM

?PR?VERTICALKEY?KEY                     -----    -----      005DH    0002H      -----    -----
  +--> ?PR?ISDOSMODE?MISC
  +--> ?PR?_CHANGECOLORTEMP?KEY
  +--> ?CO?OSDMENU
  +--> ?PR?_OSDSETSTRING?OSDM
  +--> ?PR?_PRINTSTRING?OSDM
  +--> ?PR?_PRINTCHAR?OSDM
  +--> ?PR?_OSDWINDOW?OSDM

⌨️ 快捷键说明

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