اموزش avr از ابتدا با بیسکام
تبلیغات تجاری در گروه تخصصی تعمیرکاران ( تعرفه تبلیغات )
اموزش avr از ابتدا با بیسکام اموزش avr از ابتدا با بیسکام اموزش avr از ابتدا با بیسکام اموزش avr از ابتدا با بیسکام اموزش avr از ابتدا با بیسکام
نمایش نتایج: از 1 به 13 از 13
  1. #1

    https://www.tamirkaran.ir/star/roshan.gifhttps://www.tamirkaran.ir/star/khamosh.gifhttps://www.tamirkaran.ir/star/khamosh.gifhttps://www.tamirkaran.ir/star/khamosh.gifhttps://www.tamirkaran.ir/star/khamosh.gif
    عضو گروه
    بهزاد محمد آنلاین نیست.

    تاریخ عضویت
    April 2014
    محل سکونت
    بستان اباد بخش تیکمه داش
    نوشته ها
    37
    تشکر
    49
    تشکر شده : 115
    پسندیده شده
    28
    مورد پسند شما
    0
    میزان امتیاز
    510
    گروه تعمیرکاران تخصصی ترین مرجع الکترونیک در ایران
    Array

    پیش فرض اموزش avr از ابتدا با بیسکام

    با سلام خدمت دوستان عزیز فعال در بخش مدارات و اموزش avr
    با توجه به اموزش ای وی ار در بیشتر سایتهای الکترونیک هر کدام به شیوه خود چه ابتدایی یا پیشرفته اموزش خود را جهت کاربرد این تراشه ها و برنامه های مختلف در این گزینه که خواهان زیادی دارد وجود دارد
    در این بحث جدید به داد کسانی از جمله به من باید رسید که زیاد با برنامه بیسکام اشنایی ندارم پس بیاید با یاری و هم فکری در این بحث یک اموزش جامع از ابتدا شروع کنیم تا در این سایت از مبتدی تا تکنسین ها از این موضوع بهره ببریم
    منبع :Www.TamirKaran.ir
    5 کاربر برای این پست سودمند از بهزاد محمد عزیز تشکر کرده اند: Artoor,ghoshiry,golami-A,MiAnAbY,sina_browser

  2. #2

    starstarstarstarstar
    عضو گروه
    sina_browser آنلاین نیست.

    تاریخ عضویت
    February 2012
    نوشته ها
    1,588
    تشکر
    4,493
    تشکر شده : 5,598
    پسندیده شده
    846
    مورد پسند شما
    818
    میزان امتیاز
    5375
    گروه تعمیرکاران تخصصی ترین مرجع الکترونیک در ایران
    Array

    پیش فرض

    سلام
    خیلی خیلی ممنون واسه تاپیک خوبتون
    منم خیلی دوس دارم برنامه نویسی یادبگیرم
    من حتما تاپیک رو پیگیری میکنم
    منبع :Www.TamirKaran.ir
    6 کاربر برای این پست سودمند از sina_browser عزیز تشکر کرده اند: Artoor,behzadgolab,ghoshiry,golami-A,MiAnAbY,بهزاد محمد
    فقط خدا

  3. #3

    https://www.tamirkaran.ir/star/roshan.gifhttps://www.tamirkaran.ir/star/roshan.gifhttps://www.tamirkaran.ir/star/khamosh.gifhttps://www.tamirkaran.ir/star/khamosh.gifhttps://www.tamirkaran.ir/star/khamosh.gif
    عضو گروه
    qadir آنلاین نیست.

    تاریخ عضویت
    January 2014
    نوشته ها
    291
    تشکر
    1,375
    تشکر شده : 1,061
    پسندیده شده
    128
    مورد پسند شما
    54
    میزان امتیاز
    530
    گروه تعمیرکاران تخصصی ترین مرجع الکترونیک در ایران
    Array

    پیش فرض

    من برای یادگیری میكروكنترلرهای avr دو تا كتاب بسیار خوب پیشنهاد میكنم :
    1- آموزش میكروكنترلرهای avr به زبان بیسیك ، نویسنده : علی كاهه
    2- آموزش میكروكنترلرهای avr با نرم افزار كدویژن به همراه پروژه های صد درصد عملی ، نویسنده : جابر الوندی
    منبع :Www.TamirKaran.ir
    5 کاربر برای این پست سودمند از qadir عزیز تشکر کرده اند: Artoor,golami-A,MiAnAbY,sina_browser,بهزاد محمد

  4. #4

    starstarstarstarstar
    عضو گروه
    sina_browser آنلاین نیست.

    تاریخ عضویت
    February 2012
    نوشته ها
    1,588
    تشکر
    4,493
    تشکر شده : 5,598
    پسندیده شده
    846
    مورد پسند شما
    818
    میزان امتیاز
    5375
    گروه تعمیرکاران تخصصی ترین مرجع الکترونیک در ایران
    Array

    پیش فرض

    نقل قول نوشته اصلی توسط qadir نمایش پست ها
    من برای یادگیری میكروكنترلرهای avr دو تا كتاب بسیار خوب پیشنهاد میكنم :
    1- آموزش میكروكنترلرهای avr به زبان بیسیك ، نویسنده : علی كاهه
    2- آموزش میكروكنترلرهای avr با نرم افزار كدویژن به همراه پروژه های صد درصد عملی ، نویسنده : جابر الوندی
    سلام
    این کتاب اولی رو دارم
    انقد ریز توضیح داده آدم خسته میشه
    از کدوم صفحه بخونم که کارم راحت تر بشه؟
    منبع :Www.TamirKaran.ir
    3 کاربر برای این پست سودمند از sina_browser عزیز تشکر کرده اند: golami-A,MiAnAbY,qadir
    فقط خدا

  5. #5

    https://www.tamirkaran.ir/star/roshan.gifhttps://www.tamirkaran.ir/star/khamosh.gifhttps://www.tamirkaran.ir/star/khamosh.gifhttps://www.tamirkaran.ir/star/khamosh.gifhttps://www.tamirkaran.ir/star/khamosh.gif
    کاربر متخصص بخش مدارات الکترونیکی
    Artoor آنلاین نیست.

    تاریخ عضویت
    January 1970
    محل سکونت
    گیلان
    نوشته ها
    86
    تشکر
    464
    تشکر شده : 378
    پسندیده شده
    127
    مورد پسند شما
    151
    میزان امتیاز
    1890
    گروه تعمیرکاران تخصصی ترین مرجع الکترونیک در ایران
    Array

    پیش فرض

    نقل قول نوشته اصلی توسط بهزاد محمد نمایش پست ها
    با سلام خدمت دوستان عزیز فعال در بخش مدارات و اموزش avr
    با توجه به اموزش ای وی ار در بیشتر سایتهای الکترونیک هر کدام به شیوه خود چه ابتدایی یا پیشرفته اموزش خود را جهت کاربرد این تراشه ها و برنامه های مختلف در این گزینه که خواهان زیادی دارد وجود دارد
    در این بحث جدید به داد کسانی از جمله به من باید رسید که زیاد با برنامه بیسکام اشنایی ندارم پس بیاید با یاری و هم فکری در این بحث یک اموزش جامع از ابتدا شروع کنیم تا در این سایت از مبتدی تا تکنسین ها از این موضوع بهره ببریم
    سلام ...

    بنده به سهم خودم و تا جاییکه فرصت کنم ، حاضرم در این راه به دوستان کمک کنم . من بلد نیستم آموزش بدم . یعنی روش اینکارو زیاد نمیدونم ...اما هر سؤالی در زمینهء میکرو باشه پاسخ خواهم دادم .

    نقل قول نوشته اصلی توسط sina_browser نمایش پست ها
    سلام
    این کتاب اولی رو دارم
    انقد ریز توضیح داده آدم خسته میشه
    از کدوم صفحه بخونم که کارم راحت تر بشه؟
    صفحهء خاصی نداره . باید تمام مطالبش رو بخونی تا یاد بگیری .
    منبع :Www.TamirKaran.ir
    3 کاربر برای این پست سودمند از Artoor عزیز تشکر کرده اند: golami-A,MiAnAbY,بهزاد محمد

  6. #6

    https://www.tamirkaran.ir/star/roshan.gifhttps://www.tamirkaran.ir/star/roshan.gifhttps://www.tamirkaran.ir/star/khamosh.gifhttps://www.tamirkaran.ir/star/khamosh.gifhttps://www.tamirkaran.ir/star/khamosh.gif
    عضو گروه
    qadir آنلاین نیست.

    تاریخ عضویت
    January 2014
    نوشته ها
    291
    تشکر
    1,375
    تشکر شده : 1,061
    پسندیده شده
    128
    مورد پسند شما
    54
    میزان امتیاز
    530
    گروه تعمیرکاران تخصصی ترین مرجع الکترونیک در ایران
    Array

    پیش فرض

    سه فصل اخر
    منبع :Www.TamirKaran.ir
    3 کاربر برای این پست سودمند از qadir عزیز تشکر کرده اند: golami-A,MiAnAbY,sina_browser

  7. #7

    https://www.tamirkaran.ir/star/roshan.gifhttps://www.tamirkaran.ir/star/khamosh.gifhttps://www.tamirkaran.ir/star/khamosh.gifhttps://www.tamirkaran.ir/star/khamosh.gifhttps://www.tamirkaran.ir/star/khamosh.gif
    عضو گروه
    بهزاد محمد آنلاین نیست.

    تاریخ عضویت
    April 2014
    محل سکونت
    بستان اباد بخش تیکمه داش
    نوشته ها
    37
    تشکر
    49
    تشکر شده : 115
    پسندیده شده
    28
    مورد پسند شما
    0
    میزان امتیاز
    510
    گروه تعمیرکاران تخصصی ترین مرجع الکترونیک در ایران
    Array

    پیش فرض

    نقل قول نوشته اصلی توسط qadir نمایش پست ها
    سه فصل اخر
    با سلام
    دوستان کتابها و مطالب بیشتری در این مورد زیاد یافت می شود بستگی به سلیقه دارد
    دوستان لطف کنن با پرسش و پاسخ از ابتدا شروع کنن برای همین اولین سوال را بنده می پرسم
    سوال : 8 عدد الیدی داریم میخواهیم انها را از الیدی شماره 1 الی 8 به ترتیب روشن کنیم
    برنامه با توضیحات و فایل پریتوس را خواهان هستم
    مرسی
    منبع :Www.TamirKaran.ir
    4 کاربر برای این پست سودمند از بهزاد محمد عزیز تشکر کرده اند: Artoor,golami-A,MiAnAbY,sina_browser

  8. #8

    starstarstarstarstar
    عضو گروه
    sina_browser آنلاین نیست.

    تاریخ عضویت
    February 2012
    نوشته ها
    1,588
    تشکر
    4,493
    تشکر شده : 5,598
    پسندیده شده
    846
    مورد پسند شما
    818
    میزان امتیاز
    5375
    گروه تعمیرکاران تخصصی ترین مرجع الکترونیک در ایران
    Array

    پیش فرض

    سلام
    این چیزی که شما میخوای رو دو جور میتونی بنویسی
    من دوتاشو هم نوشتم
    حالا توضیحات
    خط اول نوع میکرو رو مشخص میکنه
    خط دوم فرکانس میکرو هست
    خط سوم پین هارو مشخص میکنی که ورودی باشه یا خروجی
    حالا اگه به اول و آخر برنامه دقت کنی یه DO اول هست و یه LOOP آخر
    فک کنم بهش میگن حلقه برنامه رو اگه بخوای تکرار کنی باید تویه حلقه بنویسی
    کلمه ست به معنی 1 یا روشن هست
    ریست هم به معنی 0 یا خاموش هست
    کلمه waitms هم یه وقفه زمانی هست
    من خودم حس میکنم برنامه ای که اینجوری نوشته بشه (Portb = &B00000001 )راحت تر هست کار کردنش
    حالا بازم سلیقه ای هست
    منبع :Www.TamirKaran.ir
    اموزش avr از ابتدا با بیسکام فايل هاي پيوست شده
    4 کاربر برای این پست سودمند از sina_browser عزیز تشکر کرده اند: Artoor,golami-A,MiAnAbY,qadir
    فقط خدا

  9. #9

    https://www.tamirkaran.ir/star/roshan.gifhttps://www.tamirkaran.ir/star/khamosh.gifhttps://www.tamirkaran.ir/star/khamosh.gifhttps://www.tamirkaran.ir/star/khamosh.gifhttps://www.tamirkaran.ir/star/khamosh.gif
    کاربر متخصص بخش مدارات الکترونیکی
    Artoor آنلاین نیست.

    تاریخ عضویت
    January 1970
    محل سکونت
    گیلان
    نوشته ها
    86
    تشکر
    464
    تشکر شده : 378
    پسندیده شده
    127
    مورد پسند شما
    151
    میزان امتیاز
    1890
    گروه تعمیرکاران تخصصی ترین مرجع الکترونیک در ایران
    Array

    پیش فرض

    من هم اگه قرار باشه این برنامه رو بنویسم ، اینجوری مینویسم ...

    کد PHP:
    $regfile "m8def.dat"
    $crystal 1000000
    Config Portb 
    Output

    Dim X 
    As Byte

    Portb 
    0
    1

    Do
       Do
         
    Portb Portb X
          Waitms 200
          Rotate X 
    Left
       Loop Until Portb 
    255
    1
    Portb 
    0
    Waitms 200

    Loop

    End 
    منبع :Www.TamirKaran.ir
    اموزش avr از ابتدا با بیسکام فايل هاي پيوست شده
    3 کاربر برای این پست سودمند از Artoor عزیز تشکر کرده اند: golami-A,MiAnAbY,sina_browser

  10. #10

    starstarstarstarstar
    عضو گروه
    sina_browser آنلاین نیست.

    تاریخ عضویت
    February 2012
    نوشته ها
    1,588
    تشکر
    4,493
    تشکر شده : 5,598
    پسندیده شده
    846
    مورد پسند شما
    818
    میزان امتیاز
    5375
    گروه تعمیرکاران تخصصی ترین مرجع الکترونیک در ایران
    Array

    پیش فرض

    نقل قول نوشته اصلی توسط Artoor نمایش پست ها
    من هم اگه قرار باشه این برنامه رو بنویسم ، اینجوری مینویسم ...

    کد PHP:
    $regfile "m8def.dat"
    $crystal 1000000
    Config Portb 
    Output

    Dim X 
    As Byte

    Portb 
    0
    1

    Do
       Do
         
    Portb Portb X
          Waitms 200
          Rotate X 
    Left
       Loop Until Portb 
    255
    1
    Portb 
    0
    Waitms 200

    Loop

    End 
    چه راحت
    امکانش هست کار هر خط رو توضیح بدید؟
    تشکر
    منبع :Www.TamirKaran.ir
    3 کاربر برای این پست سودمند از sina_browser عزیز تشکر کرده اند: Artoor,golami-A,MiAnAbY
    فقط خدا

  11. #11

    https://www.tamirkaran.ir/star/roshan.gifhttps://www.tamirkaran.ir/star/khamosh.gifhttps://www.tamirkaran.ir/star/khamosh.gifhttps://www.tamirkaran.ir/star/khamosh.gifhttps://www.tamirkaran.ir/star/khamosh.gif
    کاربر متخصص بخش مدارات الکترونیکی
    Artoor آنلاین نیست.

    تاریخ عضویت
    January 1970
    محل سکونت
    گیلان
    نوشته ها
    86
    تشکر
    464
    تشکر شده : 378
    پسندیده شده
    127
    مورد پسند شما
    151
    میزان امتیاز
    1890
    گروه تعمیرکاران تخصصی ترین مرجع الکترونیک در ایران
    Array

    پیش فرض

    نقل قول نوشته اصلی توسط sina_browser نمایش پست ها
    چه راحت
    امکانش هست کار هر خط رو توضیح بدید؟
    تشکر
    بله ... حتماً

    خُب خیلی ساده ست . من با این روش ،خواستم کوتاهترین راه رو برم و از نوشتن کدهای تکراری و زیاد خودداری کنم .

    تا خط DO-LOOP اصلی که معلومه ...

    اما داخل این حلقهء اصلی ، اومدم یدونه حلقهء تکرار شوندهء DO-LOOP Until گذاشتم که بصورت مشروط و فقط تا موقعی که PORTB = 255 بشه تکرار میشه .

    قبل از شروع حلقهء اصلی ، متغیر X رو برابر با 1 قرار دادم .

    داخل حلقهء مشروط ، اومدم محتوای پورت B رو هربار با مقدار جدید X + مقدار قبلی خود پورت B جمع کردم و نمایش دادم .

    توی همین حلقهء مشروط ، هربار اومدم و مقدار فعلی متغیر X رو ضربدر 2 کردم . البته اینکارو برای اینکه حجم کد برنامه پایین بیاد ، با استفاده از روش چرخوندن بیتهای متغیر انجام دادم .

    شما اگه یک متغیر غیر صفر داشته باشی و اونو به سمت چپ بچرخونی ،درست مثل این می مونه که اون عدد رو در 2 ضرب کرده باشی و برعکس ، اگه به راست بچرخونیش ، یعنی برعدد 2 تقسیمش کردی .

    در واقع این کار ، یه جور ترفند برنامه نویسیه !


    در انتهای حلقهء مشروط هم گفتم که اینکارو فقط تا زمانی ادامه بده که مجموع پورت B و متغیر X ، با 255 برابر شده باشه و این یعنی که در این لحظه ،تمام پورت B روشن شده .

    در آخر هم ، دوباره متغیر X و پورت B مثل ابتدای برنامه مقداردهی شدند تا این روند ، تکرار بشه .

    و به این ترتیب ، این برنامهء مورد نظر ، با همین قدر کدنویسی انجام خواهد شد .
    منبع :Www.TamirKaran.ir
    3 کاربر برای این پست سودمند از Artoor عزیز تشکر کرده اند: golami-A,MiAnAbY,sina_browser

  12. #12

    starstarstarstarstar
    عضو گروه
    golami-A آنلاین نیست.

    تاریخ عضویت
    November 2011
    نوشته ها
    491
    تشکر
    11,031
    تشکر شده : 2,032
    پسندیده شده
    314
    مورد پسند شما
    6415
    میزان امتیاز
    15095
    گروه تعمیرکاران تخصصی ترین مرجع الکترونیک در ایران
    Array

    پیش فرض

    برنامه آقای artoorصحیحتركارمی كنه دست همگی دردنكنه
    منبع :Www.TamirKaran.ir
    3 کاربر برای این پست سودمند از golami-A عزیز تشکر کرده اند: Artoor,MiAnAbY,sina_browser
    ویرایش توسط golami-A : 2014/04/19 در ساعت 11:10

  13. #13

    https://www.tamirkaran.ir/star/roshan.gifhttps://www.tamirkaran.ir/star/khamosh.gifhttps://www.tamirkaran.ir/star/khamosh.gifhttps://www.tamirkaran.ir/star/khamosh.gifhttps://www.tamirkaran.ir/star/khamosh.gif
    کاربر متخصص بخش مدارات الکترونیکی
    Artoor آنلاین نیست.

    تاریخ عضویت
    January 1970
    محل سکونت
    گیلان
    نوشته ها
    86
    تشکر
    464
    تشکر شده : 378
    پسندیده شده
    127
    مورد پسند شما
    151
    میزان امتیاز
    1890
    گروه تعمیرکاران تخصصی ترین مرجع الکترونیک در ایران
    Array

    Arrow

    نقل قول نوشته اصلی توسط a.s.z.g نمایش پست ها
    برنامه آقای artoorصحیحتركارمی كنه دست همگی دردنكنه
    از حُسن نظر شما ممنونم . اما اینطور نیست و نمیشه گفت که حتماً برنامهء من صحیح تره !

    برنامهء جناب sina_browser عزیز هم درسته و کار میکنه . فقط شیوهء هر کدوم با هم تفاوت داره .

    روشهای برنامه نویسی ، بیستر زمانی اهمیت پیدا میکنند که برنامهء میکروی شما خیلی پیچیده تر باشه و میزان حافظهء میکروی شما محدودیت داشته باشه . در اینحالت بهتره که از روشهای ساده تر استفاده کنیم .

    اما در مورد این مثال ، زیاد فرقی با هم ندارند !
    منبع :Www.TamirKaran.ir
    3 کاربر برای این پست سودمند از Artoor عزیز تشکر کرده اند: golami-A,MiAnAbY,sina_browser

 

 

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
پرداخت آنلاین حق عضویت
فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
تمام حقوق برای گروه تخصصی تعمیركاران محفوظ است و هرگونه کپی برداری پیگرد قانونی خواهد داشت.
سامانه پیام کوتاه گروه : 50002050031501
© Copyright TamirKaran.ir 2010-2021 | Hosted by PersianWhois.com
logo-samandehi