در حال بارگذاری نرم افزارهای تخصصی برق - نرم افزار BASCOM ...



پرونده دریافت: نرم افزار BASCOM

 پرونده دریافت: نرم افزار BASCOM

 
bascom-logo

شرحی بر نرم افزار BASCOM و کاربرد آن در قالب مثال:

نرم افزار BASCOM یکی از قوی ترین نرم افزار های کامپایلری است که برای میکرو کنترلر ها ارائه شده است این نرم افزار که در واقع از زبان برنامه نویسی BASIC استفاده می کند قابلیت های زیادی از ابتدای برنامه نویسی و کامپایل و تولید فایل HEX تا پروگرام کردن برنامه بر روی میکرو داراست.
در این قسمت برای یادگیری بهتر و آسان مطالب از شیوه ی مثال استفاده می کنم توصیه می کنیم با خرید یک میکرو به شماره AtMega16 و یک LCD 16*2 پروژه هایی را که در اینجا معرفی می گردند دنبال نمایید تا اطلاعات شما در حافظه بلند مدتتان ذخیره گردد.
بعد از نصب برنامه BASCOM نسخه 1.11.7.4 و باز کردن برنامه با صفحه زیر مواجه می شویم

 

bascom-first page

 

برای ایجاد یک صفحه ی جدید کافیست از منوی File گزینه ی New را انتخاب کنیم.
تا یک صفحه جدید باز شود:

 

bascom-first page

 

در اینجا قصد داریم که یک برنامه کوچک بنویسم و طریقه پروگرم کردن آن بر روی میکرو و اجرای آن را باز گو نمایم. ابتدا برنامه را می نویسم فعلا به اجزای برنامه کاری نداریم و فقط عیناً مینویسیم.
 $regfile = "m16def.dat"
$crystal = 1000000
Config Lcdpin = Pin , Db4 = Pinb.4 , Db5 = Pinb.5 , Db6 = Pinb.6 , Db7 = Pinb.7 , Rs = Pinb.2 , E = Pinb.3
Config Lcd = 16 * 2
Cls
Locate 1 , 1
Lcd "this is a sample"
Locate 2 , 1
Lcd " for AVR micro "
Wait 5
Cls
Lcd " GOOD BYE "
Locate 2 , 1
Lcd "have a good time"
'end program
End.
بعد از نوشتن این برنامه در محیط BASCOM ابتدا در جای مشخصی این برنامه را ذخیره می سازیم (با زدن دکمه ی Save) حال با زدن دکمه ی F7 بر روی کیبورد یا انتخاب گزینه ی Compile از منوی Program این برنامه کامپایل شده و فایل هگز آن ساخته می شود.
برای ریختن این برنامه بر روی میکرو از مدار زیر استفاده نمایید. این مدار با پورت 25 پین کامپیوتر خانگی کار میکند و ساخت آن بسیار ساده و کم هزینه می باشد، فقط نکته مهمی که باید توجه داشته باشید درست زدن پایه های پورت 25 پین است چون اکثر کاربران این پورت را معکوس وصل می کنند. برای کاهش اشتباه توصیه می کنم طبق شماره پایه های پورت وصل نمایید.
در این مدار از یک بافر به شماره 74HC244 استفاده شده که از بافر 74LS244 نیز میتوان استفاده کرد. همچنین یک مقاومت 100 کیلو اهم از پایه شماره 11 بافر به پایه ی شماره 20 بافر متصل گردیده که حتما می بایست متصل شود.

 

bascom

 

بعد از پروگرام کردن میکرو کنترلر نوبت مونتاژ مدار میکرو میرسد که کاری بسیار ساده می باشد.
پایه های میکرو و LCD به صورت زیر می باشد:

 

AVR-IC

 

با توجه به اشکال بالا و شکل زیر مدار را مونتاژ می کنیم:
 
با اجرای مدار ابتدا واژه this is a sample بر روی خط اول LCD نمایش داده می شود و واژه for avr micro  بر روی خط دوم نشان داده می شود بعد از گذشت 5 ثانیه نمایشگر پاک شده و واژه Good bye و    have a good time بر روی آن نمایش داده می شود.
 

 

دانلود نسخه 2.161 این نرم افزار با حجم 4.5 مگابایت:
http://www.brothersoft.com/d.php?soft_id=45490&url=http%3A%2F%2Ffiles.brothersoft.com%2Fsoftware_developer%2Fcompilers_and_ides%2FBASCOM-AVR_45490.zip

لینکهای مفید آموزشی:
 http://www.mcselec.com/download/avr/bascom-avr%20manual%201.11.7.pdf
http://www.amazon.co.uk/exec/obidos/ASIN/1581126719/quasarelect07-21
 



ورژن: 1.11.8.7
اندازه نرم افزار: 19.24 کیلو بایت
تاریخ ارسال: 24 دي ماه ، 1387
دریافت نرم افزار: 690
آدرس سایت مربوطه: http://www.bascoms.com
توضیحات:
شما قصد دریافت نرم افزار "نرم افزار BASCOM" را دارید.
برای دریافت نرم افزار باید کدرمز زیر را درکادر مربوطه وارد کرده و برروی دکمه (((دریافت نرم افزار))) کلیک کنید.
این کار فقط برای امنیت بیشتر سایت است که برای هربار دریافت نرم افزار یک کد مخصوص به شما تعلق خواهد گرفت.
تمام IP دریافت کنندگان نرم افزار ثبت می شود و در صورت مشاهده تخلف دسترسی فرد مربوطه به کل سایت مسدود خواهد شد.


[ اصلاح ]
سه شنبه 18 بهمن ماه 1390

bookmark

bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark

تبلیغات تخصصی رایگان

 فروش دیزل ژنراتور بقدرت 1410 کیلو ولت آمپر
فـــــروش دیـــــزل ژنـــــــراتـــــــور MAN (...

 کامپیوتر صنعتی،سنسور ، PLC ، IPC ، BMS
شرکت نیک مهر گستر تهران در زمینه اتوماسیون صنعتی و...

 گروه برق الکترونیک و روباتیک
گروه برق الکترونیک و روباتیک E85.Ir

 نرم افزار Digsilent و آموزش فارسی
نرم افزار DigSilent13 به همراه کرک و آموزش های فارسی همگی در...

 فروش فوق العاده تابلو دیجیتال روان LED
تابلو روان یکی از جدیدترین شیوه های اطلاع رسانی و...

 فروش انواع اینورتر INVERTER
فروش انواع اینورتر های HYUNDAI، LG کره، OMRON ژاپن ، MOELLER...

 شرکت نماد نوین انرژی
شرکت نماد نوین انرژی امروز به منظور استفاده بهینه از...

Free Ads by electricalbank »»