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

📄 homework01.opt

📁 利用89s51去寫結構化keil-C 4x4鍵盤掃描+LCD螢幕顯示 HW01:四則運算+時鍾顯示 HW02:頻率偵測器 ps.鍵盤掃描不是利用延遲作彈跳(推薦)
💻 OPT
字号:
### uVision2 Project, (C) Keil Software
### Do not modify !

 cExt (*.c)
 aExt (*.s*; *.src; *.a*)
 oExt (*.obj)
 lExt (*.lib)
 tExt (*.txt; *.h; *.inc)
 pExt (*.plm)
 CppX (*.cpp)
 DaveTm { 0,0,0,0,0,0,0,0 }

Target (HW01), 0x0000 // Tools: 'MCS-51'
Target (HW02), 0x0000 // Tools: 'MCS-51'
GRPOPT 1,(01_Main),1,0,0
GRPOPT 2,(02_Hw),1,0,0
GRPOPT 3,(03_Soft),1,0,0

OPTFFF 1,1,1,0,0,0,0,0,<.\SourceFile\Main.c><Main.c> 
OPTFFF 1,2,2,0,0,0,0,0,<.\SourceFile\STARTUP.A51><STARTUP.A51> 
OPTFFF 2,3,1,0,0,0,0,0,<.\SourceFile\InKey4x4.c><InKey4x4.c> 
OPTFFF 2,4,1,0,0,0,0,0,<.\SourceFile\DispLcd.c><DispLcd.c> 
OPTFFF 2,5,1,0,0,0,0,0,<.\SourceFile\Timer.c><Timer.c> 
OPTFFF 3,6,1,0,0,0,0,0,<.\SourceFile\Calculator.c><Calculator.c> 
OPTFFF 3,7,1,0,0,0,0,0,<.\SourceFile\Clock.c><Clock.c> 
OPTFFF 3,8,1,0,0,0,0,0,<.\SourceFile\Freq.c><Freq.c> 


TARGOPT 1, (HW01)
 CLK51=11059200
  OPTTT 1,1,1,0
  OPTHX 0,65535,0,0,0
  OPTLX 120,65,8,<.\Lst\>
  OPTOX 16
  OPTLT 1,1,1,0,1,1,0,1,0,0,0,0
  OPTXL 1,1,1,1,1,1,1,0,0
  OPTFL 1,0,0
  OPTAX 0
  OPTBL 0,(Data Sheet)<DATASHTS\ATMEL\AT89S51_DS.PDF>
  OPTBL 1,(Instruction Set Manual)<DATASHTS\ATMEL\AT_C51ISM.PDF>
  OPTDL (S8051.DLL)()(DP51.DLL)(-pAT51)(S8051.DLL)()(TP51.DLL)(-pAT51)
  OPTDBG 48125,-1,()()()()()()()()()() ()()()()
  OPTKEY 0,(DLGDP51)((98=-1,-1,-1,-1,0)(82=1046,119,1244,222,1)(83=842,224,1040,327,1)(84=1045,226,1243,329,1)(85=1045,332,1243,435,1)(80=-1,-1,-1,-1,0)(91=1046,439,1246,689,1)(92=845,440,1045,690,1)(5023=781,329,1042,439,1))
  OPTBB 0,0,87,0,-16776792,0,0,0,0,1,<INKEY4X4.C>()(\INKEY4X4\87)
  OPTBB 1,0,43,0,-16776939,0,0,0,0,1,<INKEY4X4.C>()(\INKEY4X4\43)
  OPTBB 2,0,221,1,-16776465,0,0,0,0,1,<MAIN.C>()()
  OPTWA 0,1,(g_bfKeyStatus)
  OPTWA 1,1,(g_bKeyValueNew)
  OPTWA 2,1,(g_bKeyValueOld)
  OPTWA 3,1,(g_wKeyCounter,0x0A)
  OPTWA 4,1,(P3)
  OPTWA 5,1,(g_wTimerCount,0x0A)
  OPTWA 6,1,(TL0)
  OPTMM 3,0,(d:0x00)
  OPTDF 0x40000082
  OPTLE <>
  OPTLC <>
EndOpt

TARGOPT 2, (HW02)
 CLK51=11059200
  OPTTT 1,1,1,0
  OPTHX 0,65535,0,0,0
  OPTLX 120,65,8,<.\Lst\>
  OPTOX 16
  OPTLT 1,1,1,0,1,1,0,1,0,0,0,0
  OPTXL 1,1,1,1,1,1,1,0,0
  OPTFL 1,0,1
  OPTAX 0
  OPTBL 0,(Data Sheet)<DATASHTS\ATMEL\AT89S51_DS.PDF>
  OPTBL 1,(Instruction Set Manual)<DATASHTS\ATMEL\AT_C51ISM.PDF>
  OPTDL (S8051.DLL)()(DP51.DLL)(-pAT51)(S8051.DLL)()(TP51.DLL)(-pAT51)
  OPTDBG 48125,-1,()()()()()()()()()() ()()()()
  OPTKEY 0,(DLGDP51)((98=-1,-1,-1,-1,0)(82=1046,119,1244,222,1)(83=842,224,1040,327,1)(84=1045,226,1243,329,1)(85=1045,332,1243,435,1)(80=-1,-1,-1,-1,0)(91=1046,439,1246,689,1)(92=845,440,1045,690,1)(5023=781,329,1042,439,1))
  OPTBB 0,0,87,0,-16776792,0,0,0,0,1,<INKEY4X4.C>()(\INKEY4X4\87)
  OPTBB 1,0,43,0,-16776939,0,0,0,0,1,<INKEY4X4.C>()(\INKEY4X4\43)
  OPTBB 2,0,221,1,-16776465,0,0,0,0,1,<MAIN.C>()()
  OPTWA 0,1,(g_bfKeyStatus)
  OPTWA 1,1,(g_bKeyValueNew)
  OPTWA 2,1,(g_bKeyValueOld)
  OPTWA 3,1,(g_wKeyCounter,0x0A)
  OPTWA 4,1,(P3)
  OPTWA 5,1,(g_wTimerCount,0x0A)
  OPTWA 6,1,(TL0)
  OPTMM 3,0,(d:0x00)
  OPTDF 0x40000082
  OPTLE <>
  OPTLC <>
EndOpt

⌨️ 快捷键说明

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