Saya memiliki fantasi rahasia (oops, bukan rahasia lagi) untuk membangun komputer sederhana dari awal. Saya mencari mikroprosesor yang mudah digunakan untuk memulai. Saya tahu tentang tersangka biasa seperti 6502, 68000, 8086, Z80, dll. Tapi saya ingin tahu apakah ada sesuatu yang lebih baik di luar sana. Inilah daftar keinginan saya:
Harus memiliki:
- Laju clock rendah (4-25 MHz)
- Tidak lebih dari 40-60 pin, lebih disukai dalam konfigurasi DIP
- Kemampuan untuk mengatasi sekitar 64KB memori, tetapi hingga 1MB atau lebih akan lebih baik
- Arsitektur program tersimpan (bukan ruang instruksi hanya baca) (Sunting: ini mengesampingkan sebagian besar mikrokontroler kelas bawah, seperti PIC dan AVR)
- Model memori datar, tidak dibelokkan atau tersegmentasi seperti 8086
Ingin, tetapi tidak perlu memiliki:
- Set instruksi RISCy (load-store)
- Register tujuan umum
- Bermacam-macam pin I / O TTL
- Built-in flash ROM
Apa mikroprosesor atau mikrokontroler yang akan Anda sarankan itu relatif mudah untuk kawat dan mendapatkan rutin ROM pertama yang ditulis untuk?
Tujuan saya adalah mendapatkan sistem Forth (atau serupa) yang sederhana. Hanya untuk mengatakan saya berhasil.
Sunting: Setelah melakukan sedikit riset, saya pikir sesuatu seperti ARM7 akan cocok untuk saya. Muncul dengan jumlah flash dan SRAM yang tidak sepele untuk dimainkan - kadang-kadang sebanyak 256K flash dan 64K SRAM - bersama dengan I / O digital, ADC, seri I / O, dan banyak lagi.
Ini satu: papan pengembangan STR711 ARM .