You are here

Siemens SAB 8031A-P microcontrollert mivel lehet programozni?

45 posts / 0 new
Last post
nyamnyam
nyamnyam picture

Sziasztok

Adott egy Siemens SAB 8031A-P microcontroller amit szertnék programozni !
Ehez szeretnék valami proramozót csinálni amivel feltudnám programozni .
Valamilyen kapcsolási rajzra és programra godoltam !
Ennek a tervnek a megvalósitásához szeretnék segitséget kérni .

Üdv 

Comments
zus
zus picture

Szia ! Én úgy tudom, hogy semmivel. Az egy EPROM nélküli kontroller. Kell hozzá egy EPROM, meg egy HC573-as. Az EPROM-ot meg valami programozóval lehet vésni.

Ha hozzá tudsz jutni a Mikroelektronika cég 8051 programozó készletéhez, akkor C-ben, Pascalban, BASIC-ben tudod fejleszteni a SAB8031-et, mint 8051-et. Vagy a Keil C-ben. De csak alap 8051-ként fogod tudni vésni, a spéci dolgokat csak ezekben az IDE-kben általad megvésett függvényekként fogod tudni kezelni (pl. ADC).

https://sfprime.net/i8031/8031dip.pdf
https://sfprime.net/i8031/8031plcc.pdf

Siemens 80c535: https://sfprime.net/i8031/80c535plcc.pdf

https://sfprime.net/i8031/index.htm

https://mediatoget.blogspot.com/2013/04/an-8031-microcontroller-based-sy...

 

1

varga jano
varga jano picture
*****

Szia Nyamnyam !
Mi lett vele ?

0

pumi
pumi picture

Szia!
Érdekes megközelítés Atmega2560 .

8031, 8085, 1802 él! | 8 bites erő (8bitforce.com)

Ágyúval verébre :-)

0

Jaca
Jaca picture
*****

Szia!

Nem biztos. Ahogy elnézem, a memóriák bővülésével, az órajelek növelésével, a nagy sávszélességgel oda jutott a világ, hogy senki nem foglalkozik vele, hogy mennyi felesleges dolgot csinál a háttérben a processzor. Régen csodálatos dolgokat megcsináltak 32kByte-ban. A weboldalakon törekedtek arra, hogy kicsik legyenek a képek, hogy minél hamarabb betöltődjön. Manapság meg egy kő egyszerű honlap nem férne rá egy floppy lemezre. Pl ez a lap, amin épp ezt a hozzászólást írom, több, mint 1400kByte, pedig csak karakterek vannak rajta, meg némi grafika a kép felső felén. 

0

pumi
pumi picture

Szia!

Igen értelek!

Én magára csak arra gondoltam, hogy a 8031 meg a 2560....  A távolság és a sebesség...
Valóvan, hol van már pld. ma az elterjedt és használt Atmega sorozat, 8,48, és persze a 328P :-)
A 3d nyomtatok is A mega 2560 -nal indultam, most meg már az LPC1769 sem elég:-) ugyamugy a 328P helyett már a 32 bites Stm procik stb.....
A régi 20MB-os vinyok... hol vannak már :-)

0

Jaca
Jaca picture
*****

Szia!

Nekem valahol a PIC a szívem csücske, elég azt a 25-30 utasítást megjegyezni assemblerben, és lehet programozni. Az arduino megánál meg még a fast pwm-et sem sikerült előcsalnom.

2

varga jano
varga jano picture
*****

Szia !
Nekem azt jelzi a google hogy a 8bitforce.com nem biztonságos .

0

pumi
pumi picture

Szia!

Lejárt tanúsítvány miatt kiabált a kaspersky is... 

Erturk Kocalar / RetroShield-Arduino · GitLab

Innét is megközelíthetö.
 

0

varga jano
varga jano picture
*****

Szia Pumi !
Akkor...?

0

pumi
pumi picture

Szia!

Akkor mi?

