فایل هلپ

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فایل هلپ

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود پروژه آز میکرو آشنایی با عملکرد صفحه نمایش LCD کاراکتری 5 ص

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 5

 

آزمایش چهارم

موضوع آزمایش :آشنایی با عملکرد صفحه نمایش LCD کاراکتری

تئوری آزمایش :

 

در این آزمایش طرز استفاده از LCD و اتصال به میکروکنترلر آموزش داده شده است. مختصری درباره پایه های LCD شرح خواهیم داد.

Vcc : تغذیه LCD توسط این پایه تامین می گردد.

GND : زمین را به این پایه متصل می کنیم.

Vcontrast : توسط پتانسیومتر تعبیه شده درجه درخشندگی LCD را تعیین م ی کنیم.

E : این پایه پایه فعال ساز LCD می باشد که با ارسال یک پالس یک به صفر با حداقل 450 نانومتر LCD فعال می گردد.

R/W : به وسیله این پایه می توان حالت خواندن و یا نوشتن را در LCD تعیین نمود.

RS : این پایه تعیین می کند که اطلاعات انتقالی دستور العمل می باشد یا داده می باشد تا در رجیستر مربوطه قرار گیرد.

D0-7 : اطلاعات بصورت چهار بیتی و یا هشت بیتی از طریق این پایه ها به LCD انتقال می بابد.

در codewizard در قسمت LCD با تعیین نوع LCD و پورتی از میکرو که از آن طریق به LCD متصل می گردد نحوه اتصال میکروکنترلر به LCD شرح داده است.

 

بخش عملی :

مرحله 1 :

نمایش عبارت ثابت : منظور از عبارت ثابت ، عبارت هایی است که در طول برنامه تغییر نمی کنند ، به همین دلیل می توان عبارت ها را در حافظه FLASH ذخیره کرد. برای نمایش عبارات تابت از دستور lcd_putf() استفاده می کنیم.

پس از پیکربندی LCD برنامه زیر را داخل حلقه while وارد کنید و پس از پروگرام کردن میکروکنترلر نتیجه را بررسی نمائید.

Lcd_gotoxy(0,0);

Lcd_putf("START");

با اجرای این برنامه ابتدا فایل هدر lcd_nsk.h ، LCD را برای میکرو بارگذاری می کند و دستورهای نوشته شده در حلقه بطور پی در پی عبارت START که در حافظه FLASH قرار گرفته است را در سطر و ستون صفر به نمایش می گذارند.

مرحله 2:

نمایش عبارت متغیر : اگر بخواهید مقدار یک متغیر را بر روی LCD نمایش دهید چون این متغیردر حافظه SRAM جای دارد باید از دستور lcd_putsf استفاده کنید

ابتدا در قسمت تعریف متغیر محلی متغیر آرایه 30 کارکتری a و عدد صحیح علامت دار i را تعریف کرده و پس از پیکربندی LCD برنامه زیر را خارج حلقه while وارد کرده و پس از پروگرام کردن نتیجه را بررسی کنید.

lcd_clear();

lcd_gotoxy(0,0);

i=20;

sprintf(a,"my number is %d",i);

lcd_puts(a);

با اجرای این برنامه مشاهده می کنیم که عبارت my number is 20 در LCD به نمایش گذاشته شده است.

دو دستور اول در تابع اصلی LCD را پاک و مکان نمایشگر را به سطر و ستون صفر می برند.

دستور sprintf مقادیر متغیر را غیرکاراکتری را برای انتقال به LCD به صورت کارکتری آماده سازی می کند و در متغیر a قرار می دهد. %d تعیین می کند که مقدار دورن متغیر i را بصورت یک عدد صحیح علامت دار وارد aشود.

و دستور lcd_puts متغیر a را که بطور کاراکتری در آماده است به LCD انتقال می دهد.

مرحله 3:

برنامه ای بنویسید که با فشردن دکمه INT0 ، از 1 تا 10 به فاصله زمانی 1 ثانیه به صورت صعودی و بل فشردن INT1، بصورت نزولی بشمارد. در ابتدا برنامه به مدت 5 ثانیه کلمه START و بعد از رسیدن به عدد انتهایی به مدت 5 ثانیه کلمه STOP را بنویسد.

برای این منظور ابتدا LCD را انتخاب می کنیم و همچنین دو وقفه خارجی صفر و یک را فعال می کنیم.

