توضیح در مورد شیفت رجیستر 74595

 

این مطلب برای این نوشتم که با عملکرد شیفت رجیستر ۷۴۵۹۵ آشنا بشید.

شیفت رجیستر ها اطلاعات (صفر و یک ها) را به صورت سری دریافت کرده و با چند پالس به صورت موازی در خروجی ظاهر میکنند.

 

 

 

 

 

اول یه نگاهی به پایه های این آیسی میاندازیم این آیسی یک شیفت رجیستر 8 بیتی هست.

============================

 

پایه های ۱۶ و ۸ این آیسی مربوط به تغذیه میباشد که این آیسی با ۵ ولت تغذیه میشود .

پایه هایی که با Q0 ........Q7و Q7' نشان داده شده پایه های خروجی شیفت رجیستر هستند.

و پایه MR به مثبت 5 ولت وصل میشود و پایه OE هم به زمین این پایه ها برای کنترل خروجی هستند <> وقتی در این حالت قرار بگیرن به خروجی کاری ندارن.

وقتی پایه MRوOE  صفر باشد و به پایه ST-CP یک کلاک پالس بدهیم خروجی پاک میشود (خروجی ها صفر میشوند)و وقتی پایه OE یک باشد خروجی کلا غیر فعال هست.

پایه DS که مربوط به ورود اطلاعات میباشد که ما باید صفرو یک ها را از این پایه به خروجی شیفت بدهیم

پایه ST-CP ,SH-CP که مربوط به کلاک پالس هستند .

حالا یه مثال میزنیم تا با طرز کار این آیسی آشنا بشید.

مثلا میخواهیم عدد یک را به خروجی شیفت دهیم <>>>>

 برای این کار به همان ترتیب که در بالا توضیح داده شد پایه های تغذیه و MR , OE را در حالت مورد نظر قرار میدهیم.

پس ما تنها با 3 پایه آیسی برای شیفت دادن عدد خود به خروجی کار داریم .

پایه های DS ,ST ,SH

ابتدا پایه DS را یک میکنیم (یعنی به تغذیه بالای 2.5 ولت و کمتر مساوی 5 ولت وصل میکنیم)

حالا برای اینکه عدد یک در خروجی ظاهر شود باید یک کلاک پالس به پایه SH بدهیم و یک کلاک پالس هم به پایه ST تا عدد یک در خروجی ظاهر شود (یعنی پایه Q0 یک میشود) حال پایه DS را صفر میکنیم.

با هر پالسی که به پایه SH داده شود عدد یک به سمت Qn حرکت داده میشود یعنی  اگر به پایه SH سه پالس بدهیم و در نهایت یک پالس به پایه ST تا  عدد یک در Q2 ظاهر شود .اگر ما سه پالس به پایه Sh بدهیم و به پایه ST پالسی ندهیم هیچ وقت عدد در خروجی ظاهر نمیشود.

این ترتیب باید رعایت شود یعنی اول باید پایه SH پالس بدهیم بعد به پایه ST

(برای دادن پالس شما باید پایه مورد نظر را از صفر به یک و دوباره به صفر تغییر بدهید شما با استفاده از یک کلید دو حالته این کار را میتوانید انجام دهید)

برای مثال : اگر پایه DS یک باشد و شما به پایه SH سه پالس بدهید عدد 111 در حافظه ذخیره شده و با دادن یک پالس به پایه ST عدد 111 در خروجی ظاهر میشود(یعنی پایه های Q0,Q1,Q2 یک میشوند)

این شیفت رجیستر 8 بیتی هست یعنی تنها میتواند 8 بیت را در خروجی ظاهر کند ولی اگر عدد ما بیشتر از 8 بیت بود چی ؟؟؟؟

مثلا اگر عدد ما 9بیتی بود یک بیت اضافه آن در پایه Q7' ظاهر میشود !

به چه دردی میخورد این پایه ؟؟ حال شما برای اینکه بتوانید عدد 16 بیتی یا کمتری را به خروجی شیفت دهید احتیاج به یک شیفت رجیستر دیگه دارید که با این شیفت رجیستر سری کنید.

چطوری سری کنیم ؟پایه های شیفت رجیستر دوم هم مانند شیفت رجیستر اول وصل میکنیم تنها تغییری که میکند اینکه پایه Q7' به پایه DS شیفت رجیستر دوم وصل میشود. مانند عکس زیر

برای اینکه عدد 1 در پایه خروجی Q0 شیفت رجیستر دوم قرار بگیرد باید 9 پالس به پایه SH و یک پالس به پالس به پایه ST بدهیم

 

 

موفق باشین.


مطالب مشابه :


پروژه های عملی با میکرو AVR - فصل1- مقدمه جات

مهندسی برق و الکترونیک - پروژه های عملی با میکرو avr - فصل1- مقدمه جات -




نکات کلی

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




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

معرفی پروژه های کتاب میکروکنترلر 8051 با پروژه های 100% عملی ميكروكنترلر AVR، آموزش protel




دانلود پروژه اندازه گیری ضربان قلب با نوک انگشتان AVR+C

ارائه انواع پروژه رشته های مهندسی برق و nfc با avr پروژه ساخت ابزار شده عملی




آموزش avr

آموزش avr. سلام به به آموزش avr از صفر تا ساخت پروژه های عملی را برای شما عزیزان آماده کرده ا




یکی از بهترین پروژه های عملی بچه های برق، الکترونیک

یکی از بهترین پروژه های عملی بچه های برق، الکترونیک، مخابرات و کنترل و خیلی معرفی جناب avr .




توضیح در مورد شیفت رجیستر 74595

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




ساعت دیجیتال با قابلیت کوک شدن ( 24 ساعته )

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




شروع کار برنامه نویسی میکرو به زبان بیسیک

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




فاصله سنج آلتراسونیک با ماژول srf05 + منو کالیبره و sound

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




برچسب :