ارسال پاسخ 
 
امتیاز موضوع:
  • 12 رأی - میانگین امیتازات : 4.17
  • 1
  • 2
  • 3
  • 4
  • 5
کتاب اموزش AVR به زبان بیسیک ( بسکام - BASCOM )
نویسنده پیام
1nafar غایب
مدیر بازنشسته
*****

ارسال ها: 1,203
تاریخ عضویت: فروردين ۱۳۸۷

تشکرها : 1575
( 4060 تشکر در 994 ارسال )
ارسال: #1
کتاب اموزش AVR به زبان بیسیک ( بسکام - BASCOM )
سلام
من یه کتاب در مورد برنامه نویسی avr به زبان بیسک نوشتم که شما میتونید دانلودش کنید ، مباحث کتاب رو در زیر مشاهده میکنید:
....................................................... ...............
فهرست : ---------------------------------------------------------------------- ------------------- شماره صفحه
مقدمه: ---------------------------------------------------------------------- ---------------------------------5
فصل اول (اشنایی مختصر با محیط بسکام)
اشنايي مختصر با محيط بسكام: ---------------------------------------------------------------------- ---------7
منویfile ---------------------------------------------------------------------- -----------------------------7
منوی edit ---------------------------------------------------------------------- ----------------------------8
منویView--------------------------- ---------------------------------------------------------------------- --8
منوی program--------------------------------------------------------------- -------------------------------9
اصلا حات پرکاربرد------------------------------------------------------ ------------------------------------ 7
فصل دوم (اشنایی مختصر با بیسیک وکار باlcd و پورت ها)
مراحل نوشتن یک برنامه جدید(بدنه ی یک برنامه): ---------------------------------------------------------- 11
دستورات مربوط به پورت ها (کار با پورتها )-----------------------------------------------------------------15
دستورات تاخیر------------------------------------------------------------ ----------------------------------18
دستورات حلقه وپرش ---------------------------------------------------------------------- ------------------18
Lcd کاراکتری(درستورات مربوط به راه اندازی ، فارسی نویسی و...)----------------------------------------- 23
فصل سوم (معرفی سایر دستورات بیسیک )
اعداد و متغییر ها در بسکام ---------------------------------------------------------------------- -------------33
دستورات مربوط به کار با رشته ها------------------------------------------------------------------ -----------45
دستورات حلقه و پرش و شرط ---------------------------------------------------------------------- ----------55
دستورات اجرایی (این دستورات ، دستورات خاص برای کامپایلر هستند که برای اجرای بهتر برنامه استفاده میشوند)-------68
زیر برنامه ها و فراخوانی توابع------------------------------------------------------------ --------------------74
توابع ریاضی و محاسباتی ---------------------------------------------------------------------- ---------------79
توابع تبدیل کدها و متغییر ها به یکدیگر---------------------------------------------------------- ---------------94
فصل چهارم (راه اندازی امکانات جانبی )
دستور debounce(اتصال کلید به میکرو)----------------------------------------------------------- -----------97
دستورPULSEOUT (ایجاد یک پالس بر روی یک پایه)---------- -----------------------------------------------98
دستور PULSEIN(اندازی گیری دوره ی تناوب پالس موجود بر روی یک پایه) ---------------------------------99
دستور SOUND(ایجاد پالس برای راه اندازی بازر بر روی یک پایه)------------------------------------------- 99
دستور ) ENCODER ENCODER نوعی کلید دوطرفه میباشندکه..)------- --------------------------------------100
دستور DTMFOUT ( ایجاد پالس شمره گیری(تلفن)با avr)-----------------------------------------------------102
راه اندازی magnetic card (فقط کافی است شما ان را از شکاف...)-------------------------------------------105
LCD گرافیکی(بر روی این نوع lcd میتوان تصاویر ، متن و... را نمایش داد و...)-------------------------------122
استفاده از کلید وکیبرد و کی پد و ...(روشهای راه اندازی کیپد، کیبرد کامپیوتر و کلید فشاری و...---------------- 129
اتصال avr به عنوان کیبرد به کامپیوتر(چگونه یک کیبرد بسازیم.......)------------------------------------------126
ا� �صال avr به عنوان موس به کامپیوتر—چگونه یک موس بسازیم)---------------------------------------------131
مبد� � انالوگ به دیجتال(adc)(برای تبدیل کمیت های انالوگ به دیجتال از این مورد استفاده میشود .... )-----------134
راه اندازی سروو موتور (نوعی موتور پر قدرت است که میتواند در یک زاویه خاص بچرخد...)-----------------137
راه اندازی WATCHDOG (تایمری است که میتواند تا یک زمان خاص بشمارد و میکرو را ریست کند ، این تایمر...)------------------140
راه اندازی وقفه های خارجی-(چگونه یک پایه همیشه چک شود)---- -------------------------------------------141
راه اندازی گیرنده rc5(گیرنده و فرستنده های مادون قرمز که انها را با نام تجاری گیرنده و فرستنده های rc5 میشناسند رواج فوق... )--------143
ساخت کنترل تلویزیون و سیدی sony (توسط دستور زیر میتوان دستورات مخصوص کنترل تلوزیون و cd سونی ... ) --------------147
راه اندازی گیرنده RC6 (این پروتکل ، برخلاف RC5 در اکثر دستگاهای صوتی تصویری جدید(تمامی دستگاهای CD چینی را پشتیبانی...) ---150
اندازه گیری یک خازن یا مقاومت(شما با استفاده از دستور زیر میتوانید مقدار ثابت زمانی مقاومت و خازنی که به پایه دلخواه میکرو...)-—152
مقایسه کننده انالوگ(مقایسه کننده آنالوگ مقادیر ولتاژ آنالوگ موجود بر روی دو پایه خود را)--------------------153
تایمر/ کانتر(تایمر کانتر چیست؟...)-------------------------------------------------------- --------------------154
تایمر/ کانتر 0 (راه اندازی تایمرکانتر صفر در مد تایمر – کانتر -....)------------------------------------------154
تایمر کانتری یک (راه اندازی در مد تایمر –کانتر –pwm مقایسه ای و...) -------------------------------------158
راه اندازی تایمر/کانتر دو (راه اندازی در مد تایمر –کانتر –pwm مقایسه ای و...)------------------------------176
راه اندازی تایمر/کانتر سه(راه اندازی در مد تایمر –کانتر –pwm مقایسه ای و...)------------------------------187
( Real Time Counter) rtc (شمارش گر زمان واقعی-)------------------------------------------------------ 202
ارتباط سریال rs232 (اتصال دو میکرو از طریق دو سیم...)---------------------------------------------------211
ار تباط سریال spi ( ارتباط چند میکرو از طریق 4 سیم ...)----------------------------------------------------217
ارتب� �ط سریال i2c یا 2-wire (اتصال چند میکرو از طریق دو سیم...)-------------------------------------------224
ارتباط سریال 1 WIRE(اتصال چند میکرو از طریق 1 سیم..)---------------------------------------------------231
کا� � با حافظه داخلی میکرو (eeprom):------------------------------------------------------------- ----------234
ضمائم:
ضمیمه 1 : طریقه ی نصب بسکام------------------------------------------------------------ -----------------236
ضمیمه 2 :اشنایی با محیط شبیه سازی بسکام(simulate)-------------------------------------------------- ----240
ضمیمه 3 :شبیه سازی میکرو کنترل avr با برنامه پروتوس ( اشنایی مقدماتی )----------------------------------246
ضمیمه 4 : پروگرام کردن میکرو : (معرفی منوی send to chip)---------------------------------------------253
ضمیمه 5 : راه اندازی انواع موتور ها ی dc و پله ای بوسیله یavr و زبان بیسیک---------------------------258
ضمنیمه 6: راه اندازی 7 سگمنت(این قطعات از 8 led تشکیل می شود که 7تا از انها نمایشگر هستند ویکی...)------------------269
ضمیمه 7: خطا های بسکام------------------------------------------------------------ -------------------------283
ضمیمه 8 : کلید های میانبر در بسکام------------------------------------------------------------ --------------287
ضمیمه 9 : اندازه گیری ولتاژ های منفی زیاد مثبت و...با ADC ( کار با OP-AMP)------------------------------------------288
منابع و ماخذ-------------------------------------------------------------- -------------------------------------299
در صورتی که در مورد مطالب کتاب نظر ، سوال ، انتقاد ،پیشنهاد،داشتید،در همین جا مطرح کنید .
بعضی ا مطالب کامل گفته نشده (بهنظر خودم) که اونا روبه مرور زمان و باسوال های شماتکمیل میکنیم و در موردپروژه هم ، چند تا خوشکلش رو امادهمیکنم میارم ( چشمک زن یک لامپی و...)


فایل (های) پیوست شده
.rar  avr-1nafar.rar (اندازه: 3.1 MB / تعداد دفعات دانلود: 23767)
(آخرین ویرایش در این ارسال: ۴-شهريور-۱۳۸۹ ۲۳:۴۰:۵۹، توسط t3r!p3000.)
۹-آذر-۱۳۸۷ ۱۰:۰۳:۳۵
مشاهده وب سایت کاربر یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
تشکر شده توسط : mehrdadgh, ha_60, t3r!p3000, ilgar, ali3635, amirjan, lord_viper, man4toman, Di Di, ataie, falkon1350, farzinsh, alaska, bozonghare, yeketaz, amiraliforoozandeh, amin_k700, saeed450, pavandpoor, sav68, jaleb, hadii, lolohacko, esrafil, reza32, Mr.pRoGraMmer, mahdi20, web30t, mehdi665, aminsotudeh, PouriaAmid, Arm, Royce_Da, swallow_159, alyx-vance, ba-safa, yoyof, Majid_Ebru, ms_vb1987, koorosh.k, joker, meysamm, فروم باز, dragontools, niko2008, armin_onlin, SayyedAli, eai, رسول, mostafa_naderi, sarv, sfh1370, MT888, navidr, 1120, matilda, 3bil, alikamali, armintirtapar, nimehadi, iris, BahmanSE, sam166, elec_85, raz5565, haji110, amir00, helma, sharin, سیاوش صنوبری, WhiteNoise, Anek, mostafa6103, EBKA, mohsen413, mmlove2007, skh1300, alihes, ali-123, mhpc2009, یعقوب سعید, loza, techno2001, faranegar, mohandes85, abbasalifix, h0x00i, ECM-tank, aliturkstar, aliroosta, sajjad1390, mekarad, mehdi sobhani, sinastar, update, AFSHINGGG, navidpourjafari, amink, sungirl69, CsSerb, mahdipoorali, aminjabbari, mahdi-arab, sky100, aaainp, mamaliy, woody, julia26362, pourrezaei, saman2012, poweroff, mgss, alajoon, mazdayadak, masojena, saeidjan, NAVID$KASHI, samira y, mhk1367, ram3di, aryan48, mostafamim, 6610, 10845, bert, علي برقي, davidt16, basafa, اميرمحمدجوجه, ailasam, siyamarz, sinohe, keshvarian, ali_gerayli, the_fallen, nik118, teacher_computer, behzady, samianfarzad123, sina1359, Pixar, RahimEdison, nirvana007, ali erfani, ozil_m, waxew, saleh_hp, bahram1369, alinicson, rex2883, mr_vah, soy1345, sajadgreat, roxanaysas, سجاد ش, 8470789, irag72870, zibaz, apcog, coloop, alinavidy, r0b0, fabienmartin, hossein651, am_ab, slh, fedagh, hoshi85, orange signal, amirbaye, safari946, reeeza, tishab, aminsaeedi1, hadikh73, m.reza.a, hewa, k_jafarzade, Ambassador, afish_rosh, asgarbs, stranglove, nadera59, hayderalif, farshad20, persibal, HoseinVig, h.unique, mehdigostar, saber.k, mostafaHD, Navid71, shahabv, محمد رخیم, edalatfeizi, a.mehran, mehdi.kr, 1NarImaN, qalekhani, hossein_lar, faraz_223, m.fallah, Mirhabibi, نغمه کیوان, sasan hatami, amiRobot99, saeed-66
t3r!p3000 آفلاین
         
*****

ارسال ها: 5,213
تاریخ عضویت: ارديبهشت ۱۳۸۵

تشکرها : 34444
( 17085 تشکر در 5268 ارسال )
ارسال: #2
RE: کتاب اموزش avr به زبان بیسیک
خيلي باحال بود مهندس

عالي بود

بعد از help بسكام اين بهترين منبعي بود كه من تا حالا ديدم .

ممنون

خسته نباشين .
۱۰-آذر-۱۳۸۷ ۲۳:۱۲:۵۲
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
تشکر شده توسط : 1nafar, alikamali, GENERAL_RAAAM, E.EINITABAR, helma, WhiteNoise, رسول, 0631abadan, Pixar, h0x00i, coloop, behzady, h.unique, mehdigostar, omid fanaee
bozonghare آفلاین
داره خودموني مي شه
**

ارسال ها: 188
تاریخ عضویت: آبان ۱۳۸۷

تشکرها : 110
( 155 تشکر در 88 ارسال )
ارسال: #3
RE: کتاب اموزش avr به زبان بیسیک
سلام به 1NAFAR و سلام به TERIP 2008
خیلی عالی بود آقای 1NAFAR
پیشنهاد دارم . برای ویرایش دوم آموزشتون:
1: یک عکس فتوشاپی با گرافیک قشنگ برای رو جلد مقالتون بزارید مثلا یک ATMEGA 64
2: فونتهای زیباتر بکار ببرید هم برا فارسی هم برا انگلیسی
3: با اینکه آموزشتون تصویر هم داره بازم تعداد تصویر رو زیاد کنین (تا 10 مگ طبیعیه)
4: فایلهای پروتئوس و برنامه بیسکامش رو هم اگر با زیپتون ضمیمه کنین دیگه میشه یک کتاب کامل امروزی با CD

خلاصه ببخشید انتقاد نداشتم همش پیشنهاد بود

هنوز وقت برای پیشرفت باقیست

اطلاعات خویش را به دیگران بیاموزید تا دیگران راه رفته شما را دوباره نروند بلکه ادامه دهند!
۱۶-آذر-۱۳۸۷ ۱۱:۲۷:۱۹
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
تشکر شده توسط : t3r!p3000, 1nafar, WhiteNoise, Pixar, behzady, mehdigostar, saber.k
t3r!p3000 آفلاین
         
*****

ارسال ها: 5,213
تاریخ عضویت: ارديبهشت ۱۳۸۵

تشکرها : 34444
( 17085 تشکر در 5268 ارسال )
ارسال: #4
RE: کتاب اموزش avr به زبان بیسیک
حتما بايد با خود مرورگرتون ( مثل اپرا - فايرفاكس يا اينترنت اكسپلورر و ... ) دانلود كنيد .
نه با نرم افزارهاي مخصوص دانلود .
همچنين بايد پلاگين نرم افزار دانلود در مرورگرتون رو هم غير فعال كنيد .
۲۱-دي-۱۳۸۷ ۱۱:۵۹:۰۸
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
تشکر شده توسط : 1nafar, WhiteNoise, sajjad1390, Pixar, mehdigostar
ilgar آفلاین
مدیر بازنشسته
*****

ارسال ها: 826
تاریخ عضویت: ارديبهشت ۱۳۸۷

تشکرها : 373
( 2508 تشکر در 866 ارسال )
ارسال: #5
RE: کتاب اموزش avr به زبان بیسیک
یادمه جایی دیدم که دارین آموزش پروتئوسم آماده میکنین. اینو نه تعارف میکنم و نه ( با عرض معذرت) قصد چاپلوسی دارم و دارم جدی میگم ، سعی کنید آموزش AVR، بیسکام و پروتئوسو در قالب یک کتاب منتشر کنید (شما که زحمت فراهم کردن مطالبو کشیدین). هم کسایی که میخوان الکترونیک شروع کنن راحت تر میتونن پیش برن (همه کتابها که در حد دکترا چاپ نمیشن تو بازار از گروه سنی خردسالان گرفته تا حد دکترا کتاب هست مطالب شما هم میونه حداقل گروه سنی هنرستان و کاردانی الکترونیکو تحت پوشش قرار بده.) هم اینکه از نظر مالی براتون میتونه مفید باشه و هم اینکه تألیف و انتشار کتاب تو بقیه مراحل شغلی و تحصیلی میتونه براتون امتیاز بزرگی باشه

با آرزوی توفیق
۴-اسفند-۱۳۸۷ ۲۳:۲۲:۳۶
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
تشکر شده توسط : t3r!p3000, 1nafar, lord_viper, WhiteNoise, sajjad1390, ram3di, Pixar, mehdigostar
saeed450 آفلاین
مدیر بازنشسته
*****

ارسال ها: 629
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 735
( 2902 تشکر در 575 ارسال )
ارسال: #6
RE: کتاب اموزش avr به زبان بیسیک
این تاپیکو یه نگا بنداز :

http://forum.iranled.com/showthread.php?tid=10096

آدمی ساخته ی افکار خویش است فردا همان خواهی شد که امروز اندیشیده ای 038
۲۳-اسفند-۱۳۸۷ ۲۰:۳۶:۲۱
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
تشکر شده توسط : t3r!p3000, sav68, 1nafar, lord_viper, WhiteNoise, یعقوب سعید, sajjad1390, h0x00i, Pixar, mehdigostar
bozonghare آفلاین
داره خودموني مي شه
**

ارسال ها: 188
تاریخ عضویت: آبان ۱۳۸۷

تشکرها : 110
( 155 تشکر در 88 ارسال )
ارسال: #7
RE: کتاب اموزش avr به زبان بیسیک
ما منتظر دومیش هستیم.. ما منتظر دومیش هستیم.....ما............

لطفا تو جلد دوم از ارتباط سریال و RS232 بیشتر بنویسید چون کلی ماژول داریم که ارتباطشون از این نوعند ، همینطور راه انداختن ماژولها با میکرو ، دریافت اطلاعاتشون و پردازش آنها به صورت حرفه ای تر

راه اندازس سروو موتور که خیلی کاربرد داره رو مجددا با کنترلش و تایمر توضیح دهید (تو تاپیکش توضیح سیگنالشو دادم)

طریقه تنظیم فیوزبتها و قفل کردن میکرو با همون بیسکام

و مثالهارو برا قسمتها بیشتر کنین مثلا 100 تا مثال (چقدر خوش اشتهام!) من رو مثال بیشتر یاد میگیرم تا نوشته معمولی!

هنوز وقت برای پیشرفت باقیست

اطلاعات خویش را به دیگران بیاموزید تا دیگران راه رفته شما را دوباره نروند بلکه ادامه دهند!
(آخرین ویرایش در این ارسال: ۲۶-اسفند-۱۳۸۷ ۰۹:۲۷:۵۲، توسط bozonghare.)
۲۶-اسفند-۱۳۸۷ ۰۹:۲۱:۵۸
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
تشکر شده توسط : t3r!p3000, 1nafar, alikamali, WhiteNoise, sajjad1390, h0x00i, Pixar, coloop, behzady, mehdigostar
sajjad1390 آفلاین
كاربر
*

ارسال ها: 31
تاریخ عضویت: آبان ۱۳۸۸

تشکرها : 20
( 2 تشکر در 2 ارسال )
ارسال: #8
RE: کتاب اموزش AVR به زبان بیسیک ( بسکام - BASCOM )
جلد دوم کتاب رو هم میشه بذارید
۲۳-بهمن-۱۳۸۹ ۰۱:۰۹:۱۹
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
تشکر شده توسط : Pixar
ElecPress آفلاین
تازه وارد

ارسال ها: 2
تاریخ عضویت: ارديبهشت ۱۳۹۰

تشکرها : 0
( 4 تشکر در 1 ارسال )
ارسال: #9
RE: کتاب اموزش AVR به زبان بیسیک ( بسکام - BASCOM )
خیلی ممنون برای این فابل.
اما باید سعی بشه AVR رو به زبون C برنامه نویسی کنیم. قدرت بیشتر داره و دستتون بازتر خواهد بود.

ElecPerss
۲۳-ارديبهشت-۱۳۹۰ ۱۳:۰۴:۴۷
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
تشکر شده توسط : amirhadiirani, Pixar, ozil_m, mehdigostar
sorane آفلاین
تازه وارد

ارسال ها: 1
تاریخ عضویت: فروردين ۱۳۹۳

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #10
RE: کتاب اموزش AVR به زبان بیسیک ( بسکام - BASCOM )
دست خوش عالی
۱۲-ارديبهشت-۱۳۹۳ ۱۸:۰۴:۳۶
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
amir36204030 آفلاین
تازه وارد

ارسال ها: 1
تاریخ عضویت: فروردين ۱۳۹۳

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #11
RE: کتاب اموزش AVR به زبان بیسیک ( بسکام - BASCOM )
ای کاش فصلی هم به توضیحات پروژه های موجود در اینترنت اختصاص می دادی
۲۶-ارديبهشت-۱۳۹۳ ۱۷:۲۹:۱۵
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال پاسخ 


موضوع های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  دانلود کتاب کاتالوگ 1400 ترانزیستور پر مصرف lktra 1 1,317 ۲۸-تير-۱۳۹۳ ۲۱:۰۸:۴۳
آخرین ارسال: r0b0
  اموزش نرم افزار hspice helma 2 126 ۸-تير-۱۳۹۳ ۱۹:۴۰:۲۷
آخرین ارسال: helma
  >> دریافت کتاب مهندسی تاسیسات الکتریکی تالیف کلهر << t3r!p3000 37 23,039 ۱۶-اسفند-۱۳۹۲ ۱۱:۵۳:۱۹
آخرین ارسال: sanup2006
  دانلود اسلایدهای آموزشی ePLAN به زبان فارسی ePLAN 4 664 ۹-اسفند-۱۳۹۲ ۱۱:۵۳:۳۳
آخرین ارسال: majid1986
  فایل آموزشی 1700 صفحه ای ePLAN P8 به زبان انگلیسی ePLAN 0 245 ۲۶-آذر-۱۳۹۲ ۰۶:۱۴:۳۷
آخرین ارسال: ePLAN
  آموزش اصول و قوانین طراحی بردهای مدارچاپی به زبان فارسی sarbaz13 0 415 ۲-آذر-۱۳۹۲ ۱۵:۲۴:۰۰
آخرین ارسال: sarbaz13
  فایل های Dll بسکام 2.0.7.3 h.unique 4 570 ۲۰-مرداد-۱۳۹۲ ۲۳:۳۵:۵۹
آخرین ارسال: HoseinVig
  مجموعه اموزش های نرم افزار پروتوس saeed450 28 23,647 ۲۸-تير-۱۳۹۲ ۲۰:۰۲:۳۴
آخرین ارسال: esisajad6
  کتاب خانه ی lcd 2.8 و 3.2 اینچ برای eagle SBRE77 3 568 ۵-تير-۱۳۹۲ ۲۱:۲۴:۴۳
آخرین ارسال: salehjg
  کتاب آموزش ساخت تابلو ثابت تابلو رقص نور led تبلیغاتی rezarazeghi 1 1,435 ۹-فروردين-۱۳۹۲ ۱۶:۱۴:۵۷
آخرین ارسال: h.unique

پرش به انجمن: