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

📄 6521_cli.uv2

📁 TDK 6521 SOC 芯片 DEMO程序
💻 UV2
字号:
### uVision2 Project, (C) Keil Software
### Do not modify !

Target (1 element 2 wire (default)), 0x0000 // Tools: 'MCS-51'
Target (1 element 3 wire), 0x0000 // Tools: 'MCS-51'
Target (2 element 3 wire delta), 0x0000 // Tools: 'MCS-51'

Group (CE21A03)
Group (CE21A04)
Group (CLI)
Group (IO)
Group (LCD_VIM808)
Group (Main)
Group (Meter)
Group (Utils)

File 1,1,<.\CE\ce21a03_dat.c><ce21a03_dat.c> 0x0 
File 1,1,<.\CE\ce21a03_ce.c><ce21a03_ce.c> 0x0 
File 2,1,<.\CE\ce21a04_dat.c><ce21a04_dat.c> 0x0 
File 2,1,<.\CE\ce21a04_ce.c><ce21a04_ce.c> 0x0 
File 3,1,<.\CLI\access.c><access.c> 0x0 
File 3,1,<.\CLI\access_x.c><access_x.c> 0x0 
File 3,1,<.\CLI\c_serial.c><c_serial.c> 0x0 
File 3,1,<.\CLI\cli.c><cli.c> 0x0 
File 3,1,<.\CLI\cmd_ce.c><cmd_ce.c> 0x0 
File 3,1,<.\CLI\cmd_misc.c><cmd_misc.c> 0x0 
File 3,1,<.\CLI\help.c><help.c> 0x0 
File 3,1,<.\CLI\io.c><io.c> 0x0 
File 3,1,<.\CLI\load.c><load.c> 0x0 
File 3,1,<.\CLI\profile.c><profile.c> 0x0 
File 3,1,<.\CLI\sercli.c><sercli.c> 0x0 
File 3,1,<.\CLI\ser0cli.c><ser0cli.c> 0x0 
File 3,1,<.\CLI\ser1cli.c><ser1cli.c> 0x0 
File 4,1,<.\IO\cal_ldr.c><cal_ldr.c> 0x0 
File 4,1,<.\IO\eepromp.c><eepromp.c> 0x0 
File 4,1,<.\IO\iiceep.c><iiceep.c> 0x0 
File 4,1,<.\IO\io_lite.c><io_lite.c> 0x0 
File 4,1,<.\IO\lcd.c><lcd.c> 0x0 
File 4,1,<.\IO\rtc.c><rtc.c> 0x0 
File 4,1,<.\IO\ser.c><ser.c> 0x0 
File 4,1,<.\IO\ser0.c><ser0.c> 0x0 
File 4,1,<.\IO\ser1.c><ser1.c> 0x0 
File 4,1,<.\IO\tmr0.c><tmr0.c> 0x0 
File 4,1,<.\IO\tmr1.c><tmr1.c> 0x0 
File 4,1,<.\IO\delay.c><delay.c> 0x0 
File 5,1,<.\LCD_VIM808\lcd_vim808_ext.c><lcd_vim808_ext.c> 0x0 
File 5,1,<.\LCD_VIM808\LCD_VIM808_20.c><LCD_VIM808_20.c> 0x0 
File 6,1,<.\Main\main.c><main.c> 0x0 
File 6,1,<.\Main\defaults.c><defaults.c> 0x0 
File 6,1,<.\Main\batmodes.c><batmodes.c> 0x0 
File 7,1,<.\Meter\meter.c><meter.c> 0x0 
File 7,1,<.\Meter\battest.c><battest.c> 0x0 
File 7,1,<.\Meter\calibration.c><calibration.c> 0x0 
File 7,1,<.\Meter\calphased.c><calphased.c> 0x0 
File 7,1,<.\Meter\ce.c><ce.c> 0x0 
File 7,1,<.\Meter\ce652x.c><ce652x.c> 0x0 
File 7,1,<.\Meter\error.c><error.c> 0x0 
File 7,1,<.\Meter\freq.c><freq.c> 0x0 
File 7,1,<.\Meter\io652x.c><io652x.c> 0x0 
File 7,1,<.\Meter\pcnt.c><pcnt.c> 0x0 
File 7,1,<.\Meter\peak_alerts.c><peak_alerts.c> 0x0 
File 7,1,<.\Meter\phase_angle.c><phase_angle.c> 0x0 
File 7,1,<.\Meter\psoft.c><psoft.c> 0x0 
File 7,1,<.\Meter\pulse_src.c><pulse_src.c> 0x0 
File 7,1,<.\Meter\pwrfact.c><pwrfact.c> 0x0 
File 7,1,<.\Meter\rms.c><rms.c> 0x0 
File 7,1,<.\Meter\scroll.c><scroll.c> 0x0 
File 7,1,<.\Meter\vah.c><vah.c> 0x0 
File 7,1,<.\Meter\varh.c><varh.c> 0x0 
File 7,1,<.\Meter\wh.c><wh.c> 0x0 
File 8,2,<.\Util\STARTUP.A51><STARTUP.A51> 0x0 
File 8,1,<.\Util\irq.c><irq.c> 0x0 
File 8,1,<.\Util\library.c><library.c> 0x0 
File 8,1,<.\Util\math.c><math.c> 0x0 
File 8,1,<.\Util\sfrs.c><sfrs.c> 0x0 
File 8,1,<.\Util\stm.c><stm.c> 0x0 
File 8,1,<.\Util\wd.c><wd.c> 0x0 


