سلام..
میخواستم در مورد ارتباط 2 سیمه I2c بدونم..
اگه ممکنه روان توضیح بدین ....
config scl=pinx
config sda=pinx
اینها که برای تعیریف پایه ها هستن که هیچ..
طریقه ارسال و دریافت اطلاعات به چه صورته...
خیلی خیلی ممنون
سلام..
میخواستم در مورد ارتباط 2 سیمه I2c بدونم..
اگه ممکنه روان توضیح بدین ....
config scl=pinx
config sda=pinx
اینها که برای تعیریف پایه ها هستن که هیچ..
طریقه ارسال و دریافت اطلاعات به چه صورته...
خیلی خیلی ممنون
سلام
منم نیاز دارم و مطلب زیادی در موردش پیدا نکردم
من می خوام از LM75 استفاده کنم و i2c رو بلد نیستم
مقاله ای که پیوست کردم را مطالعه بفرمایید.
همچنین دستورات برنامه نویسی به همراه توضیحات در کتاب آقای 1nafar هست.
ویرایش توسط madar : 27-09-2011 در ساعت 21:43
ممنون دوست عزیز
من این مقاله خوندم
تا حدی پیش رفتم. ولی همیشه یک عدد ثابت می گیرم.
این برنامه من هست. دما رو از lm75 باید بگیره و رو سون سگمنت نشون بده
[PHP]
$regfile = "M16DEF.DAT"
$crystal = 1000000
Config Portb = Output
Config Portd = Output
Config Porta = Input
Config I2cdelay = 5
Config Sda = Portc.1
Config Scl = Portc.0
Dim Led As Byte
Dim A As Byte
Dim B As Byte
I2cstart
I2creceive &H91 , Led
I2cstop
A = Led \ 10
B = A * 10
B = Led - B
Portb = B
Portd = A
End
[/PHP]