USBprog - Eprom + Prom programmer. Part6. Shield for 8748-8749.

By Administrator at februára 11, 2023 09:30
Filed Under: SBC8085-NCB85

Na úvodnom obrázku je kompletná zostava 3 shieldov pre USBprog /USBprog v strede obrázku nahor/, vľavo shield pre Eprom 2732 /vlastná stavba/, v strede obrázku shield MCS 48 pre procesory 8748 a 8749, napravo zase shield pre PROM 74188, 74S287 a 74S571.


 

Ako som už spomenul v prvom článku o USBprog-u nedalo mi a objednal som si ešte posledné 2 nadstavbové dosky /shieldy/ čo nemám doma - jedna je určená pre programovanie procesorov 8748 a 8749 a druha slúži pre programovanie PROM 74188, 74S287 a 74S571.


Objednal som ich skompletované a osadené priamo od autora USBprog-u Štefana Kičinu, teda nemal som s nimi žiadnu robotu, stačilo rozbaliť dodaný balíček a priamo ich použiť pre moje potreby.

 

Vlastné zapojenie /schéma/ sa dá nájsť v odkaze hneď v prvej časti popisu samotného programátoru USBprog.


Shield MCS48  pre procesory 8748 a 8749.


MCS48 - ako vždy maximálne čistá robota.


i8748 v programátore. LED /červená / svieti naplno iba pri programovaní.

Pri čítaní iba mierne žhne.

Všetky potrebné napätia doštičke MCS48 dodáva USBprog.


Kompletná zostava USBprog + MCS48.


Pozorne treba študovať datasheety pre jednotlivé  procesory

- aby sa nastavilo správne Vpp !

 

Možná úprava na MCS48.


Jediná vec ktorá stojí za zmienku je možnosť úpravy shieldu pre 8748_49, mierne zavadzia páčke na samotnom USBprog-u, stačí na uvedenom mieste /červená/ odobrať z plošného spoja možno tak 0.5mm do hĺbky na vyznačenom úseku a problém je úplne preč. Samozrejme pri troške opatrnosti sa dá uvedený shield napasovať na svoje miesto aj bez spomenutej úpravy - takže toto nechám na každom aby sa s tým vysporiadal po svojom, ja som si to takto ako je uvedené previedol. Osobne to nepokladám za nejaký problém pri používaní, len som sa proste o tom zmienil že sa to dá upraviť.

 

Pomocná tabuľka ktorú som napísal pre USBprog aby sa ľahšie vyhľadal typ procesoru

a aké sú potrebné parametre pre programovanie:

 

Type:

8748 - 8749

výrobca:

PGM Vpp

napätie:

Napájanie

Vcc:

Algoritmus:

PGM

pulz:

Poznámka

8748

..

25V

5V

normal

50ms

1kB

8749

..

25V

5V

normal

50ms

2kB

8748H

..

21V

5V

normal

50ms

1kb

8749H

..

21V

5V

normal

50ms

2kB

MBL8748H

Fujitsu

21V

5V

normal

50ms

1kB

MBL8749H

Fujitsu

21V

5V

normal

50ms

2kB

8748

Intel

25V

5V

normal

50ms

1kB

8748H

Intel

21V

5V

normal

50ms

1kB

8749H

Intel

21V

5V

normal

50ms

2kB

M5L8748S

Mitsubishi

25V

5V

normal

50ms

1kB

uPD8748

NEC

25V

5V

normal

50ms

1kB

uPD8748H

NEC

21V

5V

normal

50ms

1kB

uPD8749H

NEC

21V

5V

normal

50ms

2kB

MHB8748C

TESLA

25V

5V

normal

50ms

1kB

TMP8748P

Toshiba

25V

5V

normal

50ms

1kB

8748

UMC

25V

5V

normal

50ms

1kB

8748H

UMC

21V

5V

normal

50ms

1kB

8749H

UMC

21V

5V

normal

50ms

2kB

     Na programovanie je potrebných 25Vpp pre NMOS verziu čipu, pre HMOS obvody je to 21Vpp.

(Obvody NMOS majú o poznanie väčšiu spotrebu, ešteže sa výrobcovia zhodli na dĺžke PGM pulzu ...)

 

Uvedená tabuľka v pdf formáte pre stiahnutie:

Table 874x_874xH.pdf (30,49 kb)


Upozornenie:

