PDA

نسخه کامل مشاهده نسخه کامل : درباره کار با 7segment سوال داشتم



robert
21-08-2010, 11:40
سلام به همگی
درباره کار با seven segment یه سوالی داشتم

امیدوارم آزمایشگاه منطقی رو پاس کرده باشید..!!:31:

این IC7447/48 رو ببینید:

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] .gif

الان توجه به اینکه هفت تا سگمنت داریم چرا از دیکودری استفاده میکنیم که چهار تا ورودی داره...؟؟
(( یعنی 4 به 16 ))


اگر بخواهیم برای نمایش هر عدد LED های مربوطه روشن بشوند باید چیکار کنیم..؟؟ مثلا عدد 1 قطعا led های b و c رو با هم میخواد .. چیکار باید بکنیم که این LED ها باهم روشن بشن...؟؟ اینکه با اعمال ولتاژ منطقی از طریق چهار تا سوئیچ ورودی عدد 1 یا 2 یا هر عددی تا 7 رو بصورت باینری 0001 تا 0111 بسازیم کافی هست که این اعداد روی 7segment نمایش داده بشن...؟؟

ممنون میشم اگر کمک کنید.

Peji2010
21-08-2010, 14:55
علت اینکه از 4 ورودی استفاده میشه اینه که با 3 ورودی فقط میشه اعداد 0 تا 7 رو مشخص کرد بنابرین برای اعداد 8 و 9 یک ورودی دیگه لارمه. برای نشون دادن اعداد هم کافیه عدد مورد نظر رو به صورت باینری به 4 ورودی اعمال کنید.مثلا" اگه ورودی 0000 باشه عدد 0 رو نشون میده و اگه 0001 باشه عدد 1 و به همین صورت تا 9.
اگر هم اعداد 8 و 9 رو لازم ندارید و فقط 0 تا 7 لازمه ، باید ورودی D به 0 ولت وصل باشه و از 3 ورودی دیگه استفاده کنید.