Options 1,0,0  // Target '1 element 2 wire (default)'
 Device (71M6511)
 Vendor (Teridian Semiconductor Corp.)
 Cpu (IRAM(0-0xFF) XRAM(0-0x1AFF) IROM(0-0xFFFF) CLOCK(32000))
 FlashUt ()
 StupF ("LIB\STARTUP.A51" ("Standard 8051 Startup Code"))
 FlashDR ()
 DevID ()
 Rgf (REG52.H)
 Mem ()
 C ()
 A ()
 RL ()
 OH ()
 DBC_IFX ()
 DBC_CMS ()
 DBC_AMS ()
 DBC_LMS ()
 UseEnv=0
 EnvBin ()
 EnvInc ()
 EnvLib ()
 EnvReg ()
 OrgReg ()
 TgStat=16
 OutDir (.\)
 OutName (6521_CLI_1e2w.abs)
 GenApp=1
 GenLib=0
 GenHex=1
 Debug=1
 Browse=1
 LstDir (.\)
 HexSel=0
 MG32K=0
 TGMORE=0
 RunUsr 0 0 <>
 RunUsr 1 0 <>
 BrunUsr 0 0 <>
 BrunUsr 1 0 <>
 SVCSID <>
 MODEL5=2
 RTOS5=0
 ROMSZ5=1
 DHOLD5=0
 XHOLD5=0
 T51FL=112
 XT51FL=0
 CBANKS5=0
 XBANKS5=0
 RCB51 { 0,0,0,0,0,255,255,0,0 }
 RXB51 { 0,0,0,0,0,0,0,0,0 }
 OCM51 { 0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }
 OCR51 { 0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }
 IRO51 { 1,0,0,0,0,0,0,1,0 }
 IRA51 { 0,0,0,0,0,0,1,0,0 }
 XRA51 { 0,0,0,0,0,0,27,0,0 }
 XRA512 { 0,0,0,0,0,0,0,0,0 }
 IROM512 { 0,0,0,0,0,0,0,0,0 }
 C51FL=84561169
 C51VA=0
 C51MSC ()
 C51DEF ()
 C51UDF ()
 INCC5 (.\Main_6521_CLI;.\Main;.\Meter;.\Util;.\Flag;.\IO;.\CE;.\CLI)
 AX51FL=4
 AX51MSC ()
 AX51SET ()
 AX51RST ()
 INCA5 ()
 PropFld { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }
 IncBld=1
 AlwaysBuild=0
 GenAsm=0
 AsmAsm=0
 PublicsOnly=0
 StopCode=3
 CustArgs ()
 LibMods ()
 BankNo=65535
 LX51FL=292
 LX51OVL ()
 LX51MSC ()
 LX51DWN (16)
 LX51LFI ()
 LX51ASN ()
 LX51RES ()
 LX51CCL ()
 LX51UCL (PDATA (X:0x700-X:0x7FF))
 LX51CSC ()
 LX51UCS (?CO?DEFAULTS (C:0x900), ?CO?CE21A04_DAT (C:0x9FE), ?CO?CE21A04_CE (C:0xFFE))
 LX51COB (0X0000-0X7FFF)
 LX51XDB (0X0000-0X07FF)
 LX51PDB (0x0700)
 LX51BIB ()
 LX51DAB ()
 LX51IDB ()
 LX51PRC ()
 LX51STK ()
 LX51COS (?CO?DEFAULTS (0x900), ?CO?CE21A04_DAT (0x9FE), ?CO?CE21A04_CE (0xFFE))
 LX51XDS ()
 LX51BIS ()
 LX51DAS ()
 LX51IDS ()
  OPTDL (S8051.DLL)()(DP51.DLL)(-p52)(S8051.DLL)()(TP51.DLL)(-p52)
  OPTDBG 48125,0,()()()()()()()()()() (BIN\MON51.DLL)()()()
 FLASH1 { 1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }
 FLASH2 (BIN\LPC2EMP.DLL)
 FLASH3 ("" ())
 FLASH4 ()
