siriwat1977
|
|
« on: November 25, 2009, 11:29:11 PM » |
|
16f887 มีวิธีการรีเซ็ท อย่างไรครับ
พอดีเคยใช้ 16f877 มันก็แค่เอาสวิตช์ต่อที่ขา MCLR ลงกราวด์
แต่ 16f887 มันไม่ได้ครับ ใครพอทราบข้อมูลบ้างว่าเราจะรีเซ็ทมันอย่างไร
ตอนนี้เลยได้แต่เปิดปิดแหล่งจ่ายไฟเอาครับ
เห็นราคามันถูกดี ตัวละ 70 เอง
|
|
|
Logged
|
|
|
|
gundam
|
|
« Reply #1 on: November 26, 2009, 01:42:12 AM » |
|
มันไม่น่าจะมีอะไรแตกต่างนะครับ ผมเองก็ไม่มีลองซะด้วย ไม่ทราบว่าใช้คอมไพล์เลอร์อะไรครับ CCS หรือเปล่า ลองดูที่ fuse ครับ #fuses XT,PUT,MCLR,BROWNOUT,NOWDT,NOPROTECT,NOLVP
|
|
|
Logged
|
|
|
|
siriwat1977
|
|
« Reply #2 on: November 26, 2009, 10:53:56 PM » |
|
ลองใช้ในโปรเทอุส 7.5 ก็รีเซ็ทไม่ได้ครับ
ผมใช้ microcode studio 3 กับ pbp250 ครับ
เป็นภาษาเบสิคน่ะครับ
|
|
|
Logged
|
|
|
|
s_engine
|
|
« Reply #3 on: December 02, 2009, 11:16:47 AM » |
|
ต่อ R 4.7k pull up ไว้แล้วใช่ไหมครับ
|
|
|
Logged
|
|
|
|
siriwat1977
|
|
« Reply #4 on: December 04, 2009, 11:14:18 PM » |
|
ต่อแล้วครับ คือเคยลองกับเบอร์ 877 จะใช้ได้ปกติครับ
แต่หลังจากเปลี่ยนมาใช้ 877 ก็รีเซ็ทไม่ได้ครับ
เคยลองเอาบอร์ด 16f877 มาใส่ 16f887 ก็รีเซ็ทไม่ได้ครับ
|
|
|
Logged
|
|
|
|
s_engine
|
|
« Reply #5 on: December 08, 2009, 03:55:47 PM » |
|
ทดสอบโดย ต่อบอร์ดจริง หรือ ซิม เอา หรอครับ เอาโค้ดมาแปะไว้เดี๋ยวผมจะลอง ซิม กับโปรเทอุส ดูมั่ง
|
|
|
Logged
|
|
|
|
siriwat1977
|
|
« Reply #6 on: December 09, 2009, 10:39:06 PM » |
|
ปกติการรีเซ็ทมันจะรีเซ็ทที่ hardware โดยเอาสวิตช์กดขา mclr ลงกราวด์ ใช่ไหมครับ
แต่ตอนนี้มันไม่ได้คือถ้าใช้ กับ 16F877 มันจะรีเซ็ทได้นะครับ
แต่พอมาลองกับ 16F887 มันไม่ยอมครับ เลยไม่รู้ต้องเขียนโปรแกรมรีเซ็ทเพิ่มหรือเปล่าครับ
|
|
|
Logged
|
|
|
|
|