اتصال سون سگمنت ( 7segment ) به میکرو

با سلام

برای اینکه بتونی  عدد 0 تا 9 در سون سگمنت نشون بدی احتیاج به یک دکودر داری یعنی اعداد باینری به ورودی این آیسی میدی و خروجی این آیسی رو به پایه های میکرو وصل میکنی( مثلا عدد باینری 1 رو به وردی این آیسی بدی در سون سگمنت عدد 1 نمایش داده میشود) .


 

ولی وقتی سون سگمنت به میکرو وصل میکنی دیگه به این آیسی احتیاج نیست فقط ما با نوشتن کد در برنامه اعداد رو بروی سون سگمنت نمایش میدیم.

جدول کدهای که برای سون سگمنت های کاتد مشترک و آند مشترک نوشته شده

 

--------------------------------------



 

ما نیز برای نمایش این اعداد از جدول فوق استفاده کرده وبرنامه خود را مینویسیم.

برنامه زیر برای دو سون سگمنت آند مشترک و کاتد مشترک  یک دیجیت نوشته شده که هر ۵۰۰ میلی ثانیه به یک متغیر افزوده میشود و در ۷سگمنت ها نمایش داده میشود .  

در حلقه do loop  یک واحد  یک واحد با یک وقفه 500  میلی ثانیه به متغییر count اضافه میشود وقتی به عدد 10 برسد دوباره 0 میشود  و با رسیدن به دستور lookup  کد مربوط به عدد را از زیر برنامه مورد نظر میخواند و در خروجی قرار میدهد قابل ذکر است که در اول برنامه پورت های خروجی با دستور alias  به اسم دلخواه تغییر داده شده .

در زیر برنامه comcathode  کد باینری اعداد  0 تا 9 که برای نمایش در سون سگمنت  کاتد مشترک  نوشته شده است

در زیر برنامه comanod  کد باینری اعداد  0 تا 9 که برای نمایش در سون سگمنت  آند مشترک  نوشته شده است


 


نقشه مدار در ‍پروتیوس

---------------------------------------


 

دانلود فایل پروتیوس و بسکام برنامه فوق

------------------------------------

    

 

دانلود فایل pdf  کد های  سون سگمنت (آند مشترک)


دانلود فایل pdf  کد های  سون سگمنت (کاتد مشترک)

       


                                                <<موفق باشین>>


مطالب مشابه :


ترازوي ديجيتال با ميكرو

سایتی برای دانلود پروژه های رایگان و سفارش ساخت پروژه های عملی شما(طراحی پروژه با avr به




معرفی پروژه های کتاب میکروکنترلر 8051 با پروژه های 100% عملی

معرفی پروژه های کتاب میکروکنترلر 8051 با پروژه های 100% عملی پروژه با ميكروكنترلر avr




نکات کلی

ساخت پروژه های عملی شما(طراحی پروژه از حد هست با پایه های مشترک » پروژه های avr




پروژه کانتر تک رقمی با سون سگمنت LED

سایتی برای دانلود پروژه های رایگان و سفارش ساخت پروژه های عملی حساب مهندسی با avr به




تابلو سون سگمنتی نمایش تاریخ ساعت کانتر

ساخت پروژه های عملی شما(طراحی پروژه پروژه یک تابلوی هست که با » پروژه های avr




دانلود نرم افزار پروتیوس Proteus 7.10 SP0

پروژه های عملی شما(طراحی پروژه برنامه های خود را که برای کار با پروژه های avr




اتصال سون سگمنت ( 7segment ) به میکرو

و سفارش ساخت پروژه های عملی اول برنامه پورت های خروجی با دستور alias » پروژه های AVR




برچسب :