پاسخ : باز هم eeprom خارجی، باز هم مشکلات عجیب و غر
(حالا پروتئوس که هیچی ولی بردبورد که دلیل میشه)
SCL رو خروجی کردم تاثیری نداشت. بقیه رو هم قبلا تست کرده بودم با این حال یه بار دیگه امتحان کردم نشد. (printf ها رو حذف کردم تاخیرها رو هم زیاد کردم.) (آدرسا تو برنامه قبلیم int بودن نمیدونم چرا اینجا اشتباها char گذاشتم.
oo: البته مشکل از این نیست چون آدرس نوشتن و خوندن یکی میشه.)
اون eeprom که smd روی بورد هست که هیچی کلا 255 میده. ولی اون یکی که دیپه روی بورد سوراخ داره امروز مشکلش یه کم تغییر کرده گاهی اوقات 255 میده که نشون میده که دستورات درست اجرا نشدن بعضی اوقات هم نشون میده ولی مقادیر دیگه ای رو به جای 16 که بهش دادم نشون میده یه بار 50 یه بار 79 و ... .(در ضمن دو تا قطعه رو جداجدا تست کردم نه همزمان.)
از بابت ckopt هم خیالتون راحت چون دارم از اسیلاتور داخلی استفاده میکنم چون کریستالش به دلایل نامعلومی کلا تعطیله. البته اسیلاتورش به خوبی داره کار میکنه چون با پورت سریال مشکلی نداره الان.
در کل وقتی روی بردبورد کار کرده میتونیم نتیجه بگیریم ایراد سخت افزاریه دیگه.
نوشته اصلی توسط امیر . م
SCL رو خروجی کردم تاثیری نداشت. بقیه رو هم قبلا تست کرده بودم با این حال یه بار دیگه امتحان کردم نشد. (printf ها رو حذف کردم تاخیرها رو هم زیاد کردم.) (آدرسا تو برنامه قبلیم int بودن نمیدونم چرا اینجا اشتباها char گذاشتم.

اون eeprom که smd روی بورد هست که هیچی کلا 255 میده. ولی اون یکی که دیپه روی بورد سوراخ داره امروز مشکلش یه کم تغییر کرده گاهی اوقات 255 میده که نشون میده که دستورات درست اجرا نشدن بعضی اوقات هم نشون میده ولی مقادیر دیگه ای رو به جای 16 که بهش دادم نشون میده یه بار 50 یه بار 79 و ... .(در ضمن دو تا قطعه رو جداجدا تست کردم نه همزمان.)
از بابت ckopt هم خیالتون راحت چون دارم از اسیلاتور داخلی استفاده میکنم چون کریستالش به دلایل نامعلومی کلا تعطیله. البته اسیلاتورش به خوبی داره کار میکنه چون با پورت سریال مشکلی نداره الان.
در کل وقتی روی بردبورد کار کرده میتونیم نتیجه بگیریم ایراد سخت افزاریه دیگه.
دیدگاه