لینک پرداخت و دانلود در "پایین مطلب"
فرمت فایل: word (قابل ویرایش و آماده پرینت)
تعداد صفحات:20
جلسه اول به آشنایی IC 89S51 و محیط برنامه پروگرامر و چگونگی برنامه نویسی و چک کردن IC ،campile کردن و write کردن برنامه روی میکرو آشنا شدیم .
همچنین چگونگی مدار راه انداز IC ، تغذیه IC ومدار reset ICرا شناختیم.
در این آزمایش به ساخت یک موج مربعی توسط دستورات SETB و CLR پرداختیم.
این برنامه را روی پایه صفر پورت اول ( P1.0) که پایه شماره 1 IC است ایجاد کردیم.
ORG 00H
LOOP: CLR P1.0
SETB P1.0
SJMP LOOP
END
1) برنامه ای بنویسید که پالس روبه رو را روی P2.0 ایجاد کند.
T
1ms
برای ایجاد پالس بالا ابتدا با استفاده دستورات mov , djnz و وقفه یک میکرو ثانیه nop برنامه را نرم افزار پروگرامر نوشته وبا استفاده پروگرامر روی IC 89S51 کامپایل کرده سپس روی IC رایت کردی
2) برنامه بنویسید که پالس زیر را روی P2.0 ایجاد نماید.
V
T
1S 1S
1) با تایمر صفر در مد1:
برنامه ای بنویسید که پالس زیر را روی پورتP2.0ایجاد نماید
v
t
5ms 5ms
مقاله گزارش کار آزمایشگاه میکروکنترلر