امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
شبیه سازی lcd گرافیکی ts12864 در proteus
نویسنده پیام
IMeysam آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 323
موضوع‌ها: 56
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 0
( 53 تشکر در 30 ارسال )
ارسال: #1
شبیه سازی lcd گرافیکی ts12864 در proteus
من هر چی سعی کردم که lcd به شماره ts12864 رو تو پروتئوس شبیه سازی کنم نشد. البته این lcd عینا با این شماره تو پروتئوس نیست ولی اگه ks0108 رو جستجو کنید یه lcd با مشخصات ts12864 می بینید. تو بیسکام هم کتابخانه مربوط با نامglcdks108.Lbx هست. من فایل پروتئوس و برنامه بیسکام رو آپلود کردم (17کیلوبایت). اگه کسی قبلا این کار رو انجام داده راهنمایی کنه.
http://www.4shared.com/file/25863792/ac2...d=5014eed8

اي آمده از عالم روحاني تفت /////// حيران شده در پنج و چهار و شش و هفت
می نوش ندانی ز کجا آمده‌اي /////// خوش باش ندانی بکجا خواهی رفت
۱۵-مهر-۱۳۸۶, ۱۵:۴۴:۰۷
وب سایت ارسال‌ها
پاسخ
IMeysam آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 323
موضوع‌ها: 56
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 0
( 53 تشکر در 30 ارسال )
ارسال: #2
 
بالاخره تونستم شبیه سازی کنم ولی جالبه که برنامه بیسکام اجرا نشد و یه مقاله که آقا هادی گذاشته بود( که دستش واقعا درد نکنه ) به نام ECG کار کرد 8O
برنامه بیسکام اینه ولی نمی دونم چرا کار نکرد :roll:
$lib "glcdks108.Lbx"
'$lib "glcdSED1520.LBX"
$regfile = "m32def.dat"
$crystal = 8000000
Config Graphlcd = 128 * 64sed , Dataport = Portc , Controlport = Portd , Ce = 7 _
, Ce2 = 6 , Cd = 5 , Rd = 4 , Reset = 2 , Enable = 3
Setfont Font8x8
Cls
'Lcdat 1 , 2 , "SALAMMMM"
'Wait 1
Do
Loop
End
$include "font8x8.font"

اي آمده از عالم روحاني تفت /////// حيران شده در پنج و چهار و شش و هفت
می نوش ندانی ز کجا آمده‌اي /////// خوش باش ندانی بکجا خواهی رفت
۱۷-مهر-۱۳۸۶, ۱۷:۵۵:۳۴
وب سایت ارسال‌ها
پاسخ
IMeysam آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 323
موضوع‌ها: 56
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 0
( 53 تشکر در 30 ارسال )
ارسال: #3
 
من هر کاری کردم بابیسکام نتونستم روی lcd گرافیکی پیزی نشون بدم . اگه ممکنه کسایی که تونستن با بیسکام رو lcd گرافیکی نمایش بدن پروژه ساده با فایل hex بذارن تا من ببینم که مشکل از کامپایلره یا چیزه دیگست ممنون

اي آمده از عالم روحاني تفت /////// حيران شده در پنج و چهار و شش و هفت
می نوش ندانی ز کجا آمده‌اي /////// خوش باش ندانی بکجا خواهی رفت
۱۸-مهر-۱۳۸۶, ۱۸:۳۶:۰۵
وب سایت ارسال‌ها
پاسخ
Pardazesh-Gar آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 457
موضوع‌ها: 6
تاریخ عضویت: اردیبهشت ۱۳۸۶

تشکرها : 330
( 630 تشکر در 286 ارسال )
ارسال: #4
 
AMPIPE128X64
LGM12641BS1R
این دو تنظیمی به نام Clock Frequency دارند
قبلا که از PIC استفاده می کردم برای شبیه سازی صحیح مجبور بودم این عدد را تغییر دهم همچنین باید فرکانس کار میکرو را بر روی 12MHZ قرار میدادم. این مشکل دو طرفه است یعنی در شبیه سازی هم اشکالاتی وجود دارد شاید به خاطر دقیق نبودن اسم آن باشد مثلا از لحاظ زمان بندی کمی فرق کند.
اما تا حالا نتونستم شبیه سازی LCD گرافیکی را با AVR به درستی انجام دهم حتی با کتابخانه WINAVR تصویر خطای زیادی داشت مثلا برای رسم دایره. برنامه ای که نوشتید را در محیط واقعی آزمایش کردید؟

