Intel 8035
Intel 8035 je osembitový jednočipový mikropočítač rodiny MCS-48 firmy Intel, uvedený na trh v roku 1976. Zariadenie bolo zabalené do 40-pinového puzdra DIP, napájaný bol 5 V (tolerancia 10%), pracoval v teplotnom rozmedzí 0 – 70 °C. Neobsahoval priamo pamäť programu (musela sa pripojiť externe, pričom maximálna veľkosť mohla byť 4 kB), vnútorná dátová pamäť bola len 64 bajtov. Hodinový oscilátor bol súčasťou čipu (procesor mohol pracovať v rozmedzí frekvencií 1 až 11 MHz), ďalej obsahoval dva 8-bitové čítače/časovače, 27 V/V portov a podporuje dve maskovateľné prerušenia.
Pamäť
Dátová pamäť a zásobník zaberajú rovnaké miesto v pamäti. Programová pamäť je oddelená od dátovej a od zásobníka pamäte.
Dátová pamäť sa skladá z 64 bajtov on-chip RAM a až 256 bajtov externej RAM:
- 16 bajtov on-chip RAM sa používa pre 2 súbory pracovných registrov, ktoré sa nachádzajú na adresách 00h – 07H (súbor 0) a 18h – 1Fh (súbor 1). Táto pamäť je súčasťou jednočipu.
- 16 bajtov on-chip RAM na adresách 08h – 17h sa používa ako zásobník pamäte.
- Ku zvyšku on-chip RAM možno pristupovať iba nepriamo.
- K 256 bajtom externej pamäte možno pristupovať len pomocou inštrukcie MOVX.
Zásobník je uložený v dátovej oblasti pamäti 08h – 17h (8 – 23) a môže byť osemúrovňový. Začína na adrese 08h a vyššie. Pri spustení inštrukcie CALL sú uložené do zásobníka návratové adresy (12 bitov) a horné 4 bity bajtu uchovávajúce stav programu (bity CY, AC, F0 a BS). Ak užívateľský program nevyužíva všetky úrovne zásobníka, potom môže byť časť frontu (2 bajty na jednu úroveň) použitá na ukladanie dát.
Vyhradené adresy:
- 0000h – Po príkaze RESET sa odtiaľ začne vykonávať patričný kód.
- 0003h – Sem sa skočí, len čo dôjde k externému prerušeniu.
- 0007h – Sem sa skočí, ak nastane prerušenie počítadlá/časovača.
V/V porty
27 V / V liniek:
- 8-bitové obojsmerné porty 1 a 2.
- 8-bitový obojsmerný BUS port.
- TEST – 3 vstupy (T0, T1 a $[INT]), ktoré môžu byť testované podmienenými JT/JNT inštrukciami.
Externé odkazy
- Datasheet – datasheetcatalog.com
Zdroj
Tento článok je čiastočný alebo úplný preklad článku Intel 8035 na českej Wikipédii.