EndOpt

Options 2,0,0  // Target '1 element 3 wire'
 Device (71M6511)
 Vendor (Teridian Semiconductor Corp.)
 Cpu (IRAM(0-0xFF) XRAM(0-0x1AFF) IROM(0-0xFFFF) CLOCK(32000))
 FlashUt ()
 StupF ("LIB\STARTUP.A51" ("Standard 8051 Startup Code"))
 FlashDR ()
 DevID ()
 Rgf (REG52.H)
 Mem ()
 C ()
 A ()
 RL ()
 OH ()
 DBC_IFX ()
 DBC_CMS ()
 DBC_AMS ()
 DBC_LMS ()
 UseEnv=0
 EnvBin ()
 EnvInc ()
 EnvLib ()
 EnvReg ()
 OrgReg ()
 TgStat=16
 OutDir (.\)
 OutName (6521_CLI_1e3w.abs)
 GenApp=1
 GenLib=0
 GenHex=1
 Debug=1
 Browse=1
 LstDir (.\)
 HexSel=0
 MG32K=0
 TGMORE=0
 RunUsr 0 0 <>
 RunUsr 1 0 <>
 BrunUsr 0 0 <>
 BrunUsr 1 0 <>
 SVCSID <>
 MODEL5=2
 RTOS5=0
 ROMSZ5=1
 DHOLD5=0
 XHOLD5=0
 T51FL=112
 XT51FL=0
 CBANKS5=0
 XBANKS5=0
 RCB51 { 0,0,0,0,0,255,255,0,0 }
 RXB51 { 0,0,0,0,0,0,0,0,0 }
 OCM51 { 0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }
 OCR51 { 0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }
 IRO51 { 1,0,0,0,0,0,0,1,0 }
 IRA51 { 0,0,0,0,0,0,1,0,0 }
 XRA51 { 0,0,0,0,0,0,27,0,0 }
 XRA512 { 0,0,0,0,0,0,0,0,0 }
 IROM512 { 0,0,0,0,0,0,0,0,0 }
 C51FL=84561169
 C51VA=0
 C51MSC ()
 C51DEF (EQUATION=_1ELEMENT_3WIRE)
 C51UDF ()
 INCC5 (.\Main_6521_CLI;.\Main;.\Meter;.\Util;.\Flag;.\IO;.\CE;.\CLI)
 AX51FL=4
 AX51MSC ()
 AX51SET ()
 AX51RST ()
 INCA5 ()
 PropFld { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }
 IncBld=1
 AlwaysBuild=0
 GenAsm=0
 AsmAsm=0
 PublicsOnly=0
 StopCode=3
 CustArgs ()
 LibMods ()
 BankNo=65535
 LX51FL=292
 LX51OVL ()
 LX51MSC ()
 LX51DWN ()
 LX51LFI ()
 LX51ASN ()
 LX51RES ()
 LX51CCL ()
 LX51UCL (PDATA (X:0x700-X:0x7FF))
 LX51CSC ()
 LX51UCS (?CO?DEFAULTS (C:0x900), ?CO?CE21A03_DAT (C:0x9FE), ?CO?CE21A03_CE (C:0xFFE))
 LX51COB (0X0000-0X7FFF)
 LX51XDB (0X0000-0X07FF)
 LX51PDB (0x0700)
 LX51BIB ()
 LX51DAB ()
 LX51IDB ()
 LX51PRC ()
 LX51STK ()
 LX51COS (?CO?DEFAULTS (0x900), ?CO?CE21A03_DAT (0x9FE), ?CO?CE21A03_CE (0xFFE))
 LX51XDS ()
 LX51BIS ()
 LX51DAS ()
 LX51IDS ()
  OPTDL (S8051.DLL)()(DP51.DLL)(-p52)(S8051.DLL)()(TP51.DLL)(-p52)
  OPTDBG 48125,0,()()()()()()()()()() (BIN\MON51.DLL)()()()
 FLASH1 { 1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }
 FLASH2 (BIN\LPC2EMP.DLL)
 FLASH3 ("" ())
 FLASH4 ()
