بازدیدها: 311
عملکرد برنامه به این صورت می باشد که با استفاده از چهار بیت (چهار تا کلید) بتوانیم اعداد ۰ تا ۹ را ایجاد کرده و بعدا طی چهار مرحله یکی یکی این اعداد را به سون سگمنت ها بفرستیم.
یعنی اینکه اگر ما اولین عدد را عدد ۱ وارد کردیم این عدد روی با ارزش ترین سون سگمنت قرار بگیرد. بعد اگر عدد دوم مثلا ۳ را وارد کردیم روی سون سگمنت ۲ نمایش داده بشه و اگر عدد ۸ را وارد کردیم روی سگمت ۳ و اگر ۷ را وارد کردیم روی سگمنت ۴ و بعد اگر عدد پنجم را وارد کردیم این عدد جایگزین سگمنت اولی شود.
عملكرد اين مدار به اين گونه هست كه وقتي شما بيت ها را براي عدد مورد نظر تنظيم كرديد بايد كليدي به نام enter را بزنيد تا عدد نمايش داده شود. و بعد از اينكه دستان را از روي اين كليد برداشتيد دوباره ميكرو منتظر مي ماند تا شما عدد را با بيت ها بسازيد و بعد دوباره اين كليد را فشار دهيد.
این برنامه به زبان اسمبلی برای میکرو کنترلر 8051 نوشته شده است. فایل سورس و پروتیوس را می توانید از لینک زیر دانلود نمائید.
کد پروژه: MCP-11 | پروژه ماشین حساب مهندسی با السیدی گرافیکی و avr |
کد پروژه: MCP-28 | ماشین حساب مهندسی ساده |
کد پروژه: MCP-34 | پروژه ماشین حساب ساده با السیدی گرافیکی و avr |