و کد زیر در وقفه صفر قرار می دهیم.

char a[40];

unsigned char i;

lcd_clear();

lcd_gotoxy(0,0);

lcd_putsf("START");

delay_ms(5000);

lcd_clear();

for(i=0;i<=10;i++){

sprintf(a,"counter %d",i);

lcd_clear();

lcd_gotoxy(0,0);

lcd_puts(a);

delay_ms(1000);

}

lcd_clear();

lcd_gotoxy(0,0);

lcd_putsf("STOP");

delay_ms(5000);

مشابه مرحله های قبل عبارت START را با تاخیر 5 ثانیه با استفاده از دستور lcd_putsf در LCD قرار می دهیم ، حلقه for مقادیر صفر تا 10 را تاخیر یک ثانیه به i می دهند و پس از آن مشابه مرحله دوم مقدار i بصورت کاراکتری در متغیر a قرار می گیرد و دستور lcd_puts متغیر را به LCD انتقال می دهد.

و در پایان با خروج از حلقه مقدار ثابت کاراکتری STOP به LCD انتقال داده می شود.

و مشابه آن را در وقفه خارجی یک وارد می کنیم.

char a[40];

unsigned char i;

lcd_clear();

lcd_gotoxy(0,0);

lcd_putsf("START");

delay_ms(5000);

lcd_clear();

for(i=10;i>0;i--){

sprintf(a,"counter %d",i);

lcd_clear();

lcd_gotoxy(0,0);

lcd_puts(a);

delay_ms(1000);

}

lcd_clear();

lcd_gotoxy(0,0);

lcd_putsf("STOP");

delay_ms(5000);

این کد مشابه کد وقفه صفر می باشد با این تفاوت که در حلقه for مقدار شمارش از 10 به 1 بصورت معکوس می باشد.

مرحله 4:

برنامه ای بنویسیدکه عبارت HELLO را در وسط خط اول LCD به مدت 5 ثانیه نوشته و عبارت WELCOME TO را جایگزین آن کرده و پس از 5 ثانیه عبارت AZAD UNIVERSITY را از سمت راست خط دوم وارد LCD کرده و از سمت چپ خارج کنید و هنگامی که تمام عبارت خارج شد عبارت THE END را در وسط خط اول بنویسید.

ابتدا متغیرهای زیر را تعریف می کنیم

char a[20];

int i;

و در حلقه تابع اصلی کدهای زیر را وارد می کنیم.

lcd_clear();

lcd_gotoxy(5,0);

lcd_putsf("hello");

delay_ms(5000);

lcd_clear();

lcd_gotoxy(2,0);

lcd_putsf("welcome to");

delay_ms(5000);

for(i=15;i>0;i--){

lcd_gotoxy(i,1);

lcd_putsf("azad university ");

delay_ms(500);

}

delay_ms(2000);

for(i=15;i>0;i--){

_lcd_ready();

_lcd_write_data(0x18);

delay_ms(500);

}

lcd_clear();

lcd_gotoxy(5,0);

lcd_putsf("the end");

بخش ابتدای دستور مانند مراحل کذشته عبارات hello و welcome to را بصورت یک مقدار ثابت به همراه تاخیر زمانی مربوط به آن وارد می کنند.

حلقه for اول عبارت ثابت azad university را در سطر و ستون یک و i قرار می دهد و با کاهش مقدار i از 15 به صفر این امکان را می دهد که عبارت در سمت چپ تر نوشته شود بعبارت دیگر ابتدا تنها یک کاراکتر عبارت در سطر دوم دیده می شود ولی با کاهش مقدار ستون اجازه نمایش تعداد بیشتری از کاراکترها داده می شود و مکان نما از آنجا شروع به نوشتن می کند.

حلقه for دوم برخلاف آنچه تا کنون انجام شده است می باشد در این حلقه بجای انتقال اطلاعات و داده ها برای نمایش در LCD از دستور برای این کار بهره گرفته شده است. عبارت _lcd_write_data یک دستور را به LCD انتقال می دهد البته پیش از آن با دستور _lcd_ready ، LCD را آماده سازی برای انتقال دستور می کنیم.

دستور _lcd_write_data(0x18); کل صفحه نمایش LCD را به سمت یک واحد چپ شیفت می دهد و با 15 با شیفت کل عبارت موجود در LCD از صفحه خارج می گردد.

و در پایان نیز مقدار ثابت the end نمایش داده می شود.