Eldöntöd, hogy tovább engeded vagy nem.. Semmi problémát nem okoz... A te! döntésed...
 

0

varga jano
varga jano picture
*****

Bocs !
Egyiket sem engedi tovább...
A biztonság közepesre van állitva a googléban...
 

0

pumi
pumi picture

Szia!

......

File csatolás: 

0

varga jano
varga jano picture
*****

Köszönöm .
Nem kérem .

0

vadmalacka
vadmalacka picture
*

.....

File csatolás: 

0

varga jano
varga jano picture
*****

Köszönöm szépen .
Nem szeretném azt hogy vírusos legyen a telefonom !
 

0

mindigehes
mindigehes picture
**

Na ez az a tipikus eset, amikor gőzöd nincs, mit látsz, és mi az oka. Kérdezz ra az AI-nál...
 

2

varga jano
varga jano picture
*****

Te mióta vagy a Nyamnyam ?

0

mindigehes
mindigehes picture
**

Neked mi közöd ahhoz, hogy Ő mit csinál a kontrollereivel? Ha kérdése van, majd kérdez. Ha tudsz, és érdemlegeset, akkor meg majd válaszolsz. Érdemlegeset.

Mellesleg én arra írtam Neked, hogy halvány gőzöd nincs, mi okból írja ezt a telefonod... De félsz a vírusoktól. Szíved joga. De attól nem félsz, hogy saját szemêlyes adataiddal visszaélnek... Erre sokat mondani nem lehet. Ezért írtam, kérdezd az AI-t, mi okból írja ezt a böngésző. Még csak nrm is rosszindulatból, hanem mert használod, és hiszel neki...

Jöhet az óvodás beszólásod.

​​1:1

6

TonyStark
TonyStark picture
***

Dobtad a projektet, vagy van belőle egy kosárral?

https://www.hobbielektronika.hu/apro/apro_153618.html

0

varga jano
varga jano picture
*****

