امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
I2C
نویسنده پیام
vkhld آفلاین
كاربر دو ستاره
**

ارسال‌ها: 77
موضوع‌ها: 24
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 0
( 3 تشکر در 3 ارسال )
ارسال: #12
 
با سلام چگونه مي توان i2c آيسي mega 8 را فعال كرد راهنمايي كنيد
۲۲-آذر-۱۳۸۶, ۱۶:۳۷:۱۰
ارسال‌ها
پاسخ
agape آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 68
موضوع‌ها: 6
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 1
( 36 تشکر در 19 ارسال )
ارسال: #13
 
خوب معلومه دیگه یه سری ثبات داره که باید مقدار دهیشون بکنی
ثبات ها از این قراره :
TWDR : ثبات داده
TWAR : ثبات آدرس (توی مد SLAVE کاربرد داره)
TWCR : ثبات کنترلی
TWSR : ثبات حالت
TWBR :ثبات نرخ ارسال
که جزئیات بیشتر رو میتونی از Datasheet میکرومورد نظرت استخراج کنی.
در مورد خوندن فلش مموری - من تا حالا همچین مداری ندیدم . میدونی کار سختی باید باشه ، واسه این که مداراتی که تا حالا میدیدم توی حالت تابع بودن ولی این مداری که شما میخوای مدار master و مستر بودن نیاز به سرعت بالا تری داره و همچنین برنامه نویسی پیچیده تر
8)
۲۳-آذر-۱۳۸۶, ۰۸:۵۴:۴۳
وب سایت ارسال‌ها
پاسخ
vkhld آفلاین
كاربر دو ستاره
**

ارسال‌ها: 77
موضوع‌ها: 24
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 0
( 3 تشکر در 3 ارسال )
ارسال: #14
 
من با mega 16 برنامه ايي نوشتم تا با i2c ديتا ارسال كنم كه برنامه ام جواب داد ولي همين برنامه با mega8 نوشتم هر كار كردم با i2c نتوانستم ديتا ارسال كنم فرق بين i2c mega16 با mega 8 چيست و چه رجيستري بايد فعال كنم تا ديتا ارسال شود .
۲۴-آذر-۱۳۸۶, ۱۰:۲۵:۴۸
ارسال‌ها
پاسخ
vkhld آفلاین
كاربر دو ستاره
**

ارسال‌ها: 77
موضوع‌ها: 24
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 0
( 3 تشکر در 3 ارسال )
ارسال: #15
 
محض رضاي خدا من را كمك كنيدو جوابم را بدهيد
۲۵-آذر-۱۳۸۶, ۰۸:۵۵:۳۳
ارسال‌ها
پاسخ
vkhld آفلاین
كاربر دو ستاره
**

ارسال‌ها: 77
موضوع‌ها: 24
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 0
( 3 تشکر در 3 ارسال )
ارسال: #16
 
با تشكر از راهنمايي شما من يك IC مجهول دارم كه با IC ديگر بصورت I2C ديتا را ارسال مي كند قصد دارم I2C ارسال شده از اين IC مجهول را با AVR بخوانم هيچگونه اطلاعاتي در ارتباط با IC اول و IC دوم ندارم فقط ديتا پايه هاي IC را دارم قصد دارم مهندسي معكوس انجام دهم چه كاري انجام دهم تا ديتا را بخوانم
۲۹-آذر-۱۳۸۶, ۱۵:۵۹:۳۷
ارسال‌ها
پاسخ
newdesign آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 218
موضوع‌ها: 14
تاریخ عضویت: فروردین ۱۳۸۶

تشکرها : 0
( 30 تشکر در 22 ارسال )
ارسال: #17
 
یک تصویر از مدارت بزار و بگو چه کاری انجام میده
۲۹-آذر-۱۳۸۶, ۲۱:۱۹:۲۷
وب سایت ارسال‌ها
پاسخ
agape آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 68
موضوع‌ها: 6
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 1
( 36 تشکر در 19 ارسال )
ارسال: #18
 
