هذا هو الأمر sstm8 الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
s51 و savr و sz80 - 8051 و AVR و Z80 محاكي متحكم دقيق لـ SDCC.
موجز
s51 [خيارات] أسماء
سافر [خيارات] أسماء
sz80 [خيارات] أسماء
تحذير
المعلومات الواردة في صفحة الدليل هذه هي مقتطف من التوثيق الكامل لـ SDCC، و يكون
يقتصر على معنى الخيارات.
للحصول على وثائق كاملة وحالية ، ارجع إلى ucSim محاكاة اسم المستخدم دليل.
الوصف
ucSim هو جهاز محاكاة متحكم. إنه قابل للتوسعة لدعم مختلف
عائلات متحكم.
MCS51 تم محاكاة العائلة بواسطةs51.
AVR تم محاكاة العائلة بواسطة سافر.
Z80 تمت محاكاة المعالج بواسطة sz80.
يجب أن تكون الملفات المحددة أسماء ملفات Intel hex. يقوم المحاكي بتحميلها بالترتيب المحدد
في ذاكرة القراءة فقط للنظام المحاكي.
OPTIONS
-t وحدة المعالجة المركزية: نوع وحدة المعالجة المركزية. الأنواع المعترف بها هي: 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. لاحظ أن
استرجاع نوع وحدة المعالجة المركزية كخيار لا يعني أن المحاكي يمكنه المحاكاة
هذا النوع من وحدة المعالجة المركزية. النوع الافتراضي هو C51. DS390 يدعم دالاس DS80C390 مزدوج dptr
العمليات ، DS390F يدعم الحد الأدنى من رمز الوضع flat24 وعمليات dptr المزدوجة.
-X التكرار [ك | م]
تردد XTAL هو التكرار هيرتز. k or M يمكن استخدامها لتحديد التردد بالكيلوهرتز أو
ميغا هيرتز. غير مسموح بالمسافة بين الرقم و k or M. القيمة الافتراضية هي
هرتز 11059200.
-c ملف
افتح وحدة التحكم بالأوامر ملف. توجد وحدات تحكم الأوامر في الإدخال والإخراج القياسي بواسطة
تقصير. باستخدام هذا الخيار ، يمكن فتح وحدة التحكم على أي ملف على سبيل المثال في ملف
الواجهة التسلسلية للكمبيوتر.
-Z بورتنوم
استمع للاتصالات الواردة على المنفذ بورتنوم. باستخدام هذا الخيار يمكن أن يخدم uCsim
وحدات تحكم متعددة. يمكنك الحصول على وحدة تحكم عن طريق التلنت ببساطة في تشغيل الآلة
uCsimالى المرفئ رقم الحمولة. هذا الخيار غير متاح في الأنظمة الأساسية التي لا تعمل
دعم شبكات BSD.
-s ملف
قم بتوصيل الواجهة التسلسلية لوحدة التحكم الدقيقة التي تمت محاكاتها بـ ملف. لا شيء
يتم استخدامه افتراضيًا مما يعني أن الأحرف التي يتم إرسالها بواسطة الواجهة التسلسلية لـ
متحكم مقلد لا يذهب إلى أي مكان ولن يتلقى أي شيء أبدًا. اذا أنت
سوف يتواصلون مع الواجهة التسلسلية بشكل تفاعلي أفضل فكرة هي
تحديد مؤقت مع -s الخيار.
-S في = ملف ، إخراج = ملف
باستخدام هذا الخيار ، يمكنك تحديد ملفات مختلفة لتدفقات الإدخال والإخراج
uCsim يستخدم لمحاكاة الواجهة التسلسلية للمعالج الدقيق.
-p موجه
باستخدام هذا الخيار ، يمكنك تحديد أي سلسلة لتكون موجه الأوامر
مترجم ، على سبيل المثال:
$ s51 -p "s51>"
ucsim 0.2.12 ، حقوق الطبع والنشر (C) 1997 Daniel Drotos ، Talker Bt.
ucsim يأتي مع أي ضمان على الإطلاق ؛ للحصول على التفاصيل اكتب "show w".
هذا برنامج مجاني ، وأنت مدعو لإعادة توزيعه
تحت ظروف معينة؛ اكتب "عرض ج" للحصول على التفاصيل.
ق 51>
-P سيكون الموجه حرفًا فارغًا ('0'). يمكن أن تكون هذه الميزة مفيدة للبرامج
الذي يتحكم في المحاكاة من خلال أنبوب.
-V وضع مفصل. يُعلمك المحاكي بنوع من الإجراءات الداخلية لـ
سبيل المثال المقاطعات. تتم طباعة الرسائل على وحدة التحكم في الأوامر.
-v اطبع رقم الإصدار وتوقف.
-H اطبع أنواع وحدات المعالجة المركزية المعروفة. يمكن استخدام الأسماء المطبوعة بواسطة هذا الخيار لـ
تحديد نوع وحدة المعالجة المركزية باستخدام خيار -t.
-h اطبع تعليمات قصيرة حول الخيارات وتوقف.
COPYING
يتم توزيع ucSim بموجب رخصة جنو العمومية العامة.
استخدم sstm8 عبر الإنترنت باستخدام خدمات onworks.net