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).
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 | 2048 |
| Arduino NANO | 2048 |
| MEGA2560 | 8192 |
| WeMOS | 33000? |
| Arduino Pro Mini | 2048 |
| Arduino Due | 96000 |
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 |
|---|---|
| ATTiny45 | 2048 |
| ATTiny85 | 2048 |
| MEGA2560 | 8192 |
| WeMOS | 33000? |
| Arduino Pro Mini | 2048 |
| Arduino Due | 96000 |
ATMega328 - ATTiny2313A - ATTiny24A - - ATTiny461 - ATTiny48
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