Transcript Slide 1

AVR

یاهرلرتنک ورکیم

تقد دیاب .

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

دوش لیدبت دادعا حیحص شیامن یارب تنمگس نوس یاهدک هب تسیاب یم یرنیاب یاهدک هک دومن .

تسا هدش هدرو ا دعب

کر تشم دتاک عون یمقر کت رگشیامن یددع رادقم و دیامن یسررب ار Down و Up یراشف دیلک ود تیعضو هک دیسیونب یا همانرب ؟دهد شیازفا ار

لبق لاثم رد یمقر کت تنمگس نوس لاصتا هوحن

نوس دادعا نینچمه و دوش لاغشا اه نمگس نوس طسوت یجورخ یاه هیاپ مامت دوش یم بجوم دشاب زاین تنمگس نوس یرتشیب دادعت هب رگا رب رظن .

دنیب دروم یم نشور تنمگس ار LED نو س ن باختنا ا مادم .

مییامن ناسنا هدافتسا مشچ دوش رسکلپ یتلام شوماخ و شور نشور زا میناوت هیناث رد یم راب لکشم 50 نیا LED عفر کی یارب رگا دوش هک یم تسا دودحم هدافتسا یا هنوگ هب دروم ناسنا اه مشچ تنمگس یاطخ ار لمع نیا شور نیا و می یامن یارب .

دشاب یم هیناث لاسرا یلیم ار ن ا 20 هب لوا طوبرم یاتید تنمگس یاتید و هدرک ددجم باختنا ار لاسرا ات اه تنمگس ریخات نوس زا یکی رث کادح هک مییامن راب یم ره هک مینک یم رارکت یا هنوگ هب لمع یا یدعب هنوگ یاه هب اطخ تنمگس نیا نوس ساسا یارب هفیظو ) دراد هدافتسا دروم تنمگس نوس دادعت هب یگتسب ( اه هیاپ یقبام و هتشاد ار اتید لاسرا هفیظو اهنت هیاپ 8 .

دنراد ار هداد لاسرا یارب اتيد لاسرا تنمگس نوس باختنا

ار ددع ن ا و دیناوخب B تروپ هب لصتم شو ر هب یمقر راهچ کرتشم دن ا عون زا دیلک هتسد تنمگس کی نوس زا یتیب 8 رگشیامن ددع یور کی رب ؟دیهد شیامن یرسکلپ یتلام

داعبا رد اه LCD .

درادن یزاس هزات هب یزاین و دشاب یم رتشیب دشاب فورح یم و ماقرا 40*2 ، شیامن 20*4 ناکما ، ،تنمگس 20*2 ، نوس 16*2 ، رب LCD 16*1 : تیزم هلمج زا : LCD دنراد دوجو رگشیامن یفلتخم

: lcd.h

هناخبات ک .

دوش یم هتشون LCD لوغشم مچرپ هب طوبرم روتسد ، LCD هب نامرف لاسرا روتسد زا لبق : هت کن

رطس یاهتنا هب و دیهد شیامن ار “Atmega 16” تباث هتشر مود رطس یور رب سپس و هداد شیامن ار “ LCD test ” تباث هتشر لوا رطس یور رب ادتبا ؟دییامن لاسرا ار امن ناکم ندز کمشچ نامرف و دیهد شیامن ار * رت کاراک و هتفر لوا

A هاوخلد تروپ هب LCD لاصتا ی هوحن

: ینتم LCD رد هاوخلد رت کاراک ندرک داجیا لحارم ریز شور ود زا یکی طسوت رظن دروم رت کاراک هب طوبرم دک داجیا ) 1 5*8 سیرتام زا هدافتسا و یتسد تروص هب ) فلا دوجوم یاهرازفا مرن زا هدافتسا ) ب نیا .

دومن هریخذ ن ا رد ار رت کاراک 8 ناوت یم هک هک دراد دوجو یا هظفاح ینتم یاه LCD رد .

CGRAM هظفاح رد رظن دروم دک هریخذ ) 2 .

دشاب یم یتیاب 8 یدک لماش رت کاراک ره .

دشاب یم یتیاب 64 هظفاح lcd_putchar(0-7) ; روتسد اب رظن دروم رت کاراک شیامن ) 3

.

دیهد شیامن ار ن ا و هدرک داجیا LCD یکیفارگ هظفاح رد ار هبنش هملک

: 4*4 دیلک هحفص نکسا ناوت یم 4*4 دیلک هحفص زا هدافتسا اب .

ددرگ یم ام یاه یدورو لاغشا ثعاب هک میشاب یم ورکیم زا یدورو 16 هب زاین یراشف دیلک 16 لاصتا یارب یتسیاب هب تسا ینوریب ای هدش یلخاد ه درشف دیلک مادک Pull-up دمهفب یاه ورکیم تمواقم اب هکنیا ار اه یارب .

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

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

هحفص هب دشاب نیا یم اهرطس رد نوتس هب .

داد و شهاک رطس یتسیاب لاح ددع مادک .

8 هب مینک هب ار اه یدورو نیا قلعتم یم دیلک لصتم دنادب +5v ( هدشن .

تسا هدرشف هدش یدیلک هداد ینعی راشف دوب هدش 1111 هدناوخ ربارب رفص هدش نوتس هدناوخ و هدش یاتید رفص رگا رطس مینک یم ن ا هب رفص طوبرم ار R1 دیلک هک رطس تسا ینعی صخشم میتسرف یم دوب رفص اهرطس یاراد هب ار زین 1110 اه نوتس یاتید ام زا هدش لاثم هدناوخ روط هب مود نو تس و ) میا هداتسرف رفص یاتید ام هک یرطس ( مکی رطس دیلک هک تسا موهفم نیا هب دوب 1101 اب ربارب هدش هدناوخ یاتید لاثم روط هب رگا اما .

تسا هدش هدرشف ) هدش هدناوخ ن ا زا رفص یاتید هک یرطس

اهرطس و یدورو ار اه نوتس همانرب نیا رد دهد شیامن LCD یور رب ار دیلک ره هب طوبرم دک و هدرک نکسا ار 4*4 دیلک هحفص هک دیسیونب یا همانرب .

دیریگب رظن رد یجورخ ار

: ورکیم هب دیلک هحفص لاصتا هوحن