3rmcTnUdr
3rmcTnUdr
3rmcTnUdr
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
ذيال<br />
اجملموعة الثانية من املتغريات<br />
لو تتذكر أننا كنا سابقا قبل أن نقوم بإخراج قيم على رجل من رجول امليكرو البد أن حندد اجتاه<br />
الداتا على هذه الرجل باستخدام<br />
األمر TRIS<br />
... وبالتالي البد أيضا من حتديد اجتاه الداتا على األرجل<br />
املستخدمة مع الشاشة ... هذا أيضا سيكون بستة أوامر مشابهة لألوامر السابقة وهي كاالتي:<br />
نالحظ يف هذه األوامر<br />
sbit LCD_RS_Direction at TRISC2_bit;<br />
sbit LCD_EN_Direction at TRISC3_bit;<br />
sbit LCD_D4_Direction at TRISC4_bit;<br />
sbit LCD_D5_Direction at TRISC5_bit;<br />
sbit LCD_D6_Direction at TRISC6_bit;<br />
sbit LCD_D7_Direction at TRISC7_bit;<br />
أننا نتعامل مع نفس الرجول اليت تعاملنا معها يف الستة أوامر السابقة وهذا مهم<br />
جدا ... وعندئذ تصبح األوامر كلها بالشكل اآلتي:<br />
الدوال<br />
اآلن حان الوقت لنتعرف على الدوال اليت تستخدم مع الشاشة:<br />
Lcd_Init();<br />
الدالة األوىل<br />
ويتم كتابتها داخل الدالة الرئيسية وقبل ال while وفائدتها جتهيز املوديول<br />
داخل امليكرو ...<br />
يتعامل مع الشاشة<br />
122<br />
الفصل السابع: التعامل مع شاشات ال LCD<br />
elgammalelectronics.com