درباره من

برق صنعتی-نرم افزار -آموزش نرم افزار-کتاب -جزوه-کلیپ-عکس-پی ال سی-الکترونیک -شبکه-انتقال توزیع-تاسیسات الکتریکی-مقاله-پروژه برق-پایان نامه -وبلاگ جامع برق-همه چی درباره برق-مطالب جامع و آموزشی در زمینه برق-برق ساختمان-سیستم های حفاظتی - مقاله برق - مقاله - کنترل - پی ال سی - شبکه های قدرت - انتقال توزیع - تاسیسات الکتیکی -دانلود کتاب برق+جزوه برق+مقاله برق+پروژه +دانلود کتاب برق+جزوه برق+مقاله برق+پروژه+ همه و همه در این وبلاگ
پيوندهاي روزانه
موضوعات وبلاگ
- کلیپ
- فروشگاه
- برق - قدرت
- برق - رباتیک
- برق - مخابرات
- برق - الکترونیک
- برق - تاسیسات
- نرم افزارهای برق
- برق - انتقال و توزیع
- برق - کنترل و ابزار دقیق
- کتاب های تخصصی برق
- كنفرانس بين المللي برق
- مقالات و پروژه و گزارش کار
- فیلم آموزش نرم افزار LabView
- فیلم آموزش نرم افزار MATLAB
- حل المسائل و جزوات درسی برق
- آموزش و معرفی نرم افزارهای برق
- کالای برق صادقی نیا
پيوندها
- elect
- ایران برق
- برق صنعتی
- مهندسی برق
- نرم افزار ETAP
- مرجع مقالات برق
- كــارگاه اديــــــسون
- بچه های مماری88
- تاسیسات الکتریکی
- مهندسی برق و الکترونیک
- وبلاگ جامع برق و مخابرات
- مقالات و مطالب تاسيسات
- مقالات رایگان در تمام زمینه ها
- مقالات برق الکترونیک و کامپیوتر
- گروه کامپیوتر دانشجویان دارالفنون
- انجمن علمی برق دانشگاه هرمزگان
- دانشکده کشاورزی دانشگاه صنعتی شاهرود
- آموزش نرم افزارهای برق بصورت تصویری و جزوه
-
یکی از انواع میکروکنترلرهای جدید که در بازار الکترونیک ارائه شده است، میکروکنترلر های شرکت ATMEL با نام میکروکنترلرهای خانوادهAVR می باشد. این میکروکنترلر های هشت بیتی به دلیل قابلیت برنامه نویسی توسط کامپایلر زبان های سطح بالا (HLL ) بسیار مورد توجه قرار می گیرند. این میکروکنترلر ها از معماری RISC برخوردارند و شرکت ATMEL سعی نموده است با استفاده از معماری پیشرفته و دستورات بهینه، حجم کد تولید شده را کم و سرعت اجرای برنامه را بالا ببرد. یکی از مشخصات این نوع میکروکنترلر ها دارا بودن 32 رجیستر همه منظوره می باشد. همچنین در این میکروکنترلر ها از حافظه های کم مصرف و غیر فرار FLASH و EEPROM استفاده می شود.
کامپایلر هایی به زبان BASIC و C که زبانهای پرکاربرد در دنیا هستند برای این نوع میکرو ها طراحی شده است و علاوه برآن از زبان اسمبلی نیز همچنان می توان برای برنامه نویسی استفاده کرد.
به عنوان مثال کامپایلر BASCOM با زبان BASIC برای برنامه نویسی این نوع از میکروکنترلر ها می تواند مورد استفاده قرار گیرد.
میکروکنترلر های AVR به سه دسته اصلی تقسیم می شوند:
-->سری AT90S یا AVR
-->سری TINYAVR
-->سری MEGAAVR
میکروکنترلر های نوع MEGAAVR دارای قابلیت های بیشتری نسبت به دو سری دیگر هستند. در اینجا به بررسی مشخصات و پایه های یکی از میکروکنترلرهای پرکاربرد سری MEGA به نام ATMega32 می پردازیم:ATMega32
مهمترین مشخضات این میکروکنترلر 40 پایه عبارت است از:
کارایی بالا و توان مصرفی کم
32 رجیستر (ثبات) 8 بیتی
سرعت با سقف 16 میلیون دستور در ثانیه در فرکانس 16 Mhz
32 کیلو بایت حافظه FLASH داخلی قابل برنامه ریزی با قابلیت ده هزار بار نوشتن و پاک کردن
2 کیلو بایت حافظه داخلی SRAM
1024 بایت حافظه EEPROM داخلی قابل برنامه ریزی با قابلیت صد هزار بار نوشتن و خواندن
قابلیت ارتباط JTAG
دو تایمر/شمارنده هشت بیتی
یک تایمر/شمارنده شانزده بیتی
چهار کانال PWM
هشت کانال مبدل A/D ده بیتی
یک مقایسه کننده آنالوگ داخلی
WATCHDOG قابل برنامه ریزی با اسیلاتور داخلی
ارتباط سریال برای برنامه ریزی: ISP
USARTسریال قابل برنامه ریزی
دارای شش حالت SLEEP
منابع وقفه داخلی و خارجی
اسیلاتور داخلی RC
کار با ولتاژ 4.5 تا 5.5
فرکانس کاری 0 تا 16 مگاهرتز
32 خط داده ورودی و خروجی قابل برنامه ریزی
توضیحات تکمیلی:
برای پروگرام کردن این آی سی ها از PIN های MISO - MOSI - SCK - RESET - GND - VCC استفاده می شود.
سایر PIN ها هم که به چهار پورت A - D - C - B تقسیم می شوند، هم می توان به عنوان خروجی از آنها استفاده کرد و هم می توان به عنوان ورودی از آنها استفاده کرد.(بستگی به برنامه نویس دارد).امین و احسان ساعت 16:33
آخرين عناوين
آرشيو
- خرداد ۱۴۰۳
- اردیبهشت ۱۳۹۹
- آذر ۱۳۹۵
- شهریور ۱۳۹۵
- دی ۱۳۹۴
- آذر ۱۳۹۴
- مرداد ۱۳۹۴
- مرداد ۱۳۹۳
- مرداد ۱۳۹۲
- تیر ۱۳۹۲
- دی ۱۳۹۱
- فروردین ۱۳۹۱
- اسفند ۱۳۹۰
- بهمن ۱۳۹۰
- دی ۱۳۹۰
- آذر ۱۳۹۰
- آبان ۱۳۹۰
- مهر ۱۳۹۰
- تیر ۱۳۹۰
- خرداد ۱۳۹۰
- آبان ۱۳۸۹
- مهر ۱۳۸۹
- شهریور ۱۳۸۹
- مرداد ۱۳۸۹
- تیر ۱۳۸۹
- خرداد ۱۳۸۹
- اردیبهشت ۱۳۸۹
- فروردین ۱۳۸۹
- اسفند ۱۳۸۸
- بهمن ۱۳۸۸