با سلام
با توجه به نیاز رایج در بعضی پروژه ها برای نمایش اعداد و متن های ساده ، طرح ذیل را به عنوان یک نمونه عملی و استفاده شده ،قرار میدهم تا تسریعی در فعالیتها صورت گیرد.
نمونه مداری که برای نمایش اعداد و متن ساده ، در سون سگمنت 6 رقمی و 8 عدد ال ای دی برای نمایش وضعیت استفاده میشود،
مشخصات:
1- از نوع آند مشترک استفاده شده
2- به 3 خط آدرس ستون برای دیکد 8*3 = 4051
3- به 2 خط داده و کلاک سریال برای شیفت رجیستر = 4094
4- به 1 خط فعال/غیر فعال ساز ، نیاز دارد.
5- از کانکتور IDC16 استفاده شده که با IDC10 هم شدنی است.
6- هر نوع سون سگمنت آند مشترک با ولتاژ تحریک تا 15 ولت درایو می شود چون از BC327 25 تا 40 ولتی استفاده شده .(و نیز VCX+ را افزایش می دهیم.)
7- شدت نور با تغییر مقاومتهای 680 اهمی انجام می شود.
روش کار :
-در تنظیمات ، یک تایمر به صورت متوالی در هر 1 میلی ثانیه اینتراپت ایجاد می کند. و برنامه های ذیل در روال وقفه مذکور نوشنه می شود.
- 6 رقم و یک بایت وضعیت در یک بافر 8 بایتی قرار می گیرند که قبلا توسط برنامه اصلی با داده مناسب پر شده است.(بایت 8 آزاد است و رزرو )
-یک متغیر دایمی(گلوبال) شمارنده ستون از 0 تا 7 است که در هر اینتراپت فوق، شمارنده یک واحد افزایش می یابد.
-با خط فعال/غیر فعال ساز ، نمایش را غیر فعال می کنیم.
-با شمارنده 0تا7 فوق به عنوان آدرس ، داده متناسب را از بافر 8 بایتی انتخاب می کنیم.
-با شیفت داده به شیفت رجیستر4094 در یک حلقه 8 تکراری ، داده به شیفت رجیستر منتقل می شود.با Disp_SDI , Disp_SCK( شمارنده حلقه یک متغیر گلوبال است)
-آدرس 3 بیتی (شمارنده 0 تا 7) به CLMN0, CLMN1, CLMN3 منتقل می شود.
--با خط فعال/غیر فعال ساز ، نمایش را فعال می کنیم.

با سپاس
با توجه به نیاز رایج در بعضی پروژه ها برای نمایش اعداد و متن های ساده ، طرح ذیل را به عنوان یک نمونه عملی و استفاده شده ،قرار میدهم تا تسریعی در فعالیتها صورت گیرد.
نمونه مداری که برای نمایش اعداد و متن ساده ، در سون سگمنت 6 رقمی و 8 عدد ال ای دی برای نمایش وضعیت استفاده میشود،
مشخصات:
1- از نوع آند مشترک استفاده شده
2- به 3 خط آدرس ستون برای دیکد 8*3 = 4051
3- به 2 خط داده و کلاک سریال برای شیفت رجیستر = 4094
4- به 1 خط فعال/غیر فعال ساز ، نیاز دارد.
5- از کانکتور IDC16 استفاده شده که با IDC10 هم شدنی است.
6- هر نوع سون سگمنت آند مشترک با ولتاژ تحریک تا 15 ولت درایو می شود چون از BC327 25 تا 40 ولتی استفاده شده .(و نیز VCX+ را افزایش می دهیم.)
7- شدت نور با تغییر مقاومتهای 680 اهمی انجام می شود.
روش کار :
-در تنظیمات ، یک تایمر به صورت متوالی در هر 1 میلی ثانیه اینتراپت ایجاد می کند. و برنامه های ذیل در روال وقفه مذکور نوشنه می شود.
- 6 رقم و یک بایت وضعیت در یک بافر 8 بایتی قرار می گیرند که قبلا توسط برنامه اصلی با داده مناسب پر شده است.(بایت 8 آزاد است و رزرو )
-یک متغیر دایمی(گلوبال) شمارنده ستون از 0 تا 7 است که در هر اینتراپت فوق، شمارنده یک واحد افزایش می یابد.
-با خط فعال/غیر فعال ساز ، نمایش را غیر فعال می کنیم.
-با شمارنده 0تا7 فوق به عنوان آدرس ، داده متناسب را از بافر 8 بایتی انتخاب می کنیم.
-با شیفت داده به شیفت رجیستر4094 در یک حلقه 8 تکراری ، داده به شیفت رجیستر منتقل می شود.با Disp_SDI , Disp_SCK( شمارنده حلقه یک متغیر گلوبال است)
-آدرس 3 بیتی (شمارنده 0 تا 7) به CLMN0, CLMN1, CLMN3 منتقل می شود.
--با خط فعال/غیر فعال ساز ، نمایش را فعال می کنیم.

با سپاس