دانلود با لینک مستقیم


دانلود پروژه آز میکرو آشنایی با عملکرد صفحه نمایش LCD کاراکتری 5 ص

مانیتور LCD یا مانیتور CRT

اختصاصی از فایل هلپ مانیتور LCD یا مانیتور CRT دانلود با لینک مستقیم و پر سرعت .

مانیتور LCD یا مانیتور CRT


مانیتور LCD یا مانیتور CRT

فرمت فایل :word (لینک دانلود پایین صفحه) تعداد صفحات 20 صفحه

 

در این مقاله  به بررسی مانیتور و طرز انتخاب یک مانیتور مناسب برای کاربردهای تصویربرداری دیجیتال خواهیم پرداخت.

 

مانیتور یکی از اجزای اصلی سیستمهای تصویربرداری دیجیتال است. و به همین علت انتخاب یک مانیتور مناسب در این وادی، اهمیتی دوچندان خواهد داشت.

 

مانیتور LCD یا مانیتور CRT

این دو نوع مانیتور هریک مزایا و معایب خاص خود را دارند. بنابراین عاقلانه است که برای انتخاب صحیح، ابتدا آندو را در جنبه های


دانلود با لینک مستقیم


مانیتور LCD یا مانیتور CRT

تحقیق درمورد ساختار نمایشگر های LCD 52 ص

اختصاصی از فایل هلپ تحقیق درمورد ساختار نمایشگر های LCD 52 ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 67

 

ساختار نمایشگر های LCD

خلاصه :

تکنولوژی LCD یا کریستال مایع از زمانی در حدود یک دهه قبل برای اولین بار برای استفاده در کامپیوترهای قابل حمل laptab پا به عرصه ظهور گذاشت.

فردریک یک گیاه شناس اتریشی کاشف کریستال مایع است او مشاهده کرد زمانی که یک ماده شبیه کریستال مایع را ذوب می‌کند این مایع که در ابتدا تیره بوده و با بالارفتن حرارت رنگ آن روشن‌ می‌شود پس از خنک کردن مایع قبل از تبلور نهایی به رنگ آبی تبدیل می‌شود.

تلویزیون‌ها و مانیتورهای LCD ساختاری ساندویچی مانند دارند.

دو نوع LCD در رایانه وجود دارد : LCD های ماتریسی فعال و غیرفعال که بیشتر کامپیوترهای laptab کریستال مایع ماتریسی فعال دارند.

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

مقدمه

دنیای امروز دنیای فن‌آوریهای پیشرفته می‌باشد، هر روز از گوشه و کنار جهان خبر اختراعات و اکتشافات جدید به گوش می‌رسد و یکی از این ابداعات که کم‌کم فراگیر می‌شود تکنولوژی LCD است.

قبل از LCD از مانیتورهای CRT بیشتر استفاده می‌شد اما بدلیل مزیت‌هایی که LCD نسبت به CRT دارد امید است با افزایش تولید و بالارفتن تکنولوژی تولید مانیتورهای LCD جایگزین مانیتورهای CRT شود.

تاریخچه LCD

قبل از LCD مانیتورهای CRT استفاده می‌شد.

مانیتورهای CRT :این مانیتورها به مانیتورهای لامپ اشعه کاتودیک یا مانیتورهای مجهز به تفنگ کاتدی مشهور هستند. در این مانیتورها سه تفنگ الکترونی با رنگ‌های قرمز، سبز و آبی وجود دارد که الکترون‌ها را به سرعت به پشت صفحه نمایش پرتاب می‌کند. سطح داخلی صفحه نمایش به یک ماده فسفری آغشته شده است که در اثر برخورد الکترونها به یک نقطه از این سطح فسفری، با سوختن فسفرها از آن نور منعکس می‌شود.

LCD :تکنولوژی LCD یا کریستال مایع از زمانی در حدود یک دهه قبل برای اولین بار برای استفاده در کامپیوترهای قابل حمل Laptab پا به عرصه ظهور گذاشت.

LCD توسط یک اتریش به نام فردریک کشف شد که مشاهدات او در این مقاله آمده است.

امروز تلویزیونهای رنگی، LCD ساختاری ساندویچ مانند دارند که ساختار LCD و روشهای ساخت آن را مورد بررسی قرار می‌دهیم.