Sziasztok !
(Probától idézem : Ő pl. kipróbálta . Az egy más kérdés hogy neki nem jött be . Ti kipróbáltátok ?
"Ne várj tőle sokat, én egy kötelező olvasmány olvasónaplót akartam vele íratni, Még a Wikipédiát sem olvasta el ez ügyben, a főszereplőket sem találta el. Mikor ezt szóvá tettem, annyira inteligens volt, hogy bocsánatot kért a tudatlanságáért, és megkért hogy ne nyaggassam ez ügyben tovább..... ( az a rész profi volt) 
Műszaki kérdésben adott tanácsa végülis iránymutatásnak jó volt, de hogy megbízható-e, az erősen kétlem. ( Mint az interneten sok minden más")

0

TonyStark
TonyStark picture
***

SIEMENS SAB 8031A-P MICROCONTROLLERT MIVEL LEHET PROGRAMOZNI?

A hozzáértő kollégák/fórumtársak megválaszolták a kérdést.
Legyen benned annyi hogy ezt megérted, és nem kezdesz megint mesedélutánt AI barátodról.
Ez nem az a topic.smiley

4

varga jano
varga jano picture
*****

(Proba szürke betükkel írta .
Én zárójelben .
A mobilom az egy csak egy nagyon egyszerű mobil .
Elnézést de a mobilomon internetezek . )

0

vacisa
vacisa picture

Ha az egyszerü mobil miatt vagy értetlen, akkor kapcsold ki és sétálj egyet a ház körül. 

4

varga jano
varga jano picture
*****

Elnézést kértem a proba off kérdése és az off válaszom miatt .

0

varga jano
varga jano picture
*****

Sziasztok!
Ez egy mikrokontroller család .
Több féle kivitelben , több féle tokozással .
4kx8 ROM
128×8 RAM
Ha még nem készítettél mikrogépet .
Ha még mikrokontrolleres áramköri NYÁK-ot nem terveztél .
Akkor jobban jársz ha készen veszel egy programmert .
Az external memóriának vegyél több darab pl.2732 EPROM-ot. Pl.árwill
"Napoztathatod" nem csak uv lámpával . Hanem kvarc lámpával is.
Legalább egy napig .
Nem minden db fog törlődni .
Az áramkörbe tokonként tegyél 47nF/63V kerámia fillér alakú hidegitő kondenzárorokat . Az égető fesz az nem az 5V .
Az előző hozzászólásom valóban a Bing+ChatGPT4-el készült .
Jelenleg tesztelem ezt a mesterséges inteligenciát .
No,és a chip selectet kösd be .

 

File csatolás: 

0

proba
proba picture

Jelenleg tesztelem ezt a mesterséges inteligenciát .

Ne várj tőle sokat, én egy kötelező olvasmány olvasónaplót akartam vele íratni, Még a Wikipédiát sem olvasta el ez ügyben, a főszereplőket sem találta el. Mikor ezt szóvá tettem, annyira inteligens volt, hogy bocsánatot kért a tudatlanságáért, és megkért hogy ne nyaggassam ez ügyben tovább..... ( az a rész profi volt) 
Műszaki kérdésben adott tanácsa végülis iránymutatásnak jó volt, de hogy megbízható-e, az erősen kétlem. ( Mint az interneten sok minden más)

0

varga jano
varga jano picture
*****

(Szia Poba !
Melyik mesterséges inteligenciát használtad ?)

0

vacisa
vacisa picture

Varga Jano ha megint, és itt is elkezdet ezta a mesterséges ****rt irogatni, témázni rajta, én egy kicsit felakasztom magam. Teljes homály van odabent ?

6

Onionshed
Onionshed picture

Kell ez a mesterséges intelligencia ,mert mint látod van akinek nincs saját. :D

4

vadmalacka
vadmalacka picture
*

Hi!

Szerintem a sajátját, amit az édesapja és az édesanyja alkotott meg. Nincs szüksége máséra, mint ahogy  a normális EMBEREK-nek, sincs.

1

zsugori
zsugori picture
****

0

varga jano
varga jano picture
*****

" A Siemens SAB 8031A-P egy mikrovezérlő, amely a 8051 8 bites egy chipes mikrovezérlők családjába tartozik. Az NMOS technológián alapul, 12 MHz-es órajel frekvenciával rendelkezik. 4 KB ROM-mal, 128 bájt RAM-mal, 32 I/O vonallal, két 16 bites időzítővel/számlálóval, öt forrású, két prioritási szintű megszakítási struktúrával, teljes duplex soros porttal, valamint chipen található oszcillátor és óraáramkörökkel rendelkezik1.
A Sab 8031a-P mikrovezérlő programozásához szüksége lesz egy olyan programozó eszközre, amely támogatja a 8051 családot, például a [TL866II Plus univerzális programozó] vagy az [EZP2019 nagysebességű USB SPI programozó]. Szüksége lesz egy olyan programozó szoftverre is, amely képes kommunikálni a programozó eszközzel és a mikrokontrollerrel, például a [Prog-Express] vagy a [WinPic800]. Szüksége lesz egy megfelelő adaptercsatlakozóra is a SAB 8031A-P PDIP40 csomagjához, például a [DIP40-DIP40 Zif adapterhez].
A programozási lépések a következők:
- Csatlakoztassa a programozó eszközt a számítógéphez USB kábelen keresztül, és telepítse az illesztőprogramot és a szoftvert, ha szükséges.
- Csatlakoztassa az adapter aljzatát a programozó eszközhöz, majd helyezze be a Sab 8031A-P mikrovezérlőt az aljzatba.
- Indítsa el a programozó szoftvert, és válassza ki a megfelelő programozó eszközt és mikrokontroller modellt a menüből.
- Töltse be a programozni kívánt kódot tartalmazó hex fájlt a mikrokontrollerbe.
- Kattintson a program gombra, és várja meg, amíg a folyamat befejeződik.
- Ellenőrizze, hogy a programozás sikeres volt-e a mikrokontroller memóriájának elolvasásával és összehasonlításával a hex fájllal.
- Vegye ki a mikrokontrollert az aljzatból, és használja az áramkörben".
 

0

nyamnyam
nyamnyam picture

Köszönöm a részletes tájékoztatást !

0

imrus101
imrus101 picture

Kár, hogy a nagy része csak mese, amit a ChatGPT költött. Mint ahogy többen is írtuk, a 8031 nem tartalmaz programmemóriát, azt kívülről kell hozzákötni. Tehát a legkiválóbb programozó eszköz a legfrissebb szoftverrel (amiket a ChatGPT ajánl, azok ráadásul szerintem nem is biztos, hogy működnek egymással) sem tud beírni egy bitet sem, mert nincs hova. A csatlakoztatáshoz így nem lesz szükség a DIP40-DIP40 Zif adapterre se, amit szintén nem tudok értelmezni, mert a TL866II Plus-on eleve DIP40-es ZIF socket van.
Neked ezek helyett egy külső EPROM-ra lesz szükséged, valamit a törléshez egy UV lámpára.
Itt egy példa egy aránylag egyszerű eval boardra, de a többi 8031-es linket is érdemes elolvasni, amit a többiek küldtek.
https://sfprime.net/i8031/index.htm

imrus101

3

vacisa
vacisa picture

Aki követi a napi dolgokat az tudja, hogy már nem szól senki... az elengedés jegyében

6

pumi
pumi picture

Szia!

Pontosan most kezdtem el írni :-)  Megelöztél :-)
Az adaptert is összekeveri mert inkább a Dip40 to Dip28 a nyerö:-) vagy a plcc44-et nem is említi :-)

