Dolphin
12-07-2014, 18:27
سلام
من دارم روی برنامه ای کار می کنم که یک پالس را از یک منبعی دریافت می کنه. این پالس را به پایه ی pc.0 وصل کردم، که وقتی پالس لبه ی بالارونده پیدا می کنه، باید میکرو هم در جوابش یه پالس بفرسته. وقتی می خوایم لبه ی بالارونده را سنس کنیم باید پایه ی pc.0 را به صورت ورودی در مد وقفه ی خارجی تعریف کنیم ولی وقتی می خوایم پاسخ پالس را بدیم باید پایه در حالت خروجی تعریف بشه. این پالس به طور مداوم میاد و میکرو هم باید جوابش را روی همون پایه بفرسته.
موردی که الان هست اینه که آیا اصلا یه همچین کاری برای یک پایه امکانپذیر هست و فرمت کلی برنامه ای که باید براش نوشته بشه چطوریه و اینکه من برنامه رو باحالتای مختلف تست کردم اما مشکل این بود که وقتی وارد روتین وقفه میشه دیگه برنمی گرده به برنامه ی اصلی!
ممنون
من دارم روی برنامه ای کار می کنم که یک پالس را از یک منبعی دریافت می کنه. این پالس را به پایه ی pc.0 وصل کردم، که وقتی پالس لبه ی بالارونده پیدا می کنه، باید میکرو هم در جوابش یه پالس بفرسته. وقتی می خوایم لبه ی بالارونده را سنس کنیم باید پایه ی pc.0 را به صورت ورودی در مد وقفه ی خارجی تعریف کنیم ولی وقتی می خوایم پاسخ پالس را بدیم باید پایه در حالت خروجی تعریف بشه. این پالس به طور مداوم میاد و میکرو هم باید جوابش را روی همون پایه بفرسته.
موردی که الان هست اینه که آیا اصلا یه همچین کاری برای یک پایه امکانپذیر هست و فرمت کلی برنامه ای که باید براش نوشته بشه چطوریه و اینکه من برنامه رو باحالتای مختلف تست کردم اما مشکل این بود که وقتی وارد روتین وقفه میشه دیگه برنمی گرده به برنامه ی اصلی!
ممنون