صفحهها: 1 2 3 4 5 6 7 8 9 10 11 12 13
با سلام خدمت دوستان عزیز .
من یک graphic display خریداری کرده ام به شماره cgm12864bولی پایه های اون با CONFIG پایه ها در BASECOME AVR تفاوت دارد از کسانی که در اینمورد اطلاعاتی دارد تقاضای راهنمایی دارم .
تا اونجا که من می دونم این 64در 128 پیکسلی ها همه شکل هم هستند فکر نکنم فرقی داشته باشن کار کردن باهاشون هم خیلی سادست و اگه با بسکام نمی شه بهش وصل شد می شه به هر پورتی که دوست داشتید وصل کنین و با هاش کار کنین
با سلام.
خيلي ممنون از اينكه جواب من را داديد.
اگر ممكن است ارايش پايه هاي cgm12864b را برايم بگذاريد.
با تشكر....
خيلي ممنون واقعا بدرد خورد.
سلام من هم یک صفحه نمایش گرافیکی 128*64 خریدم مدل TS12864A
تو دیتا شیتش که نگاه کردم کل پایه هاش با اونی که در HELP BASCOM بود فرق داشت . هنوز هم نتونستم راه بندازمش
اگه من رو هم کمک کنید ممنون میشم
با سلام.
ابتدا از برنامه bascom1.11.83 استفاده كن.
حال طبق برنامه زير عمل كن.
$lib "glcdKS108.LBX "
$regfile = "m32def.dat"
$crystal = 1000000
Config Graphlcd = 128 * 64sed , Dataport = Porta , Controlport = Portc , Ce = 7 , Ce2 = 6 , Cd = 3 , Rd = 2 , Enable = 4 , Reset = 5 , Mode = 8
Setfont Font8x8
Cls
Lcdat 1 , 1 , "HELLO"
End
$include "font8x8.font"
حال پايه هاي LCD را بصورت زير به ميكرو متصل كن.
Ce--------cs2
Ce2-------cs1
Cd--------cd
Rd--------R/W
Enable----Enable
Reset ----reset
VEE-----VO
موفق باشي.
terip2008 نوشته است:سلام من هم یک صفحه نمایش گرافیکی 128*64 خریدم مدل TS12864A
تو دیتا شیتش که نگاه کردم کل پایه هاش با اونی که در HELP BASCOM بود فرق داشت . هنوز هم نتونستم راه بندازمش
اگه من رو هم کمک کنید ممنون میشم
نباید فرق داشته باشه ها اینا معمولا یه پایه های استانداردی دارن یه 8 تا پایه دیتا و یه چند تا هم En و R/w و ... داره که تو همه یکسانه
ممنون kaspian :wink:
سلام
تو دیتا شیت صفحه lcd گرافیکی پایه به صورت زیر تعریف شده بودند
می بینید که با اونی که تو Bascom help گفته شده فرق دارند
هنوز نمی دونم باهاش چی کار کنم
15 هزار تومان هم پولش داده بودم
کسی نمی خردش
با نور آبی
( شوخی کردم )
PIN 1 2 3 4 5 6 7 8 9 10
SIGNAL Vss VDD V0 D/I R/W E DB0 DB1 DB2 DB3
PIN 11 12 13 14 15 16 17 18 19 20
SIGNAL DB4 DB5 DB6 DB7 CS1 CS2 RES VEE A K
از این که سریع به به سوالات ما مبتدی ها پاسخ می دهید متشکرم
آره هلپ رو دیدم اینو برای یه LCD خاص نوشته و گفته برای LCD های دیگه درایور مربوطه رو می خواد ولی اینکه توش هست یا نه رو نمی دونم میتونی از همین روش کاسپین استفاده کنی فکر کنم جواب بده فقط مراقب باش ولتاژ ها رو اشتباه ندی معمولا یه ولتاژ منفی می سازه که باید به یکی از پایه های دیگه برای کنترل کنتراست وصل بشه اینو دقیقا از تو دیتاشیت خودش وصل کن
و یه چیز دیگه من با همین LCD کار کردم کار سختی نیست اگه خودت مستقیم بهش فرمان بدی می تونی هرکدوم از پیکسل هارو صفر یا یک کنی پیکسل ها 8 تا 8تا دست بندی شدن و کل LCD به دو قسمت چپ و راست که هر کدوم با یه CS فعال می شن تقسیم شده من پیشنهاد می کنم خودت برنامش رو بنویسی تا اینکه آماده از بسکام استفاده کنی
سلام
خوب برای برنامه نویسی اش باید به چه صورت عمل کنیم
منظورم اینه که کدهای دستورات LCD گرافیکی چی طوری هستند
مثلا با 8051 و با LCD متنی کد &H20 خط دوم LCD را اتخاب میکرد و غیره
برای راه اندازی بوسیله PIC16F84 باید چی کار کنیم
پیشاپیش از جواب شما متشکرم
:?:
صفحهها: 1 2 3 4 5 6 7 8 9 10 11 12 13