JavaScript is currently disabled.Please enable it for a better experience of Jumi. 8- bitsarkitektur anpassad till C

Microchip har lanserat en ny 8-bitars arkitektur som erbjuder en smidig uppgraderingsväg för styrkretsar från 8-bitarsfamiljerna Pic16 och Pic17.


Styrkretstillverkaren Microchip har lanserat ytterligare en 8-bitars arkitektur, kallad Pic18C. Nytt för denna Pic-kompatibla arkitektur är en rejäl ökning av programminnet till 2 Mbyte. Dessutom har kretsarna fått 4 kbyte dataminne och ett 16- eller 8-bitars gränssnitt till extern minne. Arkitekturen erbjuder också nästan fyrtio nya instruktioner, och ett antal nya register.

Att styrkretsen är både ben- och kodkompatibel med befintliga arkitekturer i Picfamiljen gör att existerande användare av Pic lätt kan börja använda Pic16.

- I takt med ökad komplexitet i 8-bitars tillämpningar krävs större programminne. Det leder i sin tur till att flera 8-bitare programmeras nu i högnivå programmeringsspråk, som C istället för assembler, säger Ron Cates, marknadschef för Microchip.

Microchip har därför optimerat arkitekturen för C-kod och lovar upp till 50 procent mer effektiv kompilering av C-kod jämfört med Pic16.



Fler nyheter


I samband med lanseringen presenterar företaget också en ny C-kompilator, Mplab- C18C. En 30-dagars demoversion av kompilatorn kan laddas ner gratis från Microchips webbplats.

En annan nyhet är att stacken numera kan hanteras i mjukvaran. Det innebär att nya 8-bitarna har möjligheten att förses med ett realtidsoperativsystem.

Familjen Pic18C innehåller redan fyra styrkretsar, Pic18C242, Pic18C442, Pic18C252 och Pic18C452. Kretsarna presterar hela 10 Mips när de klockas med

40 MHz. De finns med 512 eller 1 536 byte inbyggt dataminne. Vidare finns periferifunktioner som en 10-bitars AD-omvandlare med fem eller åtta kanaler och 16-bitars timrar. Familjen kommer att kompletteras med engångsprogrammerbart minne och flashminne under de närmaste två åren.

Susan Kelly

Prenumerera på Elektroniktidningens nyhetsbrev eller på vårt magasin.


MER LÄSNING:
 
KOMMENTARER
Kommentarer via Disqus

Anne-Charlotte Lantz

Anne-Charlotte
Lantz

+46(0)734-171099 ac@etn.se
(sälj och marknads­föring)
Per Henricsson

Per
Henricsson
+46(0)734-171303 per@etn.se
(redaktion)

Jan Tångring

Jan
Tångring
+46(0)734-171309 jan@etn.se
(redaktion)