ນີ້ແມ່ນຄໍາສັ່ງ ucsim ທີ່ສາມາດດໍາເນີນການໄດ້ຢູ່ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍສະຖານີເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
s51, savr, sz80 - 8051, AVR ແລະ Z80 microcontrollers simulator ສໍາລັບ SDCC.
ສະຫຼຸບສັງລວມ
s51 [ທາງເລືອກ] ຊື່ໄຟລ໌
savr [ທາງເລືອກ] ຊື່ໄຟລ໌
SZ80 [ທາງເລືອກ] ຊື່ໄຟລ໌
ຄໍາເຕືອນ
ຂໍ້ມູນໃນຫນ້າຜູ້ຊາຍນີ້ແມ່ນສະກັດຈາກເອກະສານເຕັມຂອງ SDCC, ແລະແມ່ນ
ຈໍາກັດກັບຄວາມຫມາຍຂອງທາງເລືອກ.
ສໍາລັບເອກະສານຄົບຖ້ວນແລະປະຈຸບັນ, ອ້າງອີງເຖິງ ucSim simulator ຜູ້ໃຊ້ ຄູ່ມື.
ລາຍລະອຽດ
ucSim ເປັນ simulator microcontroller. ມັນຂະຫຍາຍໄດ້ເພື່ອສະຫນັບສະຫນູນທີ່ແຕກຕ່າງກັນ
ຄອບຄົວ microcontroller.
MCS51 ຄອບຄົວແມ່ນຈໍາລອງໂດຍs51.
APR ຄອບຄົວແມ່ນຈໍາລອງໂດຍ savr.
Z80 ໂຮງງານຜະລິດແມ່ນຈໍາລອງໂດຍ SZ80.
ໄຟລ໌ທີ່ລະບຸຈະຕ້ອງເປັນຊື່ຂອງໄຟລ໌ Intel hex. Simulator ໂຫຼດໃຫ້ເຂົາເຈົ້າໃນຄໍາສັ່ງທີ່ກໍານົດໄວ້
ເຂົ້າໄປໃນ ROM ຂອງລະບົບຈໍາລອງ.
OPTIONS
-t CPU ປະເພດຂອງ CPU. ປະເພດທີ່ໄດ້ຮັບການຍອມຮັບແມ່ນ: 51, 8051, 8751, C51, 80C51, 87C51, 31, 8031,
C31, 80C31, 52, 8052, 8752, C52, 80C52, 87C52, 32, 8032, C32, 80C32, 51R, 51RA, .
51RB, 51RC, C51R, C51RA, C51RB, C51RC, 89C51R, 251, C251, DS390, DS390F. ໃຫ້ສັງເກດວ່າ
ການຮັບຮູ້ປະເພດຂອງ CPU ເປັນທາງເລືອກບໍ່ໄດ້ຫມາຍຄວາມວ່າ simulator ສາມາດຈໍາລອງໄດ້
CPU ປະເພດນັ້ນ. ປະເພດເລີ່ມຕົ້ນແມ່ນ C51. DS390 ຮອງຮັບ Dallas DS80C390 dual-dptr
ການດໍາເນີນງານ, DS390F ສະຫນັບສະຫນູນລະຫັດຮູບແບບ flat24 ຫນ້ອຍທີ່ສຸດແລະການດໍາເນີນງານ dual-dptr.
-X ຄວາມຖີ່[k|M]
ຄວາມຖີ່ XTAL ແມ່ນ ຄວາມຖີ່ Hertz. k or M ສາມາດນໍາໃຊ້ເພື່ອກໍານົດຄວາມຖີ່ໃນ kHZ ຫຼື
MHz. ບໍ່ອະນຸຍາດໃຫ້ມີຊ່ອງຫວ່າງລະຫວ່າງຕົວເລກ ແລະ k or M. ຄ່າເລີ່ມຕົ້ນແມ່ນ
11059200 ເຮັກຕາ.
-c ເອກະສານ
ເປີດ console ຄໍາສັ່ງກ່ຽວກັບ ເອກະສານ. consoles ຄໍາສັ່ງແມ່ນຢູ່ໃນມາດຕະຖານ input ແລະ output ໂດຍ
ຄ່າເລີ່ມຕົ້ນ. ການນໍາໃຊ້ທາງເລືອກນີ້ console ສາມາດໄດ້ຮັບການເປີດໃນໄຟລ໌ໃດຫນຶ່ງສໍາລັບການຍົກຕົວຢ່າງໃນ
ການໂຕ້ຕອບ serial ຂອງຄອມພິວເຕີ.
-Z ສະບັບພິມ
ຟັງການເຊື່ອມຕໍ່ຂາເຂົ້າຢູ່ໃນຜອດ ສະບັບພິມ. ການນໍາໃຊ້ທາງເລືອກນີ້ uCsim ສາມາດໃຫ້ບໍລິການ
consoles ຫຼາຍ. ທ່ານສາມາດໄດ້ຮັບ console ໄດ້ໂດຍພຽງແຕ່ telnet ເຂົ້າໄປໃນເຄື່ອງແລ່ນ
uCsimກັບທ່າເຮືອ ໝາຍເລກບັນຊີ. ຕົວເລືອກນີ້ບໍ່ມີຢູ່ໃນເວທີທີ່ບໍ່ມີ
ສະຫນັບສະຫນູນເຄືອຂ່າຍ BSD.
-s ເອກະສານ
ເຊື່ອມຕໍ່ການໂຕ້ຕອບ serial ຂອງ microcontroller simulated ກັບ ເອກະສານ. ບໍ່ມີຫຍັງ
ຖືກນໍາໃຊ້ໂດຍຄ່າເລີ່ມຕົ້ນຊຶ່ງຫມາຍຄວາມວ່າຕົວລະຄອນທີ່ຖືກຖ່າຍທອດໂດຍການໂຕ້ຕອບ serial ຂອງ
ໄມໂຄຄອນຄວບຄຸມຈຳລອງໄປໃສເລີຍ ແລະມັນບໍ່ເຄີຍໄດ້ຮັບຫຍັງເລີຍ. ຖ້າເຈົ້າ
ຈະຕິດຕໍ່ສື່ສານກັບ serial interface interactively ຄວາມຄິດທີ່ດີທີ່ສຸດແມ່ນເພື່ອ
ລະບຸ teminal ກັບ -s ທາງເລືອກ.
-S in=file,out=file
ການນໍາໃຊ້ທາງເລືອກນີ້ທ່ານສາມາດກໍານົດໄຟລ໌ທີ່ແຕກຕ່າງກັນສໍາລັບການປ້ອນຂໍ້ມູນແລະຜົນຜະລິດນ້ໍາທີ່
uCsim ໃຊ້ເພື່ອຈໍາລອງການໂຕ້ຕອບ serial ຂອງ microprocessor.
-p ການກະຕຸ້ນເຕືອນ
ການນໍາໃຊ້ທາງເລືອກນີ້ທ່ານສາມາດລະບຸສະຕຣິງໃດຫນຶ່ງທີ່ຈະເປັນການກະຕຸ້ນຂອງຄໍາສັ່ງ
ນາຍພາສາ, ສໍາລັບການຍົກຕົວຢ່າງ:
$s51 -p "s51>"
ucsim 0.2.12, ລິຂະສິດ (C) 1997 Daniel Drotos, Talker Bt.
ucsim ມາພ້ອມກັບການຮັບປະກັນຢ່າງແທ້ຈິງ; ສໍາລັບລາຍລະອຽດປະເພດ 'show w'.
ນີ້ແມ່ນຊອບແວເສລີ, ແລະທ່ານຍິນດີທີ່ຈະແຈກຢາຍມັນ
ພາຍໃຕ້ເງື່ອນໄຂສະເພາະໃດຫນຶ່ງ; ພິມ `show c' ສໍາລັບລາຍລະອຽດ.
s51>
-P ການເຕືອນຈະເປັນຕົວອັກສອນ null ('\0'). ຄຸນນະສົມບັດນີ້ສາມາດເປັນປະໂຫຍດສໍາລັບໂຄງການ
ເຊິ່ງຄວບຄຸມ simulator ຜ່ານທໍ່.
-V ໂຫມດ verbose. simulator ແຈ້ງເຕືອນທ່ານກ່ຽວກັບປະເພດຂອງການດໍາເນີນການພາຍໃນສໍາລັບ
ຕົວຢ່າງຂັດຂວາງ. ຂໍ້ຄວາມຖືກພິມຢູ່ໃນຄອນໂຊນຄໍາສັ່ງ.
-v ພິມເລກລຸ້ນອອກ ແລະຢຸດ.
-H ພິມອອກປະເພດຂອງ CPU ທີ່ຮູ້ຈັກ. ຊື່ທີ່ພິມອອກໂດຍທາງເລືອກນີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອ
ກໍານົດປະເພດ CPU ໂດຍໃຊ້ຕົວເລືອກ -t.
-h ພິມອອກເປັນການຊ່ວຍເຫຼືອສັ້ນກ່ຽວກັບທາງເລືອກແລະຢຸດ.
ສຳເນົາ
ucSim ຖືກແຈກຢາຍພາຍໃຕ້ໃບອະນຸຍາດສາທາລະນະທົ່ວໄປ GNU.
ໃຊ້ ucsim ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net