صفحه: [1]
  چاپ صفحه  
نويسنده موضوع: جمع کردن گروه برای کار بروری LCD گرافیکی K108 و T6963  (دفعات بازدید: 1319 بار)
0 کاربر و 2 مهمان درحال دیدن موضوع.
avr1083
مدیر بخش انالوگ
***

امتیاز: 13
آفلاین آفلاین

تعداد ارسال: 96



ديدن مشخصات
« : 16 شهريور 1389,ساعت 10:57:09 »

سلام
دوستان علاقه مند به کار بروی این موضوع .

در صورت علاقه اعلام آمادگی نمائید در همین بخش تا هرچه زود تر شروع کنیم.

من خودم تا یک جا های پیش رفتم در صورت علاقه می توان در اختیار گروه قرار دهم.

با تشکر
خارج شده است
مجتبی
مدیر انجمن ها
****

امتیاز: 21
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 150



ديدن مشخصات
« پاسخ #1 : 22 شهريور 1389,ساعت 17:41:51 »

سلام دوست عزیز

من آماده هستم .فقط در مورد همین دو LCD بحث میکنیم یا نه درمورد LCD های دیگر هم هست ؟
خارج شده است

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

مجتبی رحمانی (مدیر انجمن ها)
avr1083
مدیر بخش انالوگ
***

امتیاز: 13
آفلاین آفلاین

تعداد ارسال: 96



ديدن مشخصات
« پاسخ #2 : 16 مهر 1389,ساعت 19:26:49 »

سلام
فکر با این دو LCD شروع کنیم مناسب باشه . بعد کار رو با LCD گرافیکی دیگر ادامه میدهیم.
به نظر شما چه طور؟

خارج شده است
مجتبی
مدیر انجمن ها
****

امتیاز: 21
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 150



ديدن مشخصات
« پاسخ #3 : 16 مهر 1389,ساعت 19:34:06 »

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

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

مجتبی رحمانی (مدیر انجمن ها)
avr1083
مدیر بخش انالوگ
***

امتیاز: 13
آفلاین آفلاین

تعداد ارسال: 96



ديدن مشخصات
« پاسخ #4 : 17 مهر 1389,ساعت 12:14:30 »

سلام
با LCD T6963 به زبان کدویژن شروع کنیم .


دیتا شیت آیسی اگر اشتباه نکنم تو لینک زیر میشه دید :


http://www.lcd-module.de/eng/pdf/zubehoer/t6963.pdf

برای برنامه کدویژن هم این کد هاش است :
#define  LCD_WR    PORTB.5
#define  LCD_RD    PORTB.4
#define  LCD_CE    PORTB.3
#define  LCD_CD    PORTB.2
#define  LCD_RST   PORTB.1
#define  LCD_FS1   PORTB.0

#define EightbyEight        0  // fonts

#define Busy1Busy2       0x03  // Status masks
#define DAWRDY           0x08

#define CursorPointerSet     0x21
#define OffsetRegisterSet    0x22
#define AddressPointerSet    0x24
#define TextHomeAddress    0x40
#define TextAreaSet        0x41
#define GraphicHomeAddress    0x042
#define GraphicAreaSet     0x043
#define CGROMMode        0x80
#define CGRAMMode        0x88
#define ORMode           0x80
#define EXORMode         0x81
#define ANDMode         0x83
#define Textonly         0x84
#define GraphicsOff        0x90
#define GraphicsOn         0x98
#define TextOff            0x90
#define TextOn             0x94
#define CursorOff          0x90
#define CursorOn           0x92
#define CursorBlinkOff     0x90
#define CursorBlinkOn       0x91
#define CursorPattern        0xA0
#define BottomLine          0x0
#define DataAutoWrite        0xB0
#define DataAutoRead         0xB1
#define AutoReset            0xB2
#define DataRdWr        0xC0
#define BitReset          0xF0
#define BitSet            0xF8

#define GraphBase        0x0000       // base address of graphics memory
#define TextBase        0x1000       // base address of text memory
                             
#define Column      128   
#define Row         64     

مشکلات فعلا که جواب نداده تو پروتئوس .

بعد باید بریم اگه بشه فونت فارسی کار کنیم
خارج شده است
مجتبی
مدیر انجمن ها
****

امتیاز: 21
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 150



ديدن مشخصات
« پاسخ #5 : 18 مهر 1389,ساعت 20:39:31 »

سلام
من با LCD گرافیکی تا بحال کار نکردم
آیا کاربردش شبیه LCD های کاراکتریه؟اگه میشه یکم بیشتر از ال سی دی بگو تا بعد بریم سره برنامه هاشو

(جواب پیغام منو یادت نره بدی)
خارج شده است

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

مجتبی رحمانی (مدیر انجمن ها)
avr1083
مدیر بخش انالوگ
***

امتیاز: 13
آفلاین آفلاین

تعداد ارسال: 96



ديدن مشخصات
« پاسخ #6 : 18 مهر 1389,ساعت 21:10:13 »

سلام
خوب میشه گفت مثل LCD هست و لی با سیستم کارکتری فرق میکنه

این LCD ها معمولا براساس چیپست که دارن مثل : K0108 - T6963  نام گزاری میشن .

وظیفه این چیپست ها وظیفه نقاط ماتریس LCD رو بر عهد دارند . این دو مدل برای دو شرکت معروف . و براساس این موضوع است است که نحوه راه اندازی این LCD ها فرق داره.

اما در باره LCD T6963 :
این LCD گرافیکی دارای 19 پایه هستنند که به ترتیب زیر می توان از آنها استفاده کرد :
1- پایه VDD
پایه تغذیه GLCD که باید به ولتاژ تغذیه پنج ولت متصل شود.
2- پایه C/D
این پایه رجیستر ، رجیستر داده است . که اگر C/D=1 باشد ، رجیستر دستور و اگر C/D=0 باشد رجیستر داده انتخاب خواهد شد.
3- پایه R/D
با فعال کردن این پایه می توان اطلاعات را از GLCD خواند.
4-پایه CE
از این پایه برای فعال کردن GLCD استفاده می شود.
5-پایه DB0 تاDB7
از این پایه برای انتقال اطلاعات به کار می رود
6-پایهRST
با فعال کردن این پایه GLCD در حالت راه اندازی مجدد قرار می گیرد
7-پایه FS1
از پایه برای انتخاب اندازه فونت انتخاب می شود.
8- پایه CON
این پایه مربوط به کنترل درخشندگی است.
خارج شده است
صفحه: [1]
  چاپ صفحه  
 
پرش به :