سلام دوستان
آقا من یه خروجی BCD از صفر تا 9 دارم که میخوام به میکرو بدم. ولی تو برنامم باید به DEC تبدیل بشه (با این کاری ندارم) مثلا اگه 1001 را دادم عدد 9 رو LCD نشان داده بشه.
من این کار را با IF کردم ولی میکرو تو PROTEUS هنگ می کنه. کامپایلر من BASCOM هست . دسنوری هست که خودش از ورودی یه پورت BCD را بگیره و حد اقل همون BCD را به من بده. یا حداقل یه برنامه که این مشکل را نداشته باشه.
آقا من یه خروجی BCD از صفر تا 9 دارم که میخوام به میکرو بدم. ولی تو برنامم باید به DEC تبدیل بشه (با این کاری ندارم) مثلا اگه 1001 را دادم عدد 9 رو LCD نشان داده بشه.
من این کار را با IF کردم ولی میکرو تو PROTEUS هنگ می کنه. کامپایلر من BASCOM هست . دسنوری هست که خودش از ورودی یه پورت BCD را بگیره و حد اقل همون BCD را به من بده. یا حداقل یه برنامه که این مشکل را نداشته باشه.
دیدگاه