منظور شما پروگرامره یا کامپایلر..........من با همچین پراگرامری کار کردم که همون پروگرامر شرکت میکرو هرتز است قیمتش هم 56000 تومان است...ولی فکر نکنم کامپایلری با این نام وجود داشته باشه
دست هایی که کمک میکنند از دست هایی که دعا میکنند مقدس ترند....کوروش کبیر
ببخشید پروگرامر ICD2 منظورم بود
پروگرامر ICD2 می تواند به دو صورت پروگرام کند
1- IC را در داخل خود مدار پروگرام کند
2- IC را خارج از مدار پروگرام کند
حال مشکل من در قسمت پروگرام کردن در داخل خود مدار است آن هم این است که جدیدا وقتی می خواهم با این قسمت پروگرام کنم دو تاerror می دهد
البته باید بگویم پروگرامر را می شناسد اما هنگام کامپایل کردن error می دهد که به نظر من IC را نمی شناسد
IC را هم عوض کردم و اتصالات را هم چک کردم اما هنوز درست نشده است می خواستم بدانم علت آن را نمی دانید
*** کم رنگ ترن قلم جهان از. پررنگ ترن حافظه جهان ماندگارتر است ***
ببخشید پروگرامر ICD2 منظورم بود
پروگرامر ICD2 می تواند به دو صورت پروگرام کند
1- IC را در داخل خود مدار پروگرام کند
2- IC را خارج از مدار پروگرام کند
حال مشکل من در قسمت پروگرام کردن در داخل خود مدار است آن هم این است که جدیدا وقتی می خواهم با این قسمت پروگرام کنم دو تاerror می دهد
البته باید بگویم پروگرامر را می شناسد اما هنگام کامپایل کردن error می دهد که به نظر من IC را نمی شناسد
IC را هم عوض کردم و اتصالات را هم چک کردم اما هنوز درست نشده است می خواستم بدانم علت آن را نمی دانید
شما میخواین آی سی رو بصورت Icsp پروگرام کنید یا در داخل خود بورد پروگرامر آی سی رو پروگرام کنید...من کاملا متوجه حرفتون نشدم....در هر حال از منو configure گزینه select device یه بار دیگه شماره آی سی رو چک کن....شما قبلا بدون مشکل با این پروگرامر کار میکردین و جدیدا بااین مشکل برخوردین ؟...یا این اولین تجربتونه..؟ در ضمن اون 2 تا error رو واسه ما بذارین تا بهتر بتونیم کمک کنیم..
دست هایی که کمک میکنند از دست هایی که دعا میکنند مقدس ترند....کوروش کبیر
دوستان عزیز اگر بخواهیم با پروگرامر ICD2 فایل HEX را به طور مستقیم پروگرام کنیم نیاز به چه نرم افزاری دارد
من خودم از طریق کامپایلر mplab c18 که به زبان c هست و با توجه به اینکه این کامپایلر پروگرامر ICD2 را می شناسد برنامه هایم را پروگرام می کنم اما حالا می خواهم هر فایل hex به این پروگرامر بدهم را پروگرام کند
*** کم رنگ ترن قلم جهان از. پررنگ ترن حافظه جهان ماندگارتر است ***
دوستان عزیز اگر بخواهیم با پروگرامر ICD2 فایل HEX را به طور مستقیم پروگرام کنیم نیاز به چه نرم افزاری دارد
من خودم از طریق کامپایلر mplab c18 که به زبان c هست و با توجه به اینکه این کامپایلر پروگرامر ICD2 را می شناسد برنامه هایم را پروگرام می کنم اما حالا می خواهم هر فایل hex به این پروگرامر بدهم را پروگرام کند
بدون mplab یا با mplab برام تفاوتی نمی کند فقط می خواهم کد هگز که به آن می دهم را برام پروگرام کنم مثلا برنامه ای را که با زبان بیسیک نوشته ام و کامپایل کرده ام وکد هگز آن را دارم را با programmer ICD2 پروگرام کنم
*** کم رنگ ترن قلم جهان از. پررنگ ترن حافظه جهان ماندگارتر است ***
دوست عزیز amintlk بابت راهنمایی که کردید واقعا دستتون درد نکنه خیلی کمکم کرد
البته یک سوال دیگر هم داشتم می خواستم بدانم برای اینکه mplab c18 کد هگز کمتری تولید کند باید چه تنظیماتی را تغییر داد مثلا من یک برنامه ساده که می نویسم حدود 15 کیلو کد هگز تولید می کند
*** کم رنگ ترن قلم جهان از. پررنگ ترن حافظه جهان ماندگارتر است ***
متاسفم من با mplab آشنایی زیادی ندارم...و اتفاقا می خواستم در رابطه با این کامپایلر از شما سوالاتی بپرسم و اونم این که من با کامپایلر های mcs,mikrobasic,micro c,proton کار کردم ولی بغیر از proton از هیچکدوم راضی نبودم و برای همین می خوام با یه کامپایلر حرفه ای کار کنم...شما از میان ccs ,mplab کدومشون رو پیشنهاد میدید... همین mplab که شما باهاش کار میکنید چه ویژگهای خوبی داره؟؟؟؟
دست هایی که کمک میکنند از دست هایی که دعا میکنند مقدس ترند....کوروش کبیر
کامپایلر mplab c18 متعلق به شرکت میکروچیپ است کامپایلر mplab به زبان اسمبلی می باشد و برای اینکه بتواند زبان c را هم ساپورت کند یک نرم افزار دیگر به نام c18 روی آن نصب می شود به همین دلیل یک سری تنظیمات اولیه باید انجام داد
کامپایلر source mplab c18 آن باز است و می توان به وسیله آن برنامه های بسیار پیشرفته را طراحی کرد
در مسابقات المپیاد جهانی که بهترین آیتم ها را شامل می شود mplab c18 جزء یکی از اون هاست
خلاصه سرتو درد نیارم من با کامپایلری که کار می کنم و اون بهترین میدانم mplab c18 است
البته بهت بگم اگر می خواهی CCS را به خاطر راحتیش کار کنی به نظر من micro c بهتر و قوی تر
*** کم رنگ ترن قلم جهان از. پررنگ ترن حافظه جهان ماندگارتر است ***
مرسی از توضیحات...توابع کتابخونه ایش چطوره...مثلا برای lcd گرافیکی و mmc توابع آماده داره...در ضمن اون مشکلی که شما دارین (یعنی همون تولید فایل هگز زیادی) واسه چیه؟ شما توی یکی از پست های قبلی نوشته بودین برای یک برنامه ی ساده 15 کیلو کد هگز درست میکنه ...(منظور از حافظه فلش میکرو که نیست).........پس نباید مشکل زیاد جدی باشه !
دست هایی که کمک میکنند از دست هایی که دعا میکنند مقدس ترند....کوروش کبیر
در ضمن اگر برنامه رو به زبان c بنویسیم میشه از debugger این کامپایلر استفاده کرد یا debugger فقط برای دستورات اسمبلی جواب میده....و چه میکرو هایی رو پوشش میده آیا میکرو های (pic16 ,18, dspic24,32 ) رو ساپورت میکنه....
دست هایی که کمک میکنند از دست هایی که دعا میکنند مقدس ترند....کوروش کبیر
دیدگاه