Ero sivun ”8051” versioiden välillä

Helsinki Hacklabin wikistä
Siirry navigaatioon Siirry hakuun
Rivi 23: Rivi 23:
  
 
4. P80C51FA-4A PLCC44 prosessori
 
4. P80C51FA-4A PLCC44 prosessori
 +
 +
5. 2x16 LCD-paneeli LR4422
  
 
Toteutukseen on alustavasti päätetty käytettäväksi Paul Stoffregen:in PAULMON2 - monitoria.
 
Toteutukseen on alustavasti päätetty käytettäväksi Paul Stoffregen:in PAULMON2 - monitoria.
Rivi 35: Rivi 37:
  
 
[https://nx2063.your-storageshare.de/s/4n3DZwqGnEta5jy 1992_Signetics_80C51-Based_8-Bit_Microcontrollers.pdf]
 
[https://nx2063.your-storageshare.de/s/4n3DZwqGnEta5jy 1992_Signetics_80C51-Based_8-Bit_Microcontrollers.pdf]
 +
 +
[https://nx2063.your-storageshare.de/s/d878z2aarWxSCYr LR4422 datasheet]
  
 
[https://nx2063.your-storageshare.de/s/48EwmrmTrgLq2kN paulmon2.asm]
 
[https://nx2063.your-storageshare.de/s/48EwmrmTrgLq2kN paulmon2.asm]

Versio 3. tammikuuta 2024 kello 14.42


{{#if: |
[[Tiedosto:{{{kuva}}}|290px]]{{#if: |

{{{kuvateksti}}}

| }}
| }}

8051

{{#if: | | }} {{#if: | | }}
Tyyppi: electronics
Tekijät: useita
Aloitettu: 2023
Tila: version 0.1
GitHub: []
URL: [{{{url}}}]



8051 kokeilu- ja kehitysalusta

Metropoliasta saadun lahjoituksen myötä hacklabille suunnitellaan ja toteutetaan 8051 kokeilulauta. Ominaisuudet ovat vielä tarkentamatta.

Soveltuvat lahjoituksessa saadut komponentit ovat seuraavat:

1. 74HC573D SOIC20 8-bit osoite latch

2. CAT28F010NI-12 PLCC32 eeprom

3. AS6C6264-55SCN SOP28 8kx8 SRAM

4. P80C51FA-4A PLCC44 prosessori

5. 2x16 LCD-paneeli LR4422

Toteutukseen on alustavasti päätetty käytettäväksi Paul Stoffregen:in PAULMON2 - monitoria. Viitteenä on myös vastaava piirikaavio. Paulin sivusto on hyvinkin mielenkiintoinen: PRJC.com

74HC573,pdf

CAT28F010.pdf

AS6C6264.pdf

1992_Signetics_80C51-Based_8-Bit_Microcontrollers.pdf

LR4422 datasheet

paulmon2.asm

Paulmon_8051_board.pdf

Ohessa myös soveltuva LDC-koodi (poikkeuksellisesti web-linkki, joita pyrin välttämään).

LCD-koodi

Rauta

  • 2 x 128k rom; toiseen monitori, toiseen käyttäjän koodi. Näin käyttäjän koodia sisältävä rommi saadaan ohjelmallisesti kirjoitettavaksi. Paulmon2.1:seen täytyy vaihtaa Paulmon2:sen kirjoitusrutiinit
  • 2 x 8k ram: toinen aitoa rammia, toinen mapattuna sekä extrammiin että progmemiin, täten tänne voi kirjoittaa kokeilukoodia