RAM: Forskelle mellem versioner

Fra HTX Arduino
Spring til navigation Spring til søgning
m 1 version importeret
Ingen redigeringsopsummering
Linje 1: Linje 1:
Hukommelse i en computer organiseret som Random Access Memory, på engelsk [[w:RAM]].
Hukommelse i en computer organiseret som Random Access Memory, på engelsk [[RAM]].


RAM er en forkortelse for Random Access Memory, altså hukommelse, som man kan skrive og læse i som man har lyst (modsat hukommelse man kun kan læse i en bestemt rækkefølge).
RAM er en forkortelse for Random Access Memory, altså hukommelse, som man kan skrive og læse i som man har lyst (modsat hukommelse man kun kan læse i en bestemt rækkefølge).
Linje 5: Linje 5:
En anden typisk egenskab ved RAM er at det kun kan huske indholdet det står i det, så længe det er strøm til hukommelsen.
En anden typisk egenskab ved RAM er at det kun kan huske indholdet det står i det, så længe det er strøm til hukommelsen.


I en [[PIC]] har vi ret begrænset mængde RAM, og for lige at opremse antallet af bytes RAM der er i de gængse PIC-typer vi bruger på Holstebro HTX, så er der følgende:
I en [[Arduino]] og [[PIC]] har vi ret begrænset mængde RAM, alt efter hvilken processor man vælger.
 
Her opremses antallet af bytes RAM der er i de gængse Arduino-typer vi bruger på Holstebro HTX, så er der følgende:
{| class="wikitable" border="1"
|-
!Type!!Bytes RAM
|-
|Arduino UNO
|align="right"|64
|-
|Arduino NANO
|align="right"|128
|-
|MEGA2560
|align="right"|256
|-
|WeMOS
|align="right"|368
|-
|PIC16F628
|align="right"|224
|-
|PIC16F84
|align="right"|68
|}
 
Her opremses antallet af bytes RAM der er i de gængse PIC-typer vi bruger på Holstebro HTX, så er der følgende:
{| class="wikitable" border="1"
{| class="wikitable" border="1"
|-
|-
Linje 29: Linje 55:
|}
|}


Det er i RAM'en vi gemmer vores [[variabler]] når vi skriver i [[JAL]]
Det er i RAM'en vi gemmer vores [[variabler]] når vi skriver i [[C til Arduino]] og [[JAL]] til PIC'en


{{logik-begreber}}
{{logik-begreber}}

Versionen fra 15. nov. 2022, 08:35

Hukommelse i en computer organiseret som Random Access Memory, på engelsk RAM.

RAM er en forkortelse for Random Access Memory, altså hukommelse, som man kan skrive og læse i som man har lyst (modsat hukommelse man kun kan læse i en bestemt rækkefølge).

En anden typisk egenskab ved RAM er at det kun kan huske indholdet det står i det, så længe det er strøm til hukommelsen.

I en Arduino og PIC har vi ret begrænset mængde RAM, alt efter hvilken processor man vælger.

Her opremses antallet af bytes RAM der er i de gængse Arduino-typer vi bruger på Holstebro HTX, så er der følgende:

Type Bytes RAM
Arduino UNO 64
Arduino NANO 128
MEGA2560 256
WeMOS 368
PIC16F628 224
PIC16F84 68

Her opremses antallet af bytes RAM der er i de gængse PIC-typer vi bruger på Holstebro HTX, så er der følgende:

Type Bytes RAM
PIC12F675 64
PIC16F684 128
PIC16F690 256
PIC16F877 368
PIC16F628 224
PIC16F84 68

Det er i RAM'en vi gemmer vores variabler når vi skriver i C til Arduino og JAL til PIC'en

Logik Begreber
Gates AND-gate - OR-gate - NOT-gate - NAND-gate - NOR-gate - XOR-gate - XNOR-gate - Inverter-gate - Schmitt-trigger
Flip-flop RS-flip-flop - D-flip-flop - JK-flip-flop - Latch - Toggle-flip-flop
Sekventiel logik Flip-flop - Multivibrator - Astabil Multivibrator - Monostabil Multivibrator - Digital tæller - Binær counter - BCD-counter - Skifteregister - Bistabil Multivibrator
Logiske grundbegreber Kombinatorisk logik - Binære tal - Hexadecimal - BCD - Talsystemer - Sandhedstabel - Pull-down - Pull-up - 7-segment-display - Binær Adder - Binær comperator - Logisk Dekoder - HEX-fil
Logisk Reduktion Boolesk Algebra - De Morgan - Karnaughkort - Karnaughkort udlæsning - Automatisk reduktion
Hukommelse RAM - ROM - PROM - EPROM - EEPROM
Logik-familier CMOS-logik - TTL-logik
Seriel Kommunikation Arduino Bluetooth - Baud - Handshake - I2C - I2C Adresser - I2C Bus - I2C Generelt - RS-232 - Serial hardware - Serial hw int cts - Serial software - Seriel port - UART
Generelt Digital-bogen - Digitale Input - Konverter - PWM - Schmitt-trigger - Simulering - Pulsplaner