EndOpt

Options 3,0,0  // Target '2 element 3 wire delta'
 Device (71M6511)
 Vendor (Teridian Semiconductor Corp.)
 Cpu (IRAM(0-0xFF) XRAM(0-0x1AFF) IROM(0-0xFFFF) CLOCK(32000))
 FlashUt ()
 StupF ("LIB\STARTUP.A51" ("Standard 8051 Startup Code"))
 FlashDR ()
 DevID ()
 Rgf (REG52.H)
 Mem ()
 C ()
 A ()
 RL ()
 OH ()
 DBC_IFX ()
 DBC_CMS ()
 DBC_AMS ()
 DBC_LMS ()
 UseEnv=0
 EnvBin ()
 EnvInc ()
 EnvLib ()
 EnvReg ()
 OrgReg ()
 TgStat=16
 OutDir (.\)
 OutName (6521_CLI_2e3wd.abs)
 GenApp=1
 GenLib=0
 GenHex=1
 Debug=1
 Browse=1
 LstDir (.\)
 HexSel=0
 MG32K=0
 TGMORE=0
 RunUsr 0 0 <>
 RunUsr 1 0 <>
 BrunUsr 0 0 <>
 BrunUsr 1 0 <>
 SVCSID <>
 MODEL5=2
 RTOS5=0
 ROMSZ5=1
 DHOLD5=0
 XHOLD5=0
 T51FL=112
 XT51FL=0
 CBANKS5=0
 XBANKS5=0
 RCB51 { 0,0,0,0,0,255,255,0,0 }
 RXB51 { 0,0,0,0,0,0,0,0,0 }
 OCM51 { 0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }
 OCR51 { 0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }
 IRO51 { 1,0,0,0,0,0,0,1,0 }
 IRA51 { 0,0,0,0,0,0,1,0,0 }
 XRA51 { 0,0,0,0,0,0,27,0,0 }
 XRA512 { 0,0,0,0,0,0,0,0,0 }
 IROM512 { 0,0,0,0,0,0,0,0,0 }
 C51FL=84561169
 C51VA=0
 C51MSC ()
 C51DEF (EQUATION=_2ELEMENT_3WIRE_DELTA)
 C51UDF ()
 INCC5 (.\Main_6521_CLI;.\Main;.\Meter;.\Util;.\Flag;.\IO;.\CE;.\CLI)
 AX51FL=4
 AX51MSC ()
 AX51SET ()
 AX51RST ()
 INCA5 ()
 PropFld { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }
 IncBld=1
 AlwaysBuild=0
 GenAsm=0
 AsmAsm=0
 PublicsOnly=0
 StopCode=3
 CustArgs ()
 LibMods ()
 BankNo=65535
 LX51FL=292
 LX51OVL ()
 LX51MSC ()
 LX51DWN (16)
 LX51LFI ()
 LX51ASN ()
 LX51RES ()
 LX51CCL ()
 LX51UCL (PDATA (X:0x700-X:0x7FF))
 LX51CSC ()
 LX51UCS (?CO?DEFAULTS (C:0x900), ?CO?CE21A03_DAT (C:0x9FE), ?CO?CE21A03_CE (C:0xFFE))
 LX51COB (0X0000-0X7FFF)
 LX51XDB (0X0000-0X07FF)
 LX51PDB (0x0700)
 LX51BIB ()
 LX51DAB ()
 LX51IDB ()
 LX51PRC ()
 LX51STK ()
 LX51COS (?CO?DEFAULTS (0x900), ?CO?CE21A03_DAT (0x9FE), ?CO?CE21A03_CE (0xFFE))
 LX51XDS ()
 LX51BIS ()
 LX51DAS ()
 LX51IDS ()
  OPTDL (S8051.DLL)()(DP51.DLL)(-p52)(S8051.DLL)()(TP51.DLL)(-p52)
  OPTDBG 48125,0,()()()()()()()()()() (BIN\MON51.DLL)()()()
 FLASH1 { 1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }
 FLASH2 (BIN\LPC2EMP.DLL)
 FLASH3 ("" ())
 FLASH4 ()
