برنامه فلشر رو از پوشه فلشر نصب کنید و بعد از نصب محتویات پوشه Update رو جایی که برنامه نصب شده کپی کنید. (برنامه همونی هست که آقای دهقان صفحه 2 همین تاپیک گذاشتن)
برای این برنامه دو نوع اینترفیس وجود داره که شماتیک اونا رو هم پیوست کردم.
فعلا با اینترفیس K-line کاری نداریم و باید اینترفیس Rs232 to TTL رو درست کنید . تغذیه این رابط 5 ولت هست.
مطابق نقشه پایه شماره 16 آی سی به +5 ولت و پایه شماره 15 به -5 ولت و پین های شماره 2 و 3 و 5 پورت کام به ترتیب به پایه 14 و 13 و 15 آیسی وصل میشن
طبق دیتاشیت میکروکنترلر ای سی یو پایه شماره 12 آی سی به پایه شماره 78 میکرو و پایه شماره 11 به پایه 77 میکرو وصل میشه.
طبق بحثی که قبلا دوستان کردن و مطابق دیتاشیت میکروکنترلر برای خوندن حافظه فلش باید میکرو در حالت Bootstrap باشه. برای این کار باید پایه 104 میکرو 0 و پایه 105 میکرو 1 بشه.
برای این کار میشه پایه 104 رو با یه مقاومت 100 اهم به خط منفی و پایه 105 رو با یه مقاومت 100 اهم به +5 ولت وصل کرد.(یه جایی از مقاومت 680 اهم استفاده کرده بود)
توی مطالبی که من توی سایت های خارجی خوندم اسمی از تغذیه میکرو نبرده بودن اما اگه خواستین بهش ولتاژ بدین به پایه 82 مثبت و به پایه 83 منفی میدین. (ولتاژ تغذیه میکرو 5 ولت هست).
اگه مشکل خاصی نباشه الان باید بشه حافظه فلش رو خوند. اما خودتون میدونید که برای به نتیجه رسیدن نیاز به وقت گذاشتن و امتحان روش های مختلف هست و همچنین میدونید مطالبی که توی وب هستن صد در صد درست نیستن و ممکنه مشکلات و اشتباهات کوچیکی داشته باشن که باعث کار نکردن مدار بشه
لذا خودتون روش های مختلف رو امتحان کنید مثلا اگه جواب نداد مقاومت پایه های بوت رو تغییر بدین یا جای پایه های RX و TX رو جابه جا کنید و....
در مورد k-line بعدا توضیح میدم.