اطلاعیه

Collapse
No announcement yet.

مجموعه سوالات در مورد میکرو 8051

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    مجموعه سوالات در مورد میکرو 8051

    1- بیت نقلی ، پرچم ، کریستال نوسان ساز چیه ؟
    2-چرا دستور xrl جز دستورات بیتی منطقی نیست ؟
    3- عملکرد دستور ADC چگونه است ؟
    -4صفحات دو کیلو بایتی چی هستن ؟
    5-در 7-segment یک led نقطه ای به نام db وجود داره ، کارکرد این led چیه ؟
    لطف خدا دير و زود داره اما سوخت وسوز نداره

    #2
    پاسخ : مجموعه سوالات در مورد میکرو 8051

    نوشته اصلی توسط r4min
    1- بیت نقلی ، پرچم ، کریستال نوسان ساز چیه ؟
    2-چرا دستور xrl جز دستورات بیتی منطقی نیست ؟
    3- عملکرد دستور ADC چگونه است ؟
    -4صفحات دو کیلو بایتی چی هستن ؟
    5-در 7-segment یک led نقطه ای به نام db وجود داره ، کارکرد این led چیه ؟
    1- بیت نقلی یا پرچم نقلی : اگر درعمل جمع یک بیت بخواهد از بیت هفتم خارج شود ، بیت نقلی یک می شود.
    مثلا اگر A=FFH باشد :

    ADD A,#1

    A را صفر کرده و بیت نقلی را یک میکند.

    قطعه الکترونیکی است به نام کریستال که به دو پایه میکرو وصل میشود و فرکانس دقیقی را ایجاد میکند.

    2-شاید به خاطر اینکه هیچ بیتی را تحت تاثیر قرار نمیدهد

    3- فکر کنم منظور شما ADDC است !!
    این دستور وقتی کاربرد دارد که میخواهید بفهمید که حاصل جمع دوعدد 8 بیتی بیش از FFH است یا نه ؟
    یا اینکه بخواهید دو عدد 16 بیتی را با هم جمع کنید
    یا........
    فرض کنید میخواهید دو عدد 16 بیتی را با هم جمع کنید . ابتدا بایت های کم ارزش آنها را با دستور ADD جمع می کنید. سپس با توجه به اینکه ممکنه بیت نقلی تولید شده باشد ( اگر حاصل بیش از FFH باشد بیت نقلی تولید میشود) حتما بیت های پر ارزش را با ADDC جمع میکنید.
    البته این توضیح خیلی مختصر است .

    4- فکر می کنم منظور شما دستورات ACALL و AJMP است
    اینها فقط در محدوده صفحه 2 KB خودشان میتوانند پرش کنند زیرا آدرس پرش در 11 بیت اول ذخیره می شود.و 5 بیت بالایی همان 5 بیت بالایی program counter می باشد
    یعنی دستورالعمل پرش و مقصد پرش باید در فضای 2 KB باشند

    5- dp یا dot point همان نقطه ممیز خودمان است

    موفق باشید

    دیدگاه

    لطفا صبر کنید...
    X