نگا کن برای این که بتونی این کار رو انجام بدی
باید بدونی که او ن آیسی مجهول تو چه مدی کار میکنه
Master
Slave

اگه Slave باشه کارت خیلی راحته حتی میتونی نوع آیسی رو هم پیدا کنی
۰۱-دى-۱۳۸۶, ۱۶:۳۰:۲۹
وب سایت ارسال‌ها
پاسخ
vkhld آفلاین
كاربر دو ستاره
**

ارسال‌ها: 77
موضوع‌ها: 24
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 0
( 3 تشکر در 3 ارسال )
ارسال: #19
 
من يك اي سي LCD DRIVER دارم مي خواهم با ميكرو اين IC را راه اندازي كنم و روي صفحه LCD چيزي نمايش دهم هر كار مي كنم نمي توانم اگربرنامه اي به عنوان نمونه داريد سپاسگذارم برام بزاريد و يا اينكه من را راهنمايي كنيد . شماره اي سي هم 75852 LC است
۰۱-دى-۱۳۸۶, ۱۶:۳۷:۲۷
ارسال‌ها
پاسخ
vkhld آفلاین
كاربر دو ستاره
**

ارسال‌ها: 77
موضوع‌ها: 24
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 0
( 3 تشکر در 3 ارسال )
ارسال: #20
 
IC مجهول بصورت MASTER كار مي كند چكار كنم تا I2C ارسال شده از اين IC مجهول را بخوانم
۰۱-دى-۱۳۸۶, ۱۶:۴۰:۰۳
ارسال‌ها
پاسخ
agape آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 68
موضوع‌ها: 6
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 1
( 36 تشکر در 19 ارسال )
ارسال: #21
 
نگا کن دوست عزیز برای این که بتونی بفهمی اون آیسی چی داره ارسال می کنه
دو راه وجود داره یکی این که فرض کنیم شما می دونی آیسی اسلیو چه آیسییی و آدرس اسلیو اون رو داری که اگه این طور باشه کار خیلی راحته فکر کنم خودت هم بتونی از پسش بر بیایی
و اگه فرض کنیم نمی دونی آدرس اسلیو اون آیسی چیه باید تمام آدرس های اسلیو رو چک کنی :(
برای انجام این کار باز دو راه وجود داره اول این که خودت کتابخونه I2C رو وشته باشی یا نه بخوای از کتابخونه دیگران استفاده کنی
ولی جامع ترین راه استفاده از خود درگاه آنبود AVR می باشد.
یه ثبات هست که تعیین میکنه که این درگاه در مود اسلیو باشه یا مستر - شما این درگاه رو توی مود اسلیو قرار میدی بعدش یه ثبات دیگه هست که آدرس اسلیو رو می تونی توش قرار بدی
و هر وقت میکروی مستر آدرسی رو صدا کرد و اون آدرس با آدرس اسلیو شما یکی بود میکرو به شما یه اینتراپت میده تازه اینجا می تونی بفهمی که میکروی مستر به چه نوع آیسیی میخواد داده بفرسته یا بگیره -
راستی یه چیز دیگه شما تنها باید 127 آدرس مختلف رو چک کنید :)
و کارت راحت تر میشه اگه بفهمی کی میکروی مستر داده میخواد ارسال بکنه
یه کار دیکه هم میتونی بکنی
با هر بار رویداد استاپ روی خط آدرس اسلیو رو تغییر بدی تا به آدرس مورد نظر برسی
بقیه فکر کردناش با خودت
۰۱-دى-۱۳۸۶, ۱۹:۳۶:۱۷
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
vkhld آفلاین
كاربر دو ستاره
**

ارسال‌ها: 77
موضوع‌ها: 24
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 0
( 3 تشکر در 3 ارسال )
ارسال: #22
 
ايا IC وجود دارد كه ورودي آن I2C باشد و توسط اين خط كنترل بتوان 54 پايه يك دستگاه ديگر را كنترل كرد ويا مشابه اين كار را چگونه مي توانم با ديگر ICها انجام داد
۰۳-دى-۱۳۸۶, ۰۹:۲۷:۴۷
ارسال‌ها
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS