۰۶-آذر-۱۳۹۰, ۱۷:۲۹:۳۰
۰۶-آذر-۱۳۹۰, ۱۹:۳۳:۳۱
از منوی tools گزینه graphic convertor را بزنید و هر عکسی را خواستید انتخاب کنید البته با فرمت bmp بعد کامپالیر بسکام عکس مورد نظر را به فایل bgf تبدیل می کنه
موفق باشید
موفق باشید
۰۶-آذر-۱۳۹۰, ۲۰:۰۰:۲۳
دستت درد نكنه بابت راهنمائيت
فهميدم مشكل از كجاست
من از مگا 32 استفاده كردم گو يا حافظش جواب نميده وقتي تو بسكام مگا 64 رو انتخاب ميكنم برنامه پروگرم ميشه ولي با مگا 32 ارور ميده.
تشكر
فهميدم مشكل از كجاست
من از مگا 32 استفاده كردم گو يا حافظش جواب نميده وقتي تو بسكام مگا 64 رو انتخاب ميكنم برنامه پروگرم ميشه ولي با مگا 32 ارور ميده.
تشكر
۰۶-آذر-۱۳۹۰, ۲۰:۳۰:۵۱
گه عکست چقدر حجم داره که تو مگا 32 جا نشده atmega32 دارای 32kb حافظه فلش هستش بهر حال موفق باشی
۰۷-آذر-۱۳۹۰, ۱۱:۵۶:۳۶
راستش من از انگليسي زياد سر در نميارم ولي اينطور كه برداشت كردم ميگه چيپي كه شما انتخاب كردي رمش ساپورت نميكنه
راستي ميشه مقدار ولتاژ تغذيه السيدي رو بگي
ممنون
راستي ميشه مقدار ولتاژ تغذيه السيدي رو بگي
ممنون
۰۷-آذر-۱۳۹۰, ۱۲:۲۲:۳۷
عزیزم ولتاژ ال سی دی 6610 3.3v هستش ولی شما می تونید با دو مقاومت 1.8k و3.3k یک تقسیم ولتاژ بسازی و ولتاژ را به 3.3 ولت برسونی البته اگر از 5 ولت استفاده می کنی
موفق باشی
موفق باشی
۰۷-آذر-۱۳۹۰, ۱۲:۴۸:۱۳
خطایی که میده رو کامل قرار بدید.
۱۰-آذر-۱۳۹۰, ۰۰:۲۲:۵۲
سلام
ولي من جايه ديگه اي ديدم كه تغذيه بك لايت فرق ميكنه لطفا اون رو بگيد چقدره
دو خط ارور ميده
ارور ها هم دقيقا مثل هم هستن
error: 202 line: 38 .EQU not found , probably using function that are not supported by the selected chip[RAMPZ] c]
ولي من جايه ديگه اي ديدم كه تغذيه بك لايت فرق ميكنه لطفا اون رو بگيد چقدره
دو خط ارور ميده
ارور ها هم دقيقا مثل هم هستن
error: 202 line: 38 .EQU not found , probably using function that are not supported by the selected chip[RAMPZ] c]
۱۰-آذر-۱۳۹۰, ۰۰:۵۴:۴۳
تغذیه بک لایت معمولا 5 ولت هستش شما بنا بر احتیاط یک مقاومت220 اهم را با ولتاژ 5 ولت سری کنید تا آسیبی نبیند
موفق باشی
error: 202 line: 38 .EQU not found , probably using function that are not supported by the selected chip[RAMPZ] c]
تو ترجمه ارور هم نوشته که احتمالا تابعی که استفاده کردید به وسیله این چیپ ساپورت نمی شه
به نظر من اصلا ربطی به فضای رم نداره به نظرم برنامه شما از پورتی استفاده می کرده که در چیپ قبلی وجود نداشته (البته شاید)
چون .EQU not found بیشتر مربوط به فضا های رجیستری میکرو میشه مثل تایمر-پورت-پین
اگه برنامه کاملت رو می زاشتی بهتر می تونستم کمکت کنم
موفق باشی
error: 202 line: 38 .EQU not found , probably using function that are not supported by the selected chip[RAMPZ] c]
تو ترجمه ارور هم نوشته که احتمالا تابعی که استفاده کردید به وسیله این چیپ ساپورت نمی شه
به نظر من اصلا ربطی به فضای رم نداره به نظرم برنامه شما از پورتی استفاده می کرده که در چیپ قبلی وجود نداشته (البته شاید)
چون .EQU not found بیشتر مربوط به فضا های رجیستری میکرو میشه مثل تایمر-پورت-پین
اگه برنامه کاملت رو می زاشتی بهتر می تونستم کمکت کنم
۱۱-آذر-۱۳۹۰, ۱۲:۴۰:۱۳
من پورت ها رو هم عوض كردم ولي بازم همين ارور رو ميده
ولي نميدونم چرا وقتي مگا 64 رو انتخاب ميكنم ارور نميده
اينم برنامه من
[align=left]$lib "lcd-pcf8833.lbx" 'special color display support
$regfile = "m32def.dat"
$crystal = 8000000 '8 MHz
'First we define that we use a graphic LCD
Config Graphlcd = Color , Controlport = Porta , Cs = 1 , Rs = 0 , Scl = 3 , Sda = 2
'here we define the colors
Const Blue = &B00000011 'predefined contants are making programming easier
Const Yellow = &B11111100
Const Red = &B11100000
Const Green = &B00011100
Const Black = &B00000000
Const White = &B11111111
Const Brightgreen = &B00111110
Const Darkgreen = &B00010100
Const Darkred = &B10100000
Const Darkblue = &B00000010
Const Brightblue = &B00011111
Const Orange = &B11111000
Dim A As Byte , B As Byte , C As Byte
Do
Cls 'clear the display
Showpic 10 , 10 , Ali
Boxfill(0 , 0) -(131 , 131) , Black
For A = 0 To 131 Step 5
For B = 0 To 131 Step 5
Pset B , A , Red
Next B
Next A
Loop
End
Ali:
$bgf "bbcc.bgf"
ولي نميدونم چرا وقتي مگا 64 رو انتخاب ميكنم ارور نميده
اينم برنامه من
[align=left]$lib "lcd-pcf8833.lbx" 'special color display support
$regfile = "m32def.dat"
$crystal = 8000000 '8 MHz
'First we define that we use a graphic LCD
Config Graphlcd = Color , Controlport = Porta , Cs = 1 , Rs = 0 , Scl = 3 , Sda = 2
'here we define the colors
Const Blue = &B00000011 'predefined contants are making programming easier
Const Yellow = &B11111100
Const Red = &B11100000
Const Green = &B00011100
Const Black = &B00000000
Const White = &B11111111
Const Brightgreen = &B00111110
Const Darkgreen = &B00010100
Const Darkred = &B10100000
Const Darkblue = &B00000010
Const Brightblue = &B00011111
Const Orange = &B11111000
Dim A As Byte , B As Byte , C As Byte
Do
Cls 'clear the display
Showpic 10 , 10 , Ali
Boxfill(0 , 0) -(131 , 131) , Black
For A = 0 To 131 Step 5
For B = 0 To 131 Step 5
Pset B , A , Red
Next B
Next A
Loop
End
Ali:
$bgf "bbcc.bgf"
۱۱-آذر-۱۳۹۰, ۱۳:۲۷:۰۳
دوست عزیز من برنامه را چک کردم و مشکلش به خاطر اینکه چون بسکام در این پروژه از توابعی استفاده می کنه که رجیستر های z,x را هم اشغال می کنه به خاطر این نیازمند میکروی با رم بالاتر هستش تا به اشاره گر ها دسترسی داشته باشه و ممیکروی atmega16/32/6 همچین رمی را ندارند و میکرو با رم بالاتر نیاز داره مثل atmega128/64 ولی اگه شما همین برنامه رو با زبان c می نوشتید نیازمند همچین فضایی نبود و به راحتی در atmega8 هم جا می شد
در ضمن نوشتن همچین برنامه ای با c مشکلتر از بیسیک هستش و هم پیچیده تر
موفق باشید
در ضمن نوشتن همچین برنامه ای با c مشکلتر از بیسیک هستش و هم پیچیده تر
موفق باشید