منوی دسته بندی

هیچ محصولی در سبد خرید نیست.

English
آشنایی با میکروکنترلرهای AVR و نرم افزار Codevision AVR

آشنایی با میکروکنترلرهای AVR و نرم افزار Codevision AVR

آشنایی با میکروکنترلرهای AVR  و نرم افزار Codevision AVR

آشنایی با میکروکنترلرهای AVR و نرم افزار Codevision AVR

عنوان : آشنایی با میکروکنترلرهای AVR  و نرم افزار Codevision AVR

تعداد صفحات : ۶۸

زبان : فارسی

فرمت فایل آموزشی : PDF

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

 

آشنایی با میکروکنترلرهای AVR  و نرم افزار Codevision AVR

آشنایی با میکروکنترلرهای AVR و نرم افزار Codevision AVR

 

AVR ها میکرو کنترلرهای ۸ بیتی از نوع CMOS  با توان مصرفی پایین هستند که بر اساس ساختار پیشرفته RISC  ساخته شده اند و دستورات را تنها در یک پالس ساعت اجرا می نمایند . در این فایل آموزشی با میکروکنترلرهای AVR  و نرم افزار Codevision AVR آشنایی پیدا می کنید .

 

دانلود رایگان جزوه آشنایی با میکروکنترلرهای AVR  و نرم افزار Codevision AVR با لینک مستقیم

حجم دانلود : ۲ مگابایت

این مقاله چقدر براتون مفید بود؟

از ۱ تا ۵ امتیاز بدید.

میانگین رتبه ۰ / ۵٫ تعداد رای : ۰

اولین نفر باشید که به این نوشته رای می دهید

مدیر وب‌سایت
ما در تیم تولید محتوای کنترل سازان در تلاش هستیم تا بهترین مقالات آموزشی و محصولات در تجهیزات صنعتی را تهیه کنیم. جهت مشاوره و سفارش محصول می توانید با ما در ارتباط باشید .

‫13 نظر

  • mmnoroozi گفت:

    سلام من تازه شروع به یاد گیری میکرو)avr( کردم، دارم رو یه برنامه کار میکنم که میخوام به تعداد nتا ورودی بگیره بعد بیاد با توجه به تعداد ورودیهای دریافتی عدد اول دریافتی رو در ۱۰ به توان n ضرب کنه و عدد دوم دریافتی رو در ۱۰ به توان n-1 ضرب کنه الی آخر و در نهایت همه این عداد با هم جمع شه.
    من تقریبا همه برنامه رو نوشتم فقط تو قسمت ضرب کردن مشکل دارم و هر نوع متغیری انتخاب میکنم باز ارورSource variable does not match the target variable رو میده.
    X = 0
    For I = 0 To N
    J = Peek(i
    L = J *(10 ^(n -i))
    X = L + X
    Next
    این هم اون تیکه برنامه است، میخوام این ارور رفع بشه تا بتونم تو پروتئوس شبیه سازی کنم و بقیه ایرادای برنامه رو رفع کنم.
    ممنون میشم اگه کسی منو راهنمایی کنه.

  • mmnoroozi گفت:

    من فکر میکنم مشکل رو فهمیده باشم من داشتم مستقیم تو رجیسترهای cpu میریختم(با دستور poke و peek) اعداد رو به همین دلیل برنامه خطا میداد، دارم روش کار میکنم تا اصلاح کنم.
    ممنون میشم باز منو راهنمایی کنید.

  • ringo گفت:

    سلام .
    دنبال برنامه ای دبا بسکام میگردم که توسط یک میکرو مقدار کی پد ۴*۴ رو بگیره و با ارتباط سریال به یک میکرو دیگه بفرسته و در اون میکرو همان مقدار ها رو نمایش بده؟
    لطف کنید راهنمایی کنید ممنون.

    • محمد گفت:

      دوست عزیز من میتونم برا کمک برات برنامه C رو با کد ویژن برات بنویسم مشکل نداره؟

    • محمد گفت:

      این پروژه به این صورت هست که روی LCD مستر یا فرمان دهنده اسم من نوشته شده و با زدن کلید تک تک حروف اسم من که به صورت فارسی است به اسلیو یا فرمان گیرنده میرود که این پروژه با پورت USART کانفیگ شده امیدوارم که مشکل شما رو حل کنه…

  • عابدی گفت:

    سلام می خواست راهنمایی کنید در رابطه با
    یک یه میکرو دارم که می خوام یک ال ای دی به ان وصل کنم البته می خوام پایه منفی ال ای دی به میکرو و سر مثبت ان به مثبت تغذیه وصل بشه لطفا راهنماییم کنید موندم چیکارش کنم

    • حسین روشن گفت:

      سلام
      خوب دقیقآ همینطور که گفتید وصل کنید این که دیگه مشکلی نداره که …
      با چی میخواید بنویسید برنامه شو؟؟؟

  • سام گفت:

    سلام دوست من
    من با کدویژن کار میکنم با عرض شرمندگی تو همونم زبون هم بهت میگم
    اول از همه یه پین از پورتای میکروتو انتخاب میکنی مثلا پین ۴ پورت B میکرو کنترلر ATmega 32
    بعدش باید جهت ورودی و خروجی رو با دستور DDRB مشخص کنی و بعد مقدار صفر منطقی رو پین با دستور PORTB قرار میدی
    به همین سادگی

  • سام گفت:

    #include
    #include
    void main(void)
    {
    PORTB=0x00;
    DDRB=0x08;
    while (1)
    {
    PORTB.4=0x01;
    delay_ms(500);
    PORTB.4=0x00;
    delay_ms(500);
    };
    }

  • سام گفت:

    اینم یه سمپل ساده از چیزی که می خواستی
    هر کاریم کردم چپ چین نشد
    به خاطر اینه که سمی کالونا آخره خطا (خطها) قرار نگرفته !!!!!!

  • عباس گفت:

    با سلام خدمت دوستان
    من می خواستم سنسور adxl202 رو راه اندازی کنم یه برنامه برای بدست آوردن شتاب پیدا کردم ولی نمی دونم چه جوری با بسکام از شتاب انتگرال بگیرم.
    خیلی ممنون

  • دیدگاهتان را بنویسید

    نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *