اتصال lcd کارکتری به AVR با استفاده از i2c protocol و ماژول PCF8574
در اینجا میخواهیم به آموزش اتصال lcd به avr با استفاده از پروتکل i2c بپردازم، در این روش از آی سی PCF8574 به عنوان واسط بین پایه های i2c میکرو و lcd کاراکتری استفاده شده است . این تراشه هم قابلیت خواندن دیتای پین های خود را در مود خروجی دارد و همچنین می تواند وضعیت هر پین را در حالت ورودی توسط ارتباط I2C ثبت و ضبط کند . ضمنا این تراشه قابلیت آدرس دهی تا حداکثر هشت عدد را دارد .
از لینک زیر فایل نمونه پروژه به همراه فایل شبیه ساز آنرا میتوانید دریافت کنید .
نظرات (4)
سلام
با خطای زیر مواجه هستم پس از کامپایل
Error: C:\Users\AmirHossein\Desktop\avr\Debug\List\2.asm(1673): Invalid redefinition of ‘__sda_bit’
Error: C:\Users\AmirHossein\Desktop\avr\Debug\List\2.asm(1674): Invalid redefinition of ‘__scl_bit’
Error: C:\Users\AmirHossein\Desktop\avr\Debug\List\2.asm(1675): Invalid redefinition of ‘__i2c_port’
سلام احتمالا نرم افزارتون رو درست نصب نکردید . مجدد نصب کنید در صورت وجود مشکل با شماره پشتیبانی 09033555667 تماس بگیرید تا راهنماییتون کنند
سلام
با زبان سی هست؟
سلام بله