Zásahy do zariadenia sú na vlastné riziko majiteľa zariadenia. Autor týchto stránok nenesie žiadnu

zodpovednosť za škody spôsobené používaním zariadení postavených podľa tu uverejnených

schém alebo zobrazených úprav.


Procesory uvedenej rady vyrábali aj iné firmy (napr.Philips, ale stačí sa riadiť označením, H v názve označuje HMOS verziu čipu). Pre TESLU sa označenie môže zdať na prvý pohľad dosť zmätočné, tá má totiž v názve MHB trvale /u nej to platí aj pre iné typy čipov/, tu si len pritom stačí uvedomiť že "H" v názve má byť vždy na konci značenia obvodu a všetko začne byť jasné. Samozrejme netvrdím že tabuľka je kompletná a zahŕňa všetkch výrobcov uvedených procesorov, toto sú mne dostupné údaje ktoré som tu zverejnil.


Dnes sa už tieto typy procesorov veľmi nepoužívajú /ak robíte zo starými počítačmi tak možno USBprog nakoniec budete potrebovať viac ako je Vám milé/, ak napríklad robíte interface pre Atari s výstupom na tlačiareň s rozhraním Centronics, tak nasadenie čipu 8748 v zapojení len tak ľahko nedokážete obísť /iba ak nasadíte 8035-ku s dodatočným bižu okolo, samozrejme sa nájde spústa zapojení a to aj pre iné, rozličné použitie/.


A pretože všetko čo mám nové sa oplatí vyskúšať tak som skúsil naprogramovať dva čipy 8748 ktoré som narýchlo našiel - jeden kus je od fy. Intel, druhý je domáca TESLA /typ 8749 doma momentálne voľný nemám, ten má už 2kB Eprom a tiež iné fičúrky - ale to tu nerozoberám, u 8748 je to 1kB/ práve pre spomenutý typ interface /pozor na správnu hodnotu programovacieho napätia !/.

 

Ešte dodám že v čistom stave vymazaná Eprom v procesore obsahuje samé nuly.

Výsledok ?  - aké prekvapenie - no problem, doba napálenia 8748: cca 51sec, pozor doba programovania je priamo ovplyvnená aj obsahom toho čo sa programuje, nuly sa neprogramujú.

Len pripomeniem že na USBprog nezbieha automaticky verifikácia obsahu, treba ju naprogramovaní obvodu spustiť ručne.


Čo ešte dodať, programátor 8748 a 8749 funguje, číta, napaľuje, verifikuje - robí to čo sa od neho očakáva, všetko funguje tak ako má.

Ako ďalší krok ešte musím otestovať programovanie rady procesorov 874xH.


V ďalšej časti sa pozriem na nadstavbu ktorá umožňuje programovanie bipolárnych čipov PROM 74188, 74S287 a 74S571.

__________________________________________________________

 

Ďalšie časti:

USBprog - Eprom + Prom programmer. Part1.

USBprog - Eprom+ Prom programmer. Shield 2732. Part2.

USBprog - Eprom+ Prom programmer. Tabuľka Eprom pamätí. Part3.

USBprog - Eprom + Prom programmer. Part4. Prepínač Vpp. Vpp selector.

USBprog - Eprom + Prom programmer. Part5. Eprom 2732B ... pffffffff ...

USBprog - Eprom + Prom programmer. Part7. Shield for 74188,74S287,74S571.

USBprog - programmer. Part8. Obsahy-contents 8048,8049,8748,8749.

USBprog - Part9. HW patch for shield for 8748H-8749H.

USBprog - Part10. Obsahy-contents PROM 74287, 74S287, 74571, 74S571.

USBprog - Part11. Bipolárne PROM - zapojenie vývodov.

USBprog - Part12. Čítanie (read) procesorov 8048 + 8049.

_____________________________________________________________

Vaše hodnotenie, Rate post:

Comments

11. 2. 2023 9:41:05 #

trackback

Directory SBC.

Directory SBC.

Igi blog |

Info o autorovi

Volám sa Igor Gramblička, bydlisko: Bratislava, Slovakia. Môj nick: Igi. Blog je o mojich záujmoch, predtým som pracoval ako IT špecialista na počítačové siete a redakčné systémy pre viaceré denníky - až som pred rokmi nakoniec v jednom z nich zakotvil a kde som to potiahol až do konca mojej profesnej kariéry.

Rok, mesiac, počet článkov: