| Author | Pesan |
|---|
madhun
Joined: 13 Januari 2006 Posts: 20
| 26 Januari 2006 19:11 perbedaan antara 89c51 dan 89c52 | | |
|
| Hai
siapa saja bisa menjelaskan perbedaan dalam seri-8o51 Atmel 89c51 dan 89c52 yang dapat mempengaruhi pengkodean jika microntroller berubah dan dalam hal apa yang akan yang mempengaruhi.
Terima kasih |
|
| Kembali ke atas | |
 |
Silvio
Joined: 31 Desember 2001 Posts: 801 Helped: 90
| 26 Januari 2006 20:15 perbedaan antara 89s52 & 89c51 | | |
|
| 89C51 4K Bytes of In-System Reprogrammable Flash Memory 128 x 8-bit Internal RAM Dua 16-bit Timer / Counter Enam Sumber Interupsi
89C52 8K Bytes of In-System Reprogrammable Flash Memory 256 x 8-bit Internal RAM Tiga 16-bit Timer / Counter Delapan Interrupt Sources
Pertama-tama kedua mikrokontroler telah dihentikan oleh Atmel.
Jika desain Anda didasarkan pada 89C51, Anda tidak perlu khawatir jika hal itu berubah kemudian dengan 89C52. Tidak ada perubahan yang harus dilakukan, baik perangkat lunak maupun perangkat keras (beberapa setting kecil pada perangkat pemrogram perangkat keras). Namun, jika Anda mengandalkan perangkat lunak kemudian 89C52 sederhana melihat fitur yang disediakan oleh kedua mikrokontroler akan mengatakan kepada Anda dalam apa aspek perubahan akan mempengaruhi desain Anda jika pengganti dengan 89C51 harus dilakukan. |
|
| Kembali ke atas | |
 |
ElecThai
Joined: 11 Juni 2004 Posts: 51
| Januari 27, 2006 3:54 fitur 89c52 | | |
|
| http://www.atmel.com dan www.analog.com
yes.Silvio Anda menjawab benar |
|
| Kembali ke atas | |
 |
lmtalsoul
Joined: 18 Januari 2006 Posts: 31 Helped: 3
| Januari 27, 2006 4:22 perbedaan antara 89c52 dan 89c51 | | |
|
| Juga, check this out
| Kode: | | http://www.8052.com |
Mungkin berguna .. |
|
| Kembali ke atas | |
 |
bobsanjose
Joined: 14 Januari 2006 Posts: 263 Helped: 25 Lokasi: SF-Bay
| Januari 27, 2006 9:45 perbedaan antara 89s52 dan Atmel Atmel 89c51 | | |
|
| Philips masih memproduksi 89C51 dan 89C52. Salah satu perbedaan utama sekalipun. Atmel menggunakan proses EEPROM, sehingga "Flash" adalah byte addressable. Philips menggunakan proses Flash, tidak ada byte addressability. Kalau sebuah saklar jika diperlukan harus cukup halus.
Bob |
|
| Kembali ke atas | |
 |
mmohamed15
Joined: 23 Maret 2005 Posts: 117 Helped: 5
| 28 Januari 2006 14:39 membandingkan 89c51 dan 89s52 | | |
|
| | silabs juga membuat sinyal campuran 8.051 |
|
| Kembali ke atas | |
 |
Google AdSense

| 28 Januari 2006 14:39 Iklan | | |
|
|
|
|
| Kembali ke atas | |
 |
Kode Warrior
Joined: 30 Desember 2004 Posts: 224 Helped: 7
| 28 Januari 2006 15:19 perbedaan antara 89c52 andmic 89c51 | | |
|
| | Yang 89C51 dan 89C52 yang tidak Dalam Reprogrammable Sistem seperti yang dinyatakan oleh Silvio. 89S51 dan Sistem 89S52 adalah Dalam Reprogrammable. |
|
| Kembali ke atas | |
 |
Silvio
Joined: 31 Desember 2001 Posts: 801 Helped: 90
| 28 Januari 2006 16:17 89c51 vs 89c52 | | |
|
| : 4K Bytes of In-System Reprogrammable Flash Memory Atmel 89C51 lembar data: 4K Bytes of In-System Reprogrammable Flash Memory : 4K Bytes of In-System Programmable (ISP) Flash Memory Lembar data Atmel 89S51: 4K Bytes of In-System Programmable (ISP) Flash Memory
. Aku sudah ditekankan dalam kata Reprogramable merah. rogramable in the system (ISP), but Rep rogramable Tidak Atmel 89C51 yang mengklaim bahwa P rogramable dalam sistem (ISP), tetapi Rep rogramable
, while the high-voltage programming mode ( 12v) is compatible with conventional thirdparty Flash or EPROM programmers. Dari sudut pandang mereka, tegangan rendah modus pemrograman ( 5 v) menyediakan cara yang nyaman untuk memprogram AT89C51 dalam sistem s user, sementara tegangan tinggi modus pemrograman (12 v) kompatibel dengan thirdparty konvensional Flash atau EPROM programmer .
At89S51 adalah ISP (In System Programmable) melalui SPI interace. Tidak ada ISR (In System Reprogramable). Seperti AT89C51 adalah ISR dan bukan ISP.
Seperti yang dapat anda perhatikan, itu hanya bahasa inggris. Dan bukan dinyatakan oleh saya. Itu pernyataan Atmel.
Bagaimana IAP (Dalam Application Programming)? Aku yakin kau tahu apa artinya sebuah bootloader. |
|
| Kembali ke atas | |
 |
smercho
Joined: November 13, 2005 Posts: 8 Lokasi: Bombay, India
| 28 Januari 2006 16:36 berbeda antara 89c51 dan 89c52 | | |
|
| hi .. ini agak sedikit offbeat, tetapi any1 mencoba program yang 89c2051 Atmel dengan menggunakan kode C yang menggunakan interupsi untuk memanggil fungsi. contoh: void cek () interrupt 1 menggunakan 2
Saya menggunakan Keil untuk mengubahnya menjadi format hex intel-tapi kompilasi kesalahan memberikan mengatakan tidak semestinya FIXUP ... i menyadari bahwa itu adalah berusaha towrite ke lokasi memori 2K luar (yang di lampu kilat chip 2K!!). Namun pada mengeluarkan ISR, it works fine
.. membantu seseorang |
|
| Kembali ke atas | |
 |
Silvio
Joined: 31 Desember 2001 Posts: 801 Helped: 90
| Januari 29, 2006 2:00 feateres dari mikrokontroler 89s52 | | |
|
| Hi Smercho
Ideea terbaik adalah untuk memulai thread baru. Dalam satu ini anda tidak akan terlihat oleh orang-orang yang benar-benar dapat membantu Anda. This thread mengenai perbedaan antara 89C51 dan 89C52 itu tidak dibuka oleh orang-orang pintar hanya karena tidak bisa menemukan berita atau tidak ada gunanya menjawab sebuah pertanyaan untuk yang dapat Anda temukan jawabannya hanya membaca lembar. Dan menggunakan judul sugestif benang.
Silakan ketik mengeluh penuh kompilator. Tidak hanya tidak benar FIXUP ... (segmen dan offset dari instruksi yang bersalah) Ketika Anda sudah menyadari benar bahwa kesalahan seperti ini disebabkan oleh linker yang tidak dapat menyelesaikan alamat instruksi cabang (seperti LCALL - dilarang di 89C2051 - di dalam ISR).
1. Ketika Anda mengatakan "mengeluarkan ISR" completelly Anda menghapus kode dari program anda?. Atau hanya menyimpan kode fungsi dan menyatakannya sebagai tidak menggunakan menyela. Ada beberapa pertanyaan lain:
2. Macam apa model memori yang Anda gunakan? Jika Anda menggunakan KECIL kemudian CALL dan instruksi JMP dikodekan sebagai ACALL dan AJMP. Jadi, jika di dalam ISR disebut fungsi 2K yang terletak di luar batas ACALL maka anda bisa mendapatkan Fixup kesalahan. 3. Apakah Anda termasuk file ke STARTUP.A51 proyek Anda? 4. Jenis Kode Optimasi Level yang Anda gunakan?
Silakan coba untuk menjawab pertanyaan-pertanyaan ini dan kembali di thread baru. Tidak perlu lagi Anda telah diminta di sini. Hanya mencoba untuk memberikan rincian sebanyak mungkin agar dapat membantu dengan cepat dan langsung ke titik. |
|
| Kembali ke atas | |
 |