S
Somphorn
Guest
Hai!Saya berharap dengan pengalaman siapa pun membangun programmer ini bisa memberikan beberapa petunjuk.Aku membangun (stripboarded) rangkaian programmer sebagai per
http://www.kmitl.ac.th/ ~ kswichit/IspPgm30a/ISP-Pgm30a.html
dan berhasil untuk membaca tanda tangan, dan program membaca memori ke dalam buffer.
Ini dapat memprogram chip AT89S51 baru, tapi hanya sekali.Aku diprogram beberapa baru, chip kosong (lampu berjalan rutin) dan bekerja ketika Aku meletakkan chip tersebut ke dalam rangkaian papan tempat memotong roti (melihat lampu-lampu berjalan ketika aku berniat membuat saya merasa seperti aku telah menaklukkan Everest).
Sekarang, saya mengambil chip dan memasukkannya kembali lagi ke programmer untuk men-download baru (mewah) lampu menjalankan rutinitas.Aku masih bisa membaca tanda tangan dan membaca program memori ke dalam buffer.Tapi ketika aku ingin menulis untuk kedua kalinya, gagal.Untuk satu chip itu di 0000H.0003H chip lain.Ini bukan acak.Jika gagal chip tertentu, katakanlah, lokasi 0002H itu akan selalu gagal di sana.Setelah menulis ini gagal, ketika saya membaca program memori ke dalam buffer yang bisa saya lihat adalah campuran lama dan baru interfused kode byte dengan nilai-nilai byte acak.Setidaknya itulah seperti apa padaku.
Aku setia mengikuti skema, dengan beberapa pengecualian:
a) My Vcc 5 V berasal dari PSU komputer.
b) saya menggunakan 10nF SMD 0.603 (aku memesan salah).
Maaf untuk dinding teks.Aku bukan mahasiswa elektronik.Sebagian besar dari apa yang saya pelajari adalah dari buku-buku teks perpustakaan dan internet.Jika aku tidak bisa melakukan ini maka saya mungkin akan menghentikan ini untuk sementara dan mencari hobi lain.Setiap jenis bantuan / petunjuk is appreciated.
http://www.kmitl.ac.th/ ~ kswichit/IspPgm30a/ISP-Pgm30a.html
dan berhasil untuk membaca tanda tangan, dan program membaca memori ke dalam buffer.
Ini dapat memprogram chip AT89S51 baru, tapi hanya sekali.Aku diprogram beberapa baru, chip kosong (lampu berjalan rutin) dan bekerja ketika Aku meletakkan chip tersebut ke dalam rangkaian papan tempat memotong roti (melihat lampu-lampu berjalan ketika aku berniat membuat saya merasa seperti aku telah menaklukkan Everest).
Sekarang, saya mengambil chip dan memasukkannya kembali lagi ke programmer untuk men-download baru (mewah) lampu menjalankan rutinitas.Aku masih bisa membaca tanda tangan dan membaca program memori ke dalam buffer.Tapi ketika aku ingin menulis untuk kedua kalinya, gagal.Untuk satu chip itu di 0000H.0003H chip lain.Ini bukan acak.Jika gagal chip tertentu, katakanlah, lokasi 0002H itu akan selalu gagal di sana.Setelah menulis ini gagal, ketika saya membaca program memori ke dalam buffer yang bisa saya lihat adalah campuran lama dan baru interfused kode byte dengan nilai-nilai byte acak.Setidaknya itulah seperti apa padaku.
Aku setia mengikuti skema, dengan beberapa pengecualian:
a) My Vcc 5 V berasal dari PSU komputer.
b) saya menggunakan 10nF SMD 0.603 (aku memesan salah).
Maaf untuk dinding teks.Aku bukan mahasiswa elektronik.Sebagian besar dari apa yang saya pelajari adalah dari buku-buku teks perpustakaan dan internet.Jika aku tidak bisa melakukan ini maka saya mungkin akan menghentikan ini untuk sementara dan mencari hobi lain.Setiap jenis bantuan / petunjuk is appreciated.