PIC16F877 ccs

A

ahmet2004

Guest
Uvědomuji si, by to mohlo být lepší Microchip otázka, ale já myslel, že bych si lepší reakci zde.

Jsem rozvoj CCS C kód pro PIC16F877 a kompilátor říká, že jsem pomocí asi 89% volné paměti RAM.

Musím jiný procesor, nebo je tam způsob, jak přidat vnější RAM na čipu?Všechny info jsem viděl jen mluví o přidání ROM.

 
Ahoj,
Addding externí ram je možné s SPI na 877.ale ne program mem z čipu.zkuste použít novější 16f91x série, je to poloviční cenu za stejné features.Data samozřejmě mohou být vyměněny.Existují alternativy k hlavičkové soubory, jako je vlastní verze s pouze požadované funkce, to snižuje mem Poľadavky program.vidět, pokud si přejete všechny hlavičkové soubory: D

 
ahoj
pomocí pic16 série byla také velká bolest hlavy pro mě.Pak jsem se přesunul do pic18 série, které mají stejný min mapování a funkčnost, ale 4 krát více paměti.tak se budu sugesst U také přechod pro pic18 série

 
EMM ..Dalším způsobem, jak snížit využití paměti RAM (v CCS) je pomocí:

int const [6] = (0x5B, 0x4F, 0x66, 0x6D, 0x7D, 0x07);

místo

int [6] = (0x5B, 0x4F, 0x66, 0x6D, 0x7D, 0x07);

"const" bude pole pro ukládání v ROM místo ram ...

jde,
sp

 

Welcome to EDABoard.com

Sponsor

Back
Top