És valóban nem mukodnek a programokkal ....
 

1

varga jano
varga jano picture
*****

Szivesen

0

imrus101
imrus101 picture

Hali!

Ezt a kontrollert leginkább sehogyan sem, mert külső memóriás:

The SABS031A differs from the SABS051A, in not having the on-chip program ROM. Instead, the SAB S031A fetches all instructions from external memory. 

A legegyszerűbb megoldás egy EPROM és némi logikai IC, mivel az adatbusz és a címbusz alsó 8 bitje ugyanazon a porton jön ki.

Mivel ez egy 8051 alapú kontroller, ezért ha a '8051 with external memory' kifejezésre rákeresel, akkor találsz jópár leírást, hogy hogyan is kell ezt kivitelezni.

imrus101

0

Jaca
Jaca picture
*****

Sziasztok!
https://www.tvsat.com.pl/pdf/s/sab8031_sie.pdf
7. oldalon itt is azt írja, hogy  4k belső memória csak az 51-ben van. 

0

TonyStark
TonyStark picture
***

0

pumi
pumi picture

Szia!

Majdnem.. :-)

"A 8031 az eredeti 8051-es csökkentett változata volt, amely nem rendelkezett belső programmemóriával (csak olvasható memória, ROM). Ennek a csipnek a használatához külső ROM-ot kellett hozzáadni, amely tartalmazza a 8031 által lekért és végrehajtott programot. Egy 8051-es csipet ROM nélküli 8031-ként lehet eladni, mivel a 8051-es belső ROM-ját letiltja az EA tű normál állapota egy 8031-alapú kialakításban. Az eladó 8051-et 8031-ként értékesíthet bármilyen okból, például hibás kód a 8051-es ROM-ban, vagy egyszerűen az 8051-ek túlkínálata és az 8031-ek alulkínálata."

 

File csatolás: 

0

TonyStark
TonyStark picture
***

Szia!

Köszönöm a kiegészítést, ezt nem tudtam...
Ezért jó a Tanya, itt mindig tanul az ember.yes

Üdv!  Tóni

0

vacisa
vacisa picture

0

imrus101
imrus101 picture

Sajnos ez nem jó a 8031-hez

0

Sponsored links