EndOpt

Options 1,1,0  // Group 'CE21A03'
 PropFld { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }
 IncBld=0
 AlwaysBuild=0
 GenAsm=2
 AsmAsm=2
 PublicsOnly=2
 StopCode=11
 CustArgs ()
 LibMods ()
 BankNo=65535
 C51FL=177119914
 C51VA=0
 C51MSC ()
 C51DEF ()
 C51UDF ()
 INCC5 ()
 AX51FL=170
 AX51MSC ()
 AX51SET ()
 AX51RST ()
 INCA5 ()
EndOpt

Options 2,2,0  // Group 'CE21A04'
 PropFld { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }
 IncBld=0
 AlwaysBuild=0
 GenAsm=2
 AsmAsm=2
 PublicsOnly=2
 StopCode=11
 CustArgs ()
 LibMods ()
 BankNo=65535
 C51FL=177119914
 C51VA=0
 C51MSC ()
 C51DEF ()
 C51UDF ()
 INCC5 ()
 AX51FL=170
 AX51MSC ()
 AX51SET ()
 AX51RST ()
 INCA5 ()
EndOpt

Options 3,2,0  // Group 'CE21A04'
 PropFld { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 }
 IncBld=0
 AlwaysBuild=0
 GenAsm=2
 AsmAsm=2
 PublicsOnly=2
 StopCode=11
 CustArgs ()
 LibMods ()
 BankNo=65535
 C51FL=177119914
 C51VA=0
 C51MSC ()
 C51DEF ()
 C51UDF ()
 INCC5 ()
 AX51FL=170
 AX51MSC ()
 AX51SET ()
 AX51RST ()
 INCA5 ()
EndOpt

⌨️ 快捷键说明

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