| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Проблем с протокол I2C между 16f886 и 24C64. http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=9260 |
Страница 1 от 1 |
| Автор: | kirchi [ Вто Авг 09, 2011 7:27 pm ] | ||
| Заглавие: | Проблем с протокол I2C между 16f886 и 24C64. | ||
Използвам готов код от http://www.8051projects.net/i2c-twi-tut ... xample.php , да записвам данни в еепрома, но нещо не мога да се справя. Използвам програмата Real Pic Simulator за да гледам какво става, но нищо не става. Къде бъркам? Процесора е 16F886, еепрома 24С64, а компилатора е на htsoft. Ето и кода:
|
|||
| Автор: | ike [ Вто Авг 09, 2011 8:54 pm ] |
| Заглавие: | Re: Проблем с протокол I2C между 16f886 и 24C64. |
По колко нанофарада са ти байпасващите кондензатори? |
|
| Автор: | kirchi [ Вто Авг 09, 2011 9:10 pm ] | |||||||||
| Заглавие: | Re: Проблем с протокол I2C между 16f886 и 24C64. | |||||||||
Макета още не съм го направил. Първо реших да проиграя софта на тази програма за симулация. |
||||||||||
| Автор: | rumen65 [ Сря Авг 10, 2011 11:23 am ] |
| Заглавие: | Re: Проблем с протокол I2C между 16f886 и 24C64. |
В този код който си постнал не видях нищо за I2C а само за АЦП. |
|
| Автор: | kirchi [ Сря Авг 10, 2011 11:28 am ] | |||||||||
| Заглавие: | Re: Проблем с протокол I2C между 16f886 и 24C64. | |||||||||
Качих правилния. Не знам защо съм качил този. |
||||||||||
| Автор: | rumen65 [ Сря Авг 10, 2011 1:20 pm ] | ||
| Заглавие: | Re: Проблем с протокол I2C между 16f886 и 24C64. | ||
И каква е целта на този код? Върти се някакъв младши адрес "к" без да се пращат данни. А и никъде не виждам чакане на Acknowledge след изпращане на команди и данни. Да не говорим че и след всеки байт трябва да се проверява дали е завършил записа
|
|||
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|