78K - 78K
Üretilmiş | 1986'dan | şimdiki kadar
---|---|
Ortak üreticisi (ler) | |
Maks. İşlemci saat hızı | 24 MHz'e kadar 32 kHz |
Komut seti | 78K Aile |
çekirdekler | 1 |
Veri genişliği | 16/8 |
Adres genişliği | 20 (24), / 16 |
öncel | 87AD Aile, 17K Aile |
halef | RL78 Aile |
Uygulama | Gömülü |
varyant | 78K0R, 78K0S, 78K0, 78K4, 78K6, 78K3, 78K7, 78K1, 78K2 |
78K olan marka 16- ve 8-bit ismi mikrodenetleyici tarafından imal ailesi Renesas Electronics aslen tarafından geliştirilen, NEC 78K Aile temeli bir 1986 yılında başlatılan akümülatör tabanlı kayıt banka CISC mimarisi . 78K, genellikle entegre bir tek çipli mikro olduğu; Program ROM , veri RAM , seri arayüzler , zamanlayıcılar , I / O portları , bir A / D dönüştürücü , bir kesme kontrol ve bir işlemci çekirdek bir ile, kalıp .
Onun uygulama alanı ağırlıklı olarak basittir mekanik sistem kontrolleri ve insan-makine arayüzleri .
İlgili yazılım geliştirme araçları , C derleyicileri ve makro montajcılar mevcuttur. Geliştirme aracı donanım gelince, tam sondalama-pod tipi ve hata ayıklama bağlantı noktası türü içinde devre öykünücüsünü ve flaş ROM programcılar mevcuttur.
Tarihsel olarak, aile 9 ile 11 serisi vardır komut kümesi mimarileri . 2018 itibariyle 3 komut seti mimarisi, bu 8 bitlik 78K0, 8-bitlik 78K0S ve 16- / 8-bit 78K0R konusunda, hala müşterilerin yeni tasarımlar için yükseltilir. Ama vakaların çoğunda, geçiş, RL78 78K0R ve neredeyse bir halefi Aile, uyumlu bir ikili düzeyde 78K0R ile önerilir.
içindekiler
Varyantlar
78K0 Serisi
78K0 serisi (aynı zamanda 78K / 0 olarak da bilinir), uzun süren bir 8-bit tek çipli mikro 78K0S ve 78K0R Serisi temelidir. Bu 4 × 8 × 8 bitlik yazmaç içerir bankalar . 16 bit talimatları hesaplamak için gerçekleştirdiği ALU iki kez operasyon. Her talimatlar olmadan seri yapılmaktadır talimat ardışık . Bu 16 bit 64K Byte sahiptir adres alanı . 78K0 bazı türevleri olan uygun ve kompakt tip 8 bit R-2R D / A dönüştürücü olmayan, monotonicity bu ayarlama için kesilmiş veya takip değildir, çünkü operasyon yükselticisinin .
Onun daha önceki aşamada, Program Bellek oldu kerelik PROM (OTP) , UV EPROM veya maske ROM'u . Ama süreleri ile bu hale flash bellek .
78K0S Serisi
(Aynı zamanda 78K / 0S olarak da bilinir) 78K0S serisi 78K0 düşük bir uç versiyonudur. Bu 8 × 8 bitlik saklayıcı mevcuttur, ancak herhangi bankalar olmadan. Buna ek olarak, örneğin, bir kitabı, çarpma ve bölme , 78K0 kaldırılır komut seti mimarisine .
78K0R Serisi
78K0R serisi 3 kademeli bir 16-bit tek çipli mikro kontrolör kullanıcı ardışık . Onun komut seti 78K0 benzer ve 16- ve 8 bitlik işlemlerini kapsamaktadır. Bu 20 bitlik 1M Byte sahiptir adres alanı . 80: 75 talimatlar bu özdeş RL78 Aile; onun halefi.
178K0 Serisi
(Ayrıca 178K / 0 olarak da bilinir) 178K0 Serisi NEC'in 17K Aile 4-bit için mikrodenetleyici bir halefi DTS (Dijital Ayar Sistemleri) ve uzaktan kumandalar . Bu 78K0 8 bitlik ile 17K ailenin çevresel fonksiyonlarını bütünleştirir CPU bir çip üzerinde çekirdek.
178K0S Serisi
(Aynı zamanda 178K / 0S olarak da bilinir) 178K0S Serisi 78K0S işlemci çekirdeği ile 17K ailesinin bir devamı niteliğindedir.
78K4 Serisi
(Aynı zamanda 78K / 4 olarak da bilinir), 78K4 Serisi 16 ve 8-bit işlemleri ile bir 16 bit tek çipli bir mikroişlemcidir. Bu 16 x 8-bit olmak da 8 x 16-bit için kullanılabilir x 4 banka, x 4 banka kaydeder sahiptir. Bu kayıtlar bazıları için 24 bit uzantısı olarak kullanılabilir adresleme modları . Bu 24 bit 16M Byte sahiptir adres alanı . Bu gelmiştir Mikrokod tabanlı işlemler adlı Makro Servis ile kesme fonksiyonları.
78K7 Serisi
(Aynı zamanda 78K / 7 olarak da bilinir) 78K7 serisi 32, 16 ve 8 bitlik işlemleri ile, 32-bit tek çipli bir mikroişlemcidir. Ayrıca için kullanılabilecek 8 x 32 bit kayıt 16 x banka bulunmaktadır, 16 bit x 16 banka ve 16 x 8-bit x 16 banka kayıt kayıt x 16. Bu gelmiştir Mikrokod tabanlı işlemler adlı Makro Servis ile kesme fonksiyonları. Bu 24 bit 16M Byte doğrusal adres alanı vardır. Bazıları için kullanılır Kuantum Fireball ürünleri, ancak kısa bir süre ile değiştirilir v850 Aile 32 bit RISC mikro denetleyiciler.
78K6 Serisi
(Aynı zamanda 78K / 6 olarak da bilinir) 78K6 serisi bir 16 bit tek çipli bir mikroişlemcidir. Onun yaşam süresi kısa ve daha az varyantları oldu.
78K1 Serisi
(Aynı zamanda 78K / 1 olarak da bilinir) 78K1 Serisi, 8-bit tek çipli bir mikroişlemcidir. Bu 4 bankalar × 8 × 8 bitlik kaydediciye sahiptir. 78K1 serisi için hedeflenen servo kontrollerin arasında video kaset kaydediciler . μPD78148 alt serisi 2 entegre işlemsel kuvvetlendiriciler .
78K3 Serisi
(Aynı zamanda 78K / 3 olarak da bilinir), 78K3 Serisi 16 ve 8 bitlik işlemleri ile bir 16 bit tek çipli bir mikroişlemcidir. Aynı zamanda, 8 x 16-bit için kullanılan 16 x 8-bit 8 x bankalar, x 8 sıra kaydeder sahiptir. Onun adres alanı 16 bit 64K Byte'dır. Bu 78K Ailesi'nin üst seviye serisi olarak geliştirilmiştir. Bu gelmiştir Mikrokod tabanlı işlemler adlı Makro Servis ile kesme fonksiyonları.
Bu seri için kullanılan sabit disk sürücüleri , özellikle Kuantum Fireball Serisi. μPD78364 alt serisi için kullanılan invertör kompresör kontrolleri. Aynı zamanda kullanılan çekiş kontrol sistemlerinin bazı arabaların.
78K2 Serisi
(Aynı zamanda 78K / 2 olarak da bilinir), 78K2 Serisi, 8-bit tek çipli bir mikroişlemcidir. Bu 4 bankalar × 8 × 8 bitlik kaydediciye sahiptir. Bu 78K Ailesi'nin genel amaçlı serisi olarak geliştirilmiştir.
Öncüller
87AD Aile
87AD Aile bir 8-bitlik tek çip mikroişlemci olduğunu. Bu 4 bankalar × 8 × 8 bitlik kaydediciye sahiptir. Onun komut kümesi mimarisi 78K temelini oluşturdu.
17K Aile
17K Ailesi özellikle adanmış 4-bitlik tek yongalı mıkrokontrolcüdür DTS (Dijital Ayar Sistemleri) ve uzaktan kumandalar . Bu 128 × 4-bitlik 2 düzlemi vardır sicil dosyaları ve sofistike tamamen dik komut kümesi . Bu talimat seti 78K Ailesi'nin olandan tamamen farklıdır.
78K Ailesi'nin Tablo listesi
Dizi | ALU | Defterleri | Talimatlar | Boru hattı | düşünce | evraklar |
---|---|---|---|---|---|---|
RL78-S3 | 16 bit | 8 *, 8-bit x 4 banka | 81 (75 ± 6) | 3 aşamalı | Halef 78K0R arasında | |
RL78-S2 | 16 bit | 8 *, 8-bit x 4 banka | 75 | 3 aşamalı | ||
RL78-S1 | 8 bit | 8 * 8 bit (banka) | 74 (75-1) | 3 aşamalı | ||
78K0R | 16 bit | 8 *, 8-bit x 4 banka | 80 (75 + 5) | 3 aşamalı | Genişletilmiş 78K / 0 | |
78K0S | 8 bit | 8 * 8 bit (banka) | 47 | Yok | Basitleştirilmiş 78K / 0 | |
78K0 | 8 bit | 8 *, 8-bit x 4 banka | 48 | Yok | Temel 78K / 0 çekirdek | |
178K0S | 8 bit | 8 *, 8-bit | 47 | Yok | 78K DTS / 0S; Dijital Ayar Sistemi |
|
178K0 | 8 bit | 8 *, 8-bit x 4 banka | 48 | Yok | 78K DTS / 0 | |
78K4 | 16 bit | 4 banka x 16 x 8 bit | 113 | Yok | Mevcut Makro hizmet | |
78K7 | 32 bit | 16 banka x 16 x 16 bit | Yok | Mevcut Makro hizmet | ||
78K6 | 16 bit | Mevcut Makro hizmet | ||||
78K1 | 8 bit | 8 *, 8-bit x 4 banka | 64 | Yok | İçin VCR servo kontrolleri | |
78K3 | 16 bit | 8 banka x 16 x 8 bit | 113-115 | Yok | Mevcut Makro hizmet | |
78K2 | 8 bit | 8 *, 8-bit x 4 banka | 65 | Yok | Genel amaçlı | |
87AD | 8 bit | 8 *, 8-bit x 2 banka | CMOS: 159 NMOS: 158 |
Yok | Öncül 78K arasında | |
(17K) | 4 bit | 128 x 4 bit x 2 banka | 47 | Yok | Öncül 178K arasında |
Ayrıca bakınız
Referanslar
Dış bağlantılar
- Teknik belgeler
- Web siteleri