اصول نمایشگرهای رنگی LCD های ماتریسی فعال و غیرفعال که دو ساختار آنها و نیز تلویزیون و پروژکتور ویدئویی LCD از جمله مطالبی هستند که در این مقاله می‌خوانیم.

مقایسه‌ی LCD با CRT

- از نظر اندازه و وزن، LCD با اختلاف بسیار زیادی جلوتر از CRT قرار دارد.

- از نظر کیفیت تصویر، تقریباً مساوی پیش می‌روند اما در آینده بدلیل محدودیت‌های CRT همچون قطر ثابت الکترون،LCD پیشی خواهد گرفت.

- از نظر وضعیت واقعی، تلویزیون‌های CRT 24 اینچ به 23 اینچ نزدیکترند. در حالی که یک LCD 19 اینچ نزدیک 20 اینچ قطر دارد.


دانلود با لینک مستقیم


تحقیق درمورد ساختار نمایشگر های LCD 52 ص

دانلود پاورپوینت LCD 16*2

اختصاصی از فایل هلپ دانلود پاورپوینت LCD 16*2 دانلود با لینک مستقیم و پر سرعت .

دانلود پاورپوینت LCD 16*2


دانلود پاورپوینت LCD  16*2

آشنایی با LCDالکترونیکی:

LCD ھا ابزاری برای نمایش اطلاعاتی ھستند که شامل حروف و اعداد و ھمچنین برخی کاراکترھای گرافیکی میشود. بطور معمول در تجربیات اولیه در نمایش اطلاعات دیجیتال از نمایشگر ھای ھفت قسمتی استفاده می

شود که این نمایشگرھا فقط ارقام ( ٠ تا ٩) را و بعضی حروف مثلA b

بصورت نه چندان زیبا نمایش می دھند. اما با بکار گیری LCD طلاعات را بصورت زیبا و کاملتر می توان نمایش داد. البته استفاده از LCD برای مدارات ساده توصیه نمی شود و عموما آنرا ھمرا با میکروکنترلر یا

CPUھا بکار می برند چیزی که از آن بعنوان LCD یاد می شود درواقع یک صفحه نمایشگرLCDمانند صفحه ماشین حساب است که ھمراه با آی سی کنترلر و مدارھای جانبی اش و عموما با لامپ پشت صفحه در یک

بسته پیش ساخته عرضه می شود. ھمانطور که گفته شد LCD دارای یک کنترلر است که با فرستادن اطلاعات به آن این اطلاعات را در صفحه ای که عموما به چند سطر و ستون تقسیم شده نمایش می دھد. مثلا برای

نمایش حرف( m) کافیست کد اسکی این حرف را طبق یک پروتکل ساده به  صفحه LCDارسال کنیم. ھمچنین می توان دستوراتی از قبیل پاک کردن

 صفحه نمایش، جابجایی مکان نما، خاموش روشن کردن مکان نما و غیره را نیز به LCDارسال کرد

LCD ھا از طریق مقدار اطلاعاتی که میتوانند در صفحه نمایش بدھند انتخاب و خریداری می شوند. انواع معمول   ان ، ٢٠. 16  و ۴٠ کاراکتر در ھر خط در ١ یا ٢ یا ۴ سطر. مثلا ٢ در ١۶ یعنی صفحه دارای دو

خط وھر خط ١۶ کاراکتر است. ھمچنین LCD موردنظر میتواند ھمراه با لامپ پشت صفحه یا بدون آن انتخاب شود

اشنایى با LCD 2*16:

این نوع LCDقابلیت نمایش ٢ خط و ١۶ کاراکتر در ھر خط را داراست این نوع LCD می تواند به صورت موازی به میکروکنترلر ھا متصل شود که برای این منظور از ۴ معمولاً دارای ١۶ پایه برای اتصال ھستندپایه

ھای DB تا 7 DB پایه ١١ تا ١۴ ) برای ارسال داده استفاده می شود. شش پایه دیگرLCDکه بایستی مورد استفاده قرار گیرند عبارتند از:که R/W برای تنظیم کنتراست است نیز به زمین وصل شده VO ھا معمولاً

برای نوشتن استفاده می شوند به زمین، و پایه LCD با توجه به اینکه پای هاست که البته برای تغییر و تنظیم کنتراست می توان این پایه را به یک پتانسیومتر متصل نمود و شدت آن را تغییر داد

شامل 5 اسلاید POWERPOINT

دانلود با لینک مستقیم


دانلود پاورپوینت LCD 16*2