
این کتاب یکی از کاملترین منابع آموزش میکروکنترلرهای AVR با تمرکز بر ATMEGA8 و محیطهای برنامهنویسی BASCOM-AVR و PROTEUS است. مطالب کتاب از مفاهیم پایه و معرفی ساختار میکروکنترلرها آغاز شده و تا اجرای پروژههای پیشرفته با نمایشگر LCD، ماژولهای جانبی و برنامهنویسی سطح بالا ادامه پیدا میکند.
مناسب برای:
دانشجویان رشته مهندسی برق، علاقهمندان به الکترونیک، مدرسان فنی حرفهای و کاربرانی که قصد دارند مهارت عملی در برنامهنویسی و پیادهسازی پروژههای مبتنی بر میکروکنترلر را یاد بگیرند.
ویژگیهای کتاب:
-
شروع از پایه: توضیح مفاهیم ابتدایی مانند ROM، RAM، بیت، بایت، آدرسدهی، رجیستر، و اصول ورودی/خروجی.
-
معرفی کامل ATMEGA8 و 89S51: شامل مشخصات سختافزاری و مقایسهای بین این دو خانواده از AVRها.
-
بیش از ۴۰ پروژه عملی: شامل راهاندازی LED، کنترل نمایشگر LCD، اتصال کیپد، نمایشگر ۷ سگمنت، دماسنج دیجیتال، و...
-
کدنویسی دقیق با BASCOM: آموزش نحوه نوشتن برنامهها با زبان سطح بالا و بررسی خطبهخط آنها.
-
پوشش نرمافزارهای کاربردی: آموزش استفاده از محیط طراحی و شبیهسازی PROTEUS برای تست و تحلیل پروژهها.
-
پروژههای کاربردی: ساخت سیستمهای کنترلی، کدگذاری کلیدها، رمز عبور، سنسورهای ورودی، تایمر و شمارندهها.
برخی از پروژههای شاخص کتاب:
-
کنترل LED با میکروکنترلر ATMEGA8
-
نمایش متن دلخواه روی LCD کاراکتری
-
ساخت دماسنج با سنسور LM35
-
ساخت رمز عبور و قفل الکترونیکی با کلیدهای فشاری
-
خواندن کیپد و نمایش اعداد
-
نمایش اعداد BCD روی سون سگمنت
-
پروژههای ترکیبی با چند ماژول همزمان
نویسنده: محمود بخت آور
ناشر: انتشارات اطهران
تاریخ نشر: پاییز 1394
نوبت چاپ: چهارم (اول برای ناشر)
تعداد صفحات: 296
زبان: فارسی
CD به همراه کتاب
- ولتاژ (v)
- 50
- ظرفیت (uF)
- 3.3