Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന ao-dbg കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
ao-dbg - cc1111 പ്രോസസ്സറുകൾക്കുള്ള ഹെക്സ് ഡീബഗ്ഗർ
സിനോപ്സിസ്
ao-dbg [-ടി cpu-തരം] [-എക്സ് ആവൃത്തി] [-c] [-r കേൾക്കുക-പോർട്ട്] [-Z കേൾക്കുക-പോർട്ട്] [-s] [-S] [-p
പ്രോംപ്റ്റ്] [-V] [-v] [-H] [-h] [-m] [-T tty-ഉപകരണം] [--tty tty-ഉപകരണം] [-ഡി altos-ഉപകരണം]
[--ഉപകരണം altos-ഉപകരണം]
വിവരണം
ao-dbg അനുയോജ്യമായ cc1111 ബോർഡ് അല്ലെങ്കിൽ cp1111 വഴി ഒരു cc2103 പ്രൊസസറിലേക്ക് കണക്ട് ചെയ്യുന്നു
ആ ചിപ്പിൽ ലഭ്യമായ GPIO പിൻസ് ഉപയോഗിച്ച് usb to Serial Converter Board. ഇത് ഒരു നൽകുന്നു
s8051 എന്ന് വിളിക്കപ്പെടുന്ന sdcc-യിൽ നിന്നുള്ള 51 എമുലേറ്ററുമായി പൊരുത്തപ്പെടുന്ന ഇന്റർഫേസ്, എന്നാൽ ആശയവിനിമയം
ഒരു അനുകരണത്തിന് പകരം യഥാർത്ഥ ചിപ്പ്. SDCC ഡീബഗ്ഗറിന്റെ പരിഷ്കരിച്ച പതിപ്പ് ഉപയോഗിക്കുന്നു
(sdcdb), നിങ്ങൾക്ക് ഉറവിട തലത്തിൽ ടാർഗെറ്റ് മെഷീനിൽ പ്രോഗ്രാം നിർവ്വഹണം നിയന്ത്രിക്കാനാകും.
ഓപ്ഷനുകൾ
8051 എമുലേറ്ററുമായി പൊരുത്തപ്പെടുന്ന തരത്തിലാണ് കമാൻഡ് ലൈൻ ഓപ്ഷനുകൾ രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്
sdcdb ഉപയോഗിച്ച് ഉപയോഗിക്കാം. അതുപോലെ, അവയെല്ലാം ഒരക്ഷരം നീളമുള്ളതാണ്.
-t cpu-തരം
8051 എമുലേറ്ററിന് വിവിധ ചിപ്പുകളിൽ ഒന്നായി പ്രവർത്തിക്കാനാകും. വിചിത്രമായി, യഥാർത്ഥമായത്
ഹാർഡ്വെയറിന് കഴിയില്ല, അതിനാൽ ഈ ഓപ്ഷൻ അവഗണിക്കപ്പെടുന്നു.
-X ആവൃത്തി
അതുപോലെ, എമുലേറ്ററിന് യഥാർത്ഥമായ ഒരു അനിയന്ത്രിതമായ ആവൃത്തിയിൽ പ്രവർത്തിക്കുന്നതായി നടിക്കാൻ കഴിയും
ഹാർഡ്വെയർ ചെയ്യാൻ കഴിയില്ല. അവഗണിച്ചു.
-c
-s
-S
-v
-വി എല്ലാം അവഗണിച്ചു.
-r കേൾക്കുക-പോർട്ട്, -Z കേൾക്കുക-പോർട്ട്
എമുലേറ്ററും എസ്ഡിസിഡിബിയും ഒരു നെറ്റ്വർക്ക് സോക്കറ്റിലൂടെ ആശയവിനിമയം നടത്തുന്നു. ഈ ഓപ്ഷൻ മാറുന്നു
ഡീബഗ്ഗർ stdin/stdout വഴി ആശയവിനിമയം നടത്തുന്നതിൽ നിന്ന് ഒരു പ്രത്യേക കാര്യങ്ങൾ ശ്രദ്ധിക്കുന്നത് വരെ
പകരം നെറ്റ്വർക്ക് പോർട്ട്. ഒരു കണക്ഷൻ ഉണ്ടാക്കിക്കഴിഞ്ഞാൽ, ഡീബഗ്ഗർ ഉപയോഗിക്കുന്നത് തുടരുന്നു
കമാൻഡ് ഇൻപുട്ടിനും ഔട്ട്പുട്ടിനുമുള്ള നെറ്റ്വർക്ക് പോർട്ട്. ഡീബഗ്ഗർ പോർട്ട് 9756 ഉപയോഗിക്കുന്നു, ഒപ്പം
ao-dbg സമാരംഭിക്കുന്നതിന് മുമ്പ് ബന്ധിപ്പിക്കാൻ ശ്രമിക്കുന്നു, അതിനാൽ ao-dbg ഈ പോർട്ടിൽ കേൾക്കുന്നുണ്ടെങ്കിൽ
sdcdb ആരംഭിക്കുന്നതിന് മുമ്പ്, sdcdb നിലവിലുള്ള ao-dbg ഉദാഹരണവുമായി സംസാരിക്കുന്നത് അവസാനിപ്പിക്കും.
അത് പലപ്പോഴും ao-dbg ഡീബഗ്ഗ് ചെയ്യാൻ ഉപയോഗപ്രദമാണ്.
-p പ്രോംപ്റ്റ്
ഇത് കമാൻഡ് പ്രോംപ്റ്റിനെ നിർദ്ദിഷ്ട സ്ട്രിംഗിലേക്ക് സജ്ജമാക്കുന്നു.
-P ഇത് കമാൻഡ് പ്രോംപ്റ്റിനെ ഒരൊറ്റ NUL പ്രതീകമായി സജ്ജമാക്കുന്നു. ഇത് sdcdb-യുടെ ഉപയോഗത്തിനുള്ളതാണ്.
-h ഇത് ഒരു ഉപയോഗ സന്ദേശം അച്ചടിക്കണം, എന്നാൽ നിലവിൽ ഉപയോഗപ്രദമായ ഒന്നും ചെയ്യുന്നില്ല.
-m ഈ ഓപ്ഷൻ യഥാർത്ഥ 8051 എമുലേറ്ററിൽ ഇല്ല, ഇത് ao-dbg ഡംപ് ചെയ്യാൻ കാരണമാകുന്നു
sdcdb-യിൽ നിന്ന് സ്വീകരിക്കുകയും അയയ്ക്കുകയും ചെയ്യുന്ന എല്ലാ കമാൻഡുകളും മറുപടികളും.
-ടി ടിടി-ഉപകരണം | --tty tty-ഉപകരണം
ടാർഗെറ്റുമായി ആശയവിനിമയം നടത്താൻ ഡീബഗ്ഗർ ഉപയോഗിക്കുന്ന tty ഉപകരണം ഇത് തിരഞ്ഞെടുക്കുന്നു
ഉപകരണം. 'BITBANG' എന്ന പ്രത്യേക നാമം cp2103 കണക്ഷൻ ഉപയോഗിക്കുന്നതിന് ao-dbg-യെ നയിക്കുന്നു,
അല്ലെങ്കിൽ ഇത് അനുയോജ്യമായ cc1111 ഡീബഗ്ഗുമായി ബന്ധിപ്പിച്ചിട്ടുള്ള ഒരു usb സീരിയൽ പോർട്ട് ആയിരിക്കണം
നോഡ്.
-D AltOS-ഉപകരണം | --device AltOS-device
ബന്ധിപ്പിച്ച ഉപകരണത്തിനായി തിരയുക. ഇതിന് ഇനിപ്പറയുന്നവയിലൊന്നിന്റെ വാദം ആവശ്യമാണ്
ഫോമുകൾ:
ടെലിമെട്രം:2
ടെലിമെട്രം
2
ഉൽപ്പന്നത്തിന്റെ പേര് ഉപേക്ഷിക്കുന്നത് അനുയോജ്യമായ ഉൽപ്പന്നം തിരഞ്ഞെടുക്കുന്നതിന് ഉപകരണത്തിന് കാരണമാകും,
സീരിയൽ നമ്പർ ഉപേക്ഷിക്കുന്നത് ഉപകരണം ലഭ്യമായ ഒന്നുമായി പൊരുത്തപ്പെടുന്നതിന് കാരണമാകും
ഉപകരണങ്ങൾ.
കമാൻഡുകൾ
ആരംഭിച്ചുകഴിഞ്ഞാൽ, ao-dbg cc1111-ലേക്ക് കണക്റ്റ് ചെയ്യുകയും തുടർന്ന് കമാൻഡുകൾ വായിക്കുകയും നടപ്പിലാക്കുകയും ചെയ്യുന്നു.
stdin-ൽ നിന്ന്, അല്ലെങ്കിൽ sdcdb-യിലേക്കുള്ള nework കണക്ഷൻ.
കമാൻഡ് ലൈനിൽ നിന്ന് വ്യത്യസ്തമായി, ao-dbg ഈ ഓരോ കമാൻഡുകൾക്കുമുള്ള അന്തർനിർമ്മിത സഹായം ഉൾക്കൊള്ളുന്നു
'സഹായം' കമാൻഡ്. മിക്ക കമാൻഡുകളും ദൈർഘ്യമേറിയ രൂപത്തിലും ഒരൊറ്റ പ്രതീകത്തിലും ലഭ്യമാണ്
ഹ്രസ്വ രൂപം. താഴെ, ഒരു കോമയ്ക്ക് ശേഷമുള്ള നീണ്ട രൂപത്തെ ഹ്രസ്വ രൂപം പിന്തുടരുന്നു.
സഹായം, ? {കമാൻഡ്}
ആർഗ്യുമെന്റുകളില്ലാതെ, ലഭ്യമായ കമാൻഡുകളുടെ ഒരു ലിസ്റ്റ് പ്രിന്റ് ചെയ്യുന്നു. ഒരു ആർഗ്യുമെന്റ് പ്രിന്റുകൾക്കൊപ്പം
നിർദ്ദിഷ്ട കമാൻഡിനെക്കുറിച്ചുള്ള കൂടുതൽ വിശദാംശങ്ങൾ
ഉപേക്ഷിക്കുക, q
ടാർഗെറ്റ് പ്രോസസറിന്റെ അവസ്ഥ മാറ്റാതെ തന്നെ ആപ്ലിക്കേഷൻ അവസാനിപ്പിക്കുന്നു.
di [ആരംഭിക്കുക] [അവസാനം]
തുടക്കം മുതൽ അവസാനം വരെ imem (256 ബൈറ്റുകൾ "ആന്തരിക" മെമ്മറി) ഡംപ് ചെയ്യുന്നു (ഉൾപ്പെടെ).
ds [ആരംഭം] [അവസാനം]
തുടക്കം മുതൽ അവസാനം വരെ ഡംപ്സ് sprs (ഉൾപ്പെടെ). മിക്ക sprs ദൃശ്യമാകുമ്പോൾ ശ്രദ്ധിക്കുക
ആഗോള വിലാസ ഇടം, ചിലത് അങ്ങനെയല്ല, അതിനാൽ വായിക്കാൻ "dx" എന്നതിന് പകരം ഈ കമാൻഡ് ഉപയോഗിക്കുക
അവരെ.
dx [ആരംഭിക്കുക] [അവസാനം]
തുടക്കം മുതൽ അവസാനം വരെ (ഉൾപ്പെടെ) ബാഹ്യ (ആഗോള) മെമ്മറി ഡംപ് ചെയ്യുക.
സെറ്റ്, ടി [ആരംഭിക്കുക] {ഡാറ്റ ...}
"xram", "rom" എന്നിവയിൽ ഒന്നായ പ്രിഫിക്സ് പ്രിഫിക്സ് നിർദ്ദേശിച്ച മെമ്മറി സ്പെയ്സിൽ സംഭരിക്കുക.
"iram", അല്ലെങ്കിൽ "sfr". ആരംഭത്തിൽ ആരംഭിക്കുന്ന സ്റ്റോർ ബൈറ്റുകൾ.
ഡംപ്, ഡി [ആരംഭിക്കുക] [അവസാനം]
പ്രിഫിക്സ് വ്യക്തമാക്കിയ മെമ്മറി സ്പെയ്സിൽ നിന്ന് ഡംപ് ചെയ്യുക, ഇവിടെ പ്രിഫിക്സ് "xram"-ൽ ഒന്നാണ്,
"rom", "iram" അല്ലെങ്കിൽ "sfr". തുടക്കം മുതൽ അവസാനം വരെ ഡംപുകൾ (ഉൾപ്പെടെ).
ഫയൽ [ഫയൽ പേര്]
റോം ഏരിയയിലെ ഉള്ളടക്കങ്ങൾ ഉൾക്കൊള്ളുന്ന ഒരു ഇന്റൽ ഫോർമാറ്റ് ഹെക്സ് ഫയൽ (ihx) വ്യക്തമാക്കുന്നു
cc1111-ലേക്ക് ലോഡ് ചെയ്തു. റോം മെമ്മറി ഡംപ് ചെയ്യാനുള്ള അഭ്യർത്ഥനകളോട് പ്രതികരിക്കാൻ ഇത് ഉപയോഗിക്കുന്നു
cc1111-ൽ നിന്ന് അവ ലഭിക്കാതെയുള്ള ഉള്ളടക്കം (അത് മന്ദഗതിയിലാണ്).
പിസി, പി {വിലാസം}
വിലാസ ആർഗ്യുമെന്റ് നൽകിയിട്ടുണ്ടെങ്കിൽ, ഇത് പ്രോഗ്രാം കൗണ്ടറിനെ വ്യക്തമാക്കിയതിലേക്ക് സജ്ജമാക്കുന്നു
മൂല്യം. അല്ലെങ്കിൽ, നിലവിലെ പ്രോഗ്രാം കൌണ്ടർ മൂല്യം പ്രദർശിപ്പിക്കും.
ബ്രേക്ക്, ബി [വിലാസം]
നിർദ്ദിഷ്ട വിലാസത്തിൽ ഒരു ബ്രേക്ക്പോയിന്റ് സജ്ജീകരിക്കുന്നു. ഇത് ബിൽറ്റ്-ഇൻ ഹാർഡ്വെയർ ഉപയോഗിക്കുന്നു
cc1111-ൽ ബ്രേക്ക്പോയിന്റ് പിന്തുണ. തൽഫലമായി, ഇത് നാലിൽ കൂടുതൽ പിന്തുണയ്ക്കുന്നില്ല
ഒരേസമയം ബ്രേക്ക്പോയിന്റുകൾ. അതിനാൽ നിങ്ങൾ sdcdb-യുടെ പരിഷ്കരിച്ച പതിപ്പ് ഉപയോഗിക്കണം
ഈ പരിധിക്കുള്ളിൽ പ്രവർത്തിക്കുന്നതിന് പ്രോഗ്രാം എക്സിക്യൂഷൻ എങ്ങനെ നിയന്ത്രിക്കപ്പെടുന്നു എന്നതിനെ മാറ്റുന്നു.
വ്യക്തമായ, സി [വിലാസം]
നിർദ്ദിഷ്ട വിലാസത്തിൽ നിന്ന് ഒരു ബ്രേക്ക്പോയിന്റ് മായ്ക്കുക.
ഓടുക, ആർ, പോകുക, g {ആരംഭിക്കുക} {നിർത്തുക}
പ്രോഗ്രാമിന്റെ നിർവ്വഹണം പുനരാരംഭിക്കുന്നു. ആരംഭ വാദം നിലവിലുണ്ടെങ്കിൽ, അത് ആരംഭിക്കുന്നു
ആ വിലാസത്തിൽ, അല്ലെങ്കിൽ അത് നിലവിലെ പിസിയിൽ പ്രവർത്തിക്കുന്നത് തുടരുന്നു. ഒരു സ്റ്റോപ്പ് എങ്കിൽ
വാദം നിലവിലുണ്ട്, തുടർന്ന് ആ വിലാസത്തിൽ ഒരു താൽക്കാലിക ബ്രേക്ക്പോയിന്റ് സജ്ജീകരിച്ചിരിക്കുന്നു. ഈ
എക്സിക്യൂഷൻ അടിക്കുമ്പോൾ താൽക്കാലിക ബ്രേക്ക്പോയിന്റ് നീക്കം ചെയ്യപ്പെടും.
അടുത്തത്, എൻ
ഘട്ടം ഒന്ന് നിർദ്ദേശം. യഥാർത്ഥ s51 പ്രോഗ്രാമിൽ ഇത് സബ്റൂട്ടീനുകളെ അവഗണിക്കും,
എന്നാൽ sdcdb-ക്ക് ഈ പ്രവർത്തനം ആവശ്യമില്ലാത്തതിനാൽ, അത് ഇവിടെ ലഭ്യമല്ല.
ഘട്ടം, എസ്
ഘട്ടം ഒന്ന് നിർദ്ദേശം.
ലോഡ്, l [ഫയൽ പേര്]
ഇത് നടപ്പിലാക്കിയിട്ടില്ല, എന്നാൽ ഇത് ഫ്ലാഷിലേക്ക് ഒരു ഹെക്സ് ഫയൽ ലോഡ് ചെയ്യേണ്ടതാണ്. ഉപയോഗിക്കുക
പകരം ccload പ്രോഗ്രാം.
നിർത്തുക, എച്ച്
പ്രോസസ്സർ നിർത്തുക. പ്രോഗ്രാം ആയിരിക്കുമ്പോൾ അയയ്ക്കാൻ കഴിയുന്ന ഒരേയൊരു കമാൻഡ് ഇതാണ്
പ്രവർത്തിക്കുന്ന. മറ്റ് സമയങ്ങളിൽ ഇത് അവഗണിക്കപ്പെടുന്നു.
പുനഃസജ്ജമാക്കുക, res
പ്രോസസ്സർ റീസെറ്റ് ചെയ്യുക. ഇത് റീസെറ്റ് പിൻ താഴ്ത്തുകയും ഡീബഗ് മോഡ് വീണ്ടും പ്രവർത്തനക്ഷമമാക്കുകയും ചെയ്യുന്നു. ചെക്ക്
ഇത് എന്താണ് ചെയ്യുന്നതെന്ന് കൃത്യമായി കാണുന്നതിന് cc1111 ഡോക്യുമെന്റേഷൻ.
സ്റ്റാറ്റസ് ഇത് cc1111 ഡീബഗ് സ്റ്റാറ്റസ് രജിസ്റ്റർ ഉപേക്ഷിക്കുന്നു.
വിവരം, ഐ ബ്രേക്ക്പോയിന്റുകൾ, ബി
നിലവിലെ ബ്രേക്ക് പോയിന്റുകൾ ലിസ്റ്റ് ചെയ്യുക.
വിവരം, ഞാൻ സഹായിക്കുന്നു, ?
നിങ്ങൾക്ക് വിവരങ്ങൾ ലഭിക്കാൻ കഴിയുന്ന കാര്യങ്ങൾ ലിസ്റ്റ് ചെയ്യുക.
നിർത്തുക ഇത് ഒന്നും ചെയ്യുന്നില്ല, ഇതുമായി പൊരുത്തപ്പെടൽ നിലനിർത്താൻ മാത്രമാണ് ഇത് നിലവിലുള്ളത്
യഥാർത്ഥ 8051 എമുലേറ്റർ.
ബോർഡ് കൊണ്ട് വരുക ഡീബഗ്ഗിംഗ്
ഈ പ്രോഗ്രാമിന്റെ യഥാർത്ഥ ഉദ്ദേശം സോഴ്സ് ഡീബഗ്ഗറിനെ ഇതുമായി ബന്ധിപ്പിക്കുക എന്നതായിരുന്നു
ഹാർഡ്വെയർ, ഇത് സ്വന്തമായി ഒരു ലോ-ലെവൽ ഹെക്സ് ഡീബഗ്ഗറായും ഉപയോഗിക്കാം. പ്രത്യേകിച്ച്,
എല്ലാ cc1111 പെരിഫറലുകളും ao-dbg കമാൻഡ് ലൈനിൽ നിന്ന് നേരിട്ട് കൈകാര്യം ചെയ്യാൻ കഴിയും.
ao-dbg ആരംഭിക്കുന്നു
ആദ്യം ടാർഗെറ്റ് cc1111 ഉപകരണവും ഇന്റർമീഡിയറ്റ് cp2103 അല്ലെങ്കിൽ cc111 ബോർഡും ഉറപ്പാക്കുക
എല്ലാം ശരിയായി ബന്ധിപ്പിച്ചിരിക്കുന്നു.
$ ao-dbg
നോൺ-സിമുലേറ്റഡ് പ്രോസസറിലേക്ക് സ്വാഗതം
> നില
സിപിയു നിർത്തി
ഡീബഗ് കമാൻഡ് വഴി നിർത്തി
>
LED-കൾ ഓണാക്കുന്നു
cc1111 GPIO പിന്നുകളിൽ രണ്ടെണ്ണം, P1_0, P1_1 എന്നിവ ബാഹ്യ LED-കൾ ഓടിക്കാൻ പ്രാപ്തമാണ്. ലേക്ക്
ഇവ നിയന്ത്രിക്കുക, ഈ ഔട്ട്പുട്ട് പിന്നുകൾ നിർമ്മിക്കാൻ പോർട്ട് 1 ദിശ ബിറ്റുകൾ സജ്ജമാക്കുക
പോർട്ട് 1 ഡാറ്റ ഉയർന്നതോ താഴ്ന്നതോ ആയി സജ്ജീകരിക്കാൻ മാറ്റുക:
> sfr 0xfe 0x02 സജ്ജമാക്കുക # P1DIR 0x2 ആയി സജ്ജമാക്കുക
> sfr 0x90 0x02 # സജ്ജീകരിക്കുക P1_1 ഉയരത്തിലേക്ക് സജ്ജമാക്കുക
> sfr 0x90 0x00 # സജ്ജീകരിക്കുക P1_1 എന്നത് താഴ്ത്തുക
എ/ഡി കൺവെർട്ടറുകൾ വായിക്കുന്നു
ആറ് എ/ഡി കൺവെർട്ടർ ഇൻപുട്ടുകൾ ഓരോന്നും പി0 പിന്നുകളിൽ, ഗ്രൗണ്ട്,
A/D വോൾട്ടേജ് റഫറൻസ്, ഒരു ആന്തരിക താപനില സെൻസർ അല്ലെങ്കിൽ VDD/3. അതിലൊന്ന് വായിക്കാൻ
ഈ മൂല്യങ്ങൾ, ഉപയോഗിക്കുന്നതിന് ഒരു എ/ഡി കൺവെർട്ടർ തിരഞ്ഞെടുത്ത് പരിവർത്തന പ്രക്രിയ ആരംഭിക്കുക. ദി
cc1111 മാനുവലിൽ പേജ് 144-ൽ ഇൻപുട്ട് തിരഞ്ഞെടുക്കുന്നതിനുള്ള പട്ടികയുണ്ട്.
A/D യൂണിറ്റിന്റെ ഉപയോഗത്തിനായി P0 പിന്നുകളിലൊന്ന് കോൺഫിഗർ ചെയ്യുന്നതിന്, ഞങ്ങൾ ADCCFG പ്രോഗ്രാം ചെയ്യുന്നു
രജിസ്റ്റർ ചെയ്യുക, ആവശ്യമുള്ള പിന്നുകളുമായി പൊരുത്തപ്പെടുന്ന ബിറ്റുകൾ സജ്ജമാക്കുക:
> sfr 0xf2 0x3f സജ്ജമാക്കുക # എല്ലാ 6 A/D ഇൻപുട്ടുകളും പ്രവർത്തനക്ഷമമാക്കുക
ഒരൊറ്റ പരിവർത്തനം പ്രവർത്തനക്ഷമമാക്കാൻ, ഒരു 'അധിക' നടത്താൻ ഞങ്ങൾ A/D യൂണിറ്റിനോട് ആവശ്യപ്പെടുന്നു
പരിവർത്തനം, അതായത് ഒരു മുഴുവൻ ക്രമത്തിലല്ല ഒരൊറ്റ പരിവർത്തനം ചെയ്യുക
പരിവർത്തനങ്ങൾ. 3xB0-ലെ ADCCON6 രജിസ്റ്ററാണ് ഇത് നിയന്ത്രിക്കുന്നത്:
> 0 ബിറ്റ് കൃത്യത ഉപയോഗിച്ച് sfr 6xb0 2xb0 # സാമ്പിൾ P2_12 സജ്ജമാക്കുക
> ds 0xba 0xbb # എഡിസി ഡാറ്റ താഴ്ന്നതും ഉയർന്നതുമായ റെഗുകളിൽ ഡംപ് ചെയ്യുക
> sfr 0xb6 0xbe # സാമ്പിൾ ആന്തരിക താപനില സെൻസർ സജ്ജമാക്കുക
> ds 0xba 0xbb # എഡിസി ഡാറ്റ താഴ്ന്നതും ഉയർന്നതുമായ റെഗുകളിൽ ഡംപ് ചെയ്യുക
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ao-dbg ഓൺലൈനായി ഉപയോഗിക്കുക