آشنایی با میکروکنترلرهای AVR و نرم افزار Codevision AVR
عنوان : آشنایی با میکروکنترلرهای AVR و نرم افزار Codevision AVR
تعداد صفحات : ۶۸
زبان : فارسی
فرمت فایل آموزشی : PDF
تهیه کننده : امیر ره افروز
AVR ها میکرو کنترلرهای ۸ بیتی از نوع CMOS با توان مصرفی پایین هستند که بر اساس ساختار پیشرفته RISC ساخته شده اند و دستورات را تنها در یک پالس ساعت اجرا می نمایند . در این فایل آموزشی با میکروکنترلرهای AVR و نرم افزار Codevision AVR آشنایی پیدا می کنید .
دانلود رایگان جزوه آشنایی با میکروکنترلرهای AVR و نرم افزار Codevision AVR با لینک مستقیم
حجم دانلود : ۲ مگابایت
سلام من تازه شروع به یاد گیری میکرو)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
این هم اون تیکه برنامه است، میخوام این ارور رفع بشه تا بتونم تو پروتئوس شبیه سازی کنم و بقیه ایرادای برنامه رو رفع کنم.
ممنون میشم اگه کسی منو راهنمایی کنه.
من فکر میکنم مشکل رو فهمیده باشم من داشتم مستقیم تو رجیسترهای cpu میریختم(با دستور poke و peek) اعداد رو به همین دلیل برنامه خطا میداد، دارم روش کار میکنم تا اصلاح کنم.
ممنون میشم باز منو راهنمایی کنید.
سلام .
دنبال برنامه ای دبا بسکام میگردم که توسط یک میکرو مقدار کی پد ۴*۴ رو بگیره و با ارتباط سریال به یک میکرو دیگه بفرسته و در اون میکرو همان مقدار ها رو نمایش بده؟
لطف کنید راهنمایی کنید ممنون.
دوست عزیز من میتونم برا کمک برات برنامه 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 رو راه اندازی کنم یه برنامه برای بدست آوردن شتاب پیدا کردم ولی نمی دونم چه جوری با بسکام از شتاب انتگرال بگیرم.
خیلی ممنون