پروژه AVR

انجام پروژه های مبتنی بر AVR یکی از اهداف این وبلاگ می باشد.

پروژه AVR

انجام پروژه های مبتنی بر AVR یکی از اهداف این وبلاگ می باشد.

استفاده از I2C در AVR

I2C مخفف کلمه Inter Integrated Circuit است و یک پروتکل ارتباطی سریال بین مدارات مجتمع می باشد. همچنین نام دیگر آن TWI(Two Wire Interface) می باشد. از این پروتکل برای ارتباط  میکروکنترلر و وسایل جانبی نظیر حافظه ها ، سنسورهای دما و ... استفاده می شود.

این ارتباط تنها از طریق دو سیم برقرار می شود: SDA (Serial Data) و  SCL (Serial Clock)

ادامه مطلب ...

تغییر وضعیت Fuse bit از طریق Serial Programming

همانطور که میدونید میکروکنترلر AT90S1200 یک اسیلاتور RC داخلی داره که بطور پیش فرض غیر فعاله. برای تغییر وضعیت آن باید از طریق پورت پارالل آن را برنامه ریزی کنید. ولی بیشتر پروگرمرها در حالت سریال کار می‌کنند و از این طریق نمی‌توانید Fuse bit را تغییر وضعیت بدهید.

از طریق مدار زیر می‌تونید این عملیات را انجام بدید.




دانلود برنامه، نقشه شماتیک و برد مدار چاپی
پسورد: avrmicro.persianblog.com

نقشه شماتیک مینیمم سیستم AVR

از مسیر زیر میتونید نقشه شماتیک مینیمم سیستم AVR رو که با نرم افزار Orcad طراحی شده دانلود کنید:

دانلود


پسورد: www.microavr.blogfa.com

لینک های مرتبط

http://www.dontronics.com/atmel.html
http://www.atmel.com
http://www.avrfreaks.net
http://www.active-robots.com/products/controllr/bascom-avr.shtml
http://www.circuitcellar.com/avr2004
http://www.ipass.net/hammill/newavr.htm#Introduction

در آخرین سایت میتونید پروژه های مختلفی که با AVR انجام شده رو ببینید و سورس اونا هم در اختیارتونه.