۰۳-تير-۱۳۸۸, ۲۰:۱۶:۳۲
من 1سوال داشتم به همراه 3 برنامه به زبان بیسیک که ممنون میشم پاسخ سوالات و برنامه ها رو بدین
برای امتحان فردا میخواهم.....
میخواستم درباره وقفه بدونم که کارش چیه و درباره دستورات مهم وقفه میشه توضیح بدین که وقفه
را باید با چه دستوری فعال کنیم و چگونه میشه وقفه را پاک کرد؟
برنامه1-برنامه ای که در صورت شدن صفر شدن پایه سوم از پورت a به مدت 30 ثانیه پایه پنجم از پورت
c را صفر کرده و محتوای پورت b را به داخل حافظه sram منتقل کند و در صورتی که محتوای این پورت
برابر of باشد پایه شماره 2 از پورت c را به مدت 20 ثانیه روشن بماند...
برنامه2- میخواهیم در یک سیستم میکرو پرو سسوری هر یک ثانیه یکبار به مدت 80 بار اطلاعات
بر روی پورت 1 را ب خوانیم و تعداد اطلاعاتی که برابر با (1e (hexباشد را بشماریم و در محل 62hex
حافظه ذخیره کند و در صورتی که تعداد داده ها برابر 4 مرتبه باشد یک موج مربعی با فرکانس 1 کیلو
در پایه سوم پورت 2 ایجاد کند و در هر لحظه اطلاعات خوانده شده را را بر روی lcd نمایش دهد..............
برنامه3-میخواهیم یک کی برد 4در 4 را به همراه lcd به میکرو وصل کنیم به نحوی که در ابتدا پیغام
Hello را بر روی lcd به مدت 5 ثانیه نمایش دهد. سپس یک پیغام بر روی lcd نشان داده شود
که حالتهای 1و2و3 را نشان دهد..( به مدت 3 ثانیه )
1: در صورت فشار دکمه 1 led متصل به پایه 3 از پورت D به مدت 3 ثانیه روشن و سپس خاموش شود
2: در صورت فشار دکمه 2 بلندگوی متصل به پایه 4 از پورت d به مدت 10 ثانیه با فرکانس 1 کیلو روشن شد...
3: در صورت فشار دکمه oN/c بر روی کیبورد برنامه از ابتدا شروع شه...................
[/code]
[code]
برای امتحان فردا میخواهم.....
میخواستم درباره وقفه بدونم که کارش چیه و درباره دستورات مهم وقفه میشه توضیح بدین که وقفه
را باید با چه دستوری فعال کنیم و چگونه میشه وقفه را پاک کرد؟
برنامه1-برنامه ای که در صورت شدن صفر شدن پایه سوم از پورت a به مدت 30 ثانیه پایه پنجم از پورت
c را صفر کرده و محتوای پورت b را به داخل حافظه sram منتقل کند و در صورتی که محتوای این پورت
برابر of باشد پایه شماره 2 از پورت c را به مدت 20 ثانیه روشن بماند...
برنامه2- میخواهیم در یک سیستم میکرو پرو سسوری هر یک ثانیه یکبار به مدت 80 بار اطلاعات
بر روی پورت 1 را ب خوانیم و تعداد اطلاعاتی که برابر با (1e (hexباشد را بشماریم و در محل 62hex
حافظه ذخیره کند و در صورتی که تعداد داده ها برابر 4 مرتبه باشد یک موج مربعی با فرکانس 1 کیلو
در پایه سوم پورت 2 ایجاد کند و در هر لحظه اطلاعات خوانده شده را را بر روی lcd نمایش دهد..............
برنامه3-میخواهیم یک کی برد 4در 4 را به همراه lcd به میکرو وصل کنیم به نحوی که در ابتدا پیغام
Hello را بر روی lcd به مدت 5 ثانیه نمایش دهد. سپس یک پیغام بر روی lcd نشان داده شود
که حالتهای 1و2و3 را نشان دهد..( به مدت 3 ثانیه )
1: در صورت فشار دکمه 1 led متصل به پایه 3 از پورت D به مدت 3 ثانیه روشن و سپس خاموش شود
2: در صورت فشار دکمه 2 بلندگوی متصل به پایه 4 از پورت d به مدت 10 ثانیه با فرکانس 1 کیلو روشن شد...
3: در صورت فشار دکمه oN/c بر روی کیبورد برنامه از ابتدا شروع شه...................
[/code]
[code]