---------------------------------------------------------------------------
تیـــز دوم، تیز دوم، تا به سواران برسم
--------------------------------------
۲۰-مهر-۱۳۸۶, ۰۷:۱۴:۰۰
ارسال‌ها
پاسخ
IMeysam آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 323
موضوع‌ها: 56
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 0
( 53 تشکر در 30 ارسال )
ارسال: #5
 
منظور من این دفعه توی عمل بود . من تو عمل نتونستم با بیسکام رو lcd چیزی نمایش بدم و با کدویژن تونستم. اگه hex یه پروژه کار کرده با بیسکام رو دارید بدید ممنون میشم.

اي آمده از عالم روحاني تفت /////// حيران شده در پنج و چهار و شش و هفت
می نوش ندانی ز کجا آمده‌اي /////// خوش باش ندانی بکجا خواهی رفت
۲۰-مهر-۱۳۸۶, ۱۳:۳۷:۳۴
وب سایت ارسال‌ها
پاسخ
newdesign آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 218
موضوع‌ها: 14
تاریخ عضویت: فروردین ۱۳۸۶

تشکرها : 0
( 30 تشکر در 22 ارسال )
ارسال: #6
 
کد زیر رو تست کن من تو پرو تیوس جواب گرفتم
کد:
$regfile = "M32def.dat"
$crystal = 8000000
$lib "GLCD.lbx"
'The connections of the LCD used in this demo
'LCD pin connected to
' 1 GND GND
'2 GND GND
'3 +5V +5V
'4 -9V -9V potmeter
'5 /WR PORTC.0
'6 /RD PORTC.1
'7 /CE PORTC.2
'8 C/D PORTC.3
'9 NC not conneted
'10 RESET PORTC.4
'11-18 D0-D7 PA
'19 FS PORTC.5
'20 NC not connected



'First we define that we use a graphic LCD
Config Graphlcd = 128 * 64 , Dataport = Portd , Controlport = Portc , Ce = 2 , Cd = 3 , Wr = 0 , Rd = 1 , Reset = 4 , Fs = 5 , Mode = 6
'The dataport is the portname that is connected to the data lines of the LCD
'The controlport is the portname which pins are used to control the lcd
'CE, CD etc. are the pin number of the CONTROLPORT.
' For example CE =2 because it is connected to PORTC.2


'Dim variables (y not used)
Dim X As Byte , Y As Byte , Sx As Byte , Sy As Byte


'Clear the screen will both clear text and graph display
Cls
'Other options are :
' CLS TEXT to clear only the text display
' CLS GRAPH to clear only the graphical part

'locate works like the normal LCD locate statement
' LOCATE LINE,COLUMN LINE can be 1-8 and column 0-30
Locate 1 , 1

'Show some text
Lcd "MCS Electronics"
'And some othe text on line 2
Locate 2 , 1 : Lcd "T6963c support"
Wait 2
Cls
X = Rnd(128)
Y = Rnd(64)

' draw a line using PSET X,Y, ON/OFF
' PSET on.off param is 0 to clear a pixel and any other value to turn it on
Do
'Pset X , Y , 0
If Sx = 0 Then Incr X Else Decr X
If Sy = 0 Then Incr Y Else Decr Y
Pset X , Y , 255
Waitms 10
If X = 127 Then Sx = 1
If Y = 63 Then Sy = 1
If X = 1 Then Sx = 0
If Y = 1 Then Sy = 0
Loop
End
۲۱-مهر-۱۳۸۶, ۲۲:۵۶:۲۷
وب سایت ارسال‌ها
پاسخ
Pardazesh-Gar آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 457
موضوع‌ها: 6
تاریخ عضویت: اردیبهشت ۱۳۸۶

تشکرها : 330
( 630 تشکر در 286 ارسال )
ارسال: #7
 
احتمالا اشتباهی شده LCD مورد نظر LCD با درایور ks0108 :!: است. که احتمالا کتابخانه Bascom آن را به درستی شناسایی نمی کند.
باید ببینیم کجای کد اشکال دارد می شود از کتابخانه WinAvr استفاده کنیم.

---------------------------------------------------------------------------
تیـــز دوم، تیز دوم، تا به سواران برسم
--------------------------------------
۲۲-مهر-۱۳۸۶, ۰۲:۲۱:۲۹
ارسال‌ها
پاسخ
omega_adiban آفلاین
تازه وارد

