سلام mortesa_rk ممنونم که جوابم رو دادی
من قبلا فکر می کردم باید فایل eep رو داخل eeprom باید بریزم مثل اینکه اینطور نیست و باید همون فایل hex رو ریخت (البته حدس میزنم) یه برنامه در هلپ بسکام بود اون رو کامپایل کردم و خروجیش هم eep , hex ,... داشت بعد اومدم فایل hex رو در قسمت eeprom ریختم رو میکرو و به درستی پروگرام شد و هیچ اروری نداد.
اینم برنامه ای داخل هلپ بسکام بود و جواب گرفتم:
$regfile="2313def.dat"
$baud= 19200
$crystal= 4000000 ' 4 MHz crystal
Dim B AsByte
Readeeprom B , 0 'now B will be 1
End
Dta:
$eeprom
Data 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8
$data
End
مشکل اینجاست که من خودم که برنامه نوشته ام و میخوام هکسش رو بریزم رو میکرو ارور میده
error.png (28.0 کیلوبایت)
اینم برنامش:
$regfile = "m32def.dat"
$baud = 19200
$crystal = 4000000
$lib "glcdKS108.lib"
Config Graphlcd = 128 * 64sed , Dataport = Portc , Controlport = Portd , Ce = 2 , _
Ce2 = 3 , Cd = 6 , Rd = 5 , Reset = 1 , Enable = 4
Cls
Dim A As Byte , C As Byte
Do
Writeeeprom C , 1
Waitms 500
Setfont Font16x16
Readeeprom A , 1
Lcdat 1 , 1 , A
Incr C
Loop
Dta:
$eeprom
Data 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8
$data
End
$include "font16x16.font"
من خیلی مبتدی هستم و در مورد قوانین و شرایط eeprom میکرو نمی دانم
آیا دستوری باید میزاشم یا نباید بزارم ؟؟
لطفا کمک کنید
اگه میشه یه برنامه خیلی ساده بزارید که بشه عدد رو بشماره و رو lcd نمایش بده و با قطع برق و وصل مجدد دو باره ادامه شمارش رو طی کنه
بازهم از تمام دوستان به ویژه مرتضی تشکر میکنم