78K - 78K

78K Aile mikrodenetleyicileri
Üretilmiş 1986'dan ; 32 yıl önce şimdiki kadar ( 1986 )
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
İle / KX1 + pansiyon 78K0 devre içi emülatörü ; MINICUBE
78K0S / KA1 + Do It tahtası
78K0R / KG3 serin ile kartı olarak devre emülatörü ; IECUBE (eski, MINICUBE2 )

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.

Varyantlar

78K0 Serisi

78K0 serisi  [ de ] (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