ارسال‌ها: 9
موضوع‌ها: 0
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 3
( 9 تشکر در 4 ارسال )
ارسال: #8
 
:lol:

Biggrin
سلام من تونستم تو bascomراش بندازم
ذشlib"ks108"
ذش مدل خودش
فقط 2 تا تابعی ه مربوطبه فونتش قبول نمیکنه
اگرتونستین به منم بگین
من خودم نشستم فونت ساختم
خوش و خرم باشید
۰۷-آذر-۱۳۸۶, ۱۲:۴۲:۱۲
ارسال‌ها
پاسخ
newdesign آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 218
موضوع‌ها: 14
تاریخ عضویت: فروردین ۱۳۸۶

تشکرها : 0
( 30 تشکر در 22 ارسال )
ارسال: #9
 
سلام اگه پروتیوس تونستی دایره رسم کنی و عکس هم بکشی ما رو هم تو تنظیمات راهنمایی کن اگه فایلش رو هم بزاری ممنون میشم
۰۹-آذر-۱۳۸۶, ۲۲:۳۴:۱۷
وب سایت ارسال‌ها
پاسخ
saba1983 آفلاین
تازه وارد

ارسال‌ها: 16
موضوع‌ها: 0
تاریخ عضویت: دى ۱۳۸۶

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #10
 
با سلام
اول اینکه می خواستم بدونم پروتئوس چیه؟ بعد هم من تو راه اندازی glcd 128*64 sed با ks0108 به مشکل بر خوردم .اگه ممکنه یه کمک فوری به من بکنید. :oops:
۱۹-دى-۱۳۸۶, ۲۰:۲۴:۰۲
ارسال‌ها
پاسخ
saba1983 آفلاین
تازه وارد

ارسال‌ها: 16
موضوع‌ها: 0
تاریخ عضویت: دى ۱۳۸۶

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #11
 
با سلام
اول اینکه می خواستم بدونم پروتئوس چیه؟ بعد هم من تو راه اندازی glcd 128*64 sed با ks0108 به مشکل بر خوردم .اگه ممکنه یه کمک فوری به من بکنید. :oops:
۱۹-دى-۱۳۸۶, ۲۰:۲۴:۱۷
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  منو سازی با atmega16 shomakher 10 11,999 ۱۳-مهر-۱۳۹۹, ۱۸:۴۷:۳۳
آخرین ارسال: sarakingly
  مشکل در ال سی دی گرافیکی MN-123 7 5,570 ۳۰-مرداد-۱۳۹۷, ۰۵:۳۶:۱۹
آخرین ارسال: jamshid1992
Question [سوال] مشکل در پیاده سازی در برد بورد zeinab.kh 2 2,362 ۰۴-اردیبهشت-۱۳۹۷, ۲۳:۱۲:۱۱
آخرین ارسال: babyy
  درخواست راهنمایی منو سازی برای Atmega32 به زبان بیسیک برویglcd armin111 9 6,171 ۱۶-شهریور-۱۳۹۶, ۱۱:۳۹:۲۵
آخرین ارسال: sky_man847
Question [فوری] اتصال lcd گرافیکی به پایه های دلخواه میکرو در بسکام behzadsen 4 4,337 ۰۵-دى-۱۳۹۵, ۱۵:۲۵:۳۰
آخرین ارسال: behzadsen
Cool مشکل در راه اندازی ال سی دی گرافیکی sed winnuke 0 2,411 ۱۹-مهر-۱۳۹۵, ۱۳:۱۱:۳۰
آخرین ارسال: winnuke
Exclamation فونت فارسی برای LCD های گرافیکی در بسکام MN-123 0 3,520 ۰۲-آذر-۱۳۹۴, ۲۳:۴۰:۴۵
آخرین ارسال: MN-123
  مشکل راه اندازی ال سی دی گرافیکی ahmadian.l 3 3,400 ۲۶-خرداد-۱۳۹۴, ۱۴:۴۷:۴۸
آخرین ارسال: sharin
  کتابخانه سیم کارت در پروتئوس برای شبیه سازی cortex-m3 3 5,420 ۲۳-اسفند-۱۳۹۳, ۱۲:۰۴:۴۳
آخرین ارسال: cortex-m3
  مشکل با شبیه سازی پروتئوس patmatp 0 2,014 ۱۰-دى-۱۳۹۳, ۰۱:۱۷:۱۵
آخرین ارسال: patmatp

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS