Sida 1 av 2
Ny 6-pin PIC10F arkitektur.
Postat: 25 februari 2011, 13:02:00
av sodjan
De befintliga PIC10F är byggda på "baseline arkitekture" och har varit lite
struliga att programmera (som alla baseline modeller). Nu kommer tydligen
en ny serie PIC10F3xx som bygger på den vanligare "midrange" arkitekturen.
Samt att de har lagt en en massa nya moduler för olika saker...
Läs mer här:
http://www.microchip.com/wwwproducts/De ... e=en552961
Flash Program Memory with self read/write capability
Mid-range core
Emulated Data EE
35 Instruction, 8 Stack Levels, hardware interrupts
Low Power Internal 31kHz / 16MHz oscillator
‘F’ Variant for wide 2.3V – 5.5V operation
‘LF’ Variant for low power 1.8V – 3.6V operation
(2) stand-alone PWM’s
(3) channel 8b ADC w/Vref
Integrated Temperature Indicator
Configurable Logic Cell (CLC)
Complimentary Waveform Generator (CWG)
Direct Digital Synthesis (DDS)
Two 8-bit Timer (TMR0/TMR2)
Extended Watchdog Timer (EWDT)
Brown-Out Reset (BOR)
25mA Source/Sink current I/O
In Circuit Serial Programming (ICSP)
Lär väl vara lite svårt att använda allt på en gång på bara 6 pinnar...

Re: Ny 6-pin PIC10F arkitektur.
Postat: 25 februari 2011, 20:44:39
av swesysmgr
Intressant med integrerad DDS så man kan generera fin sinus med lite högre frekvens än vad PWM-modulen klarar.
Re: Ny 6-pin PIC10F arkitektur.
Postat: 26 februari 2011, 09:46:51
av snigelen
Nja det är nog inte för sinus
Direct Digital Synthesis (DDS) – Dedicated 16b PWM with
a fixed 50% duty cycle and increased frequency resolution
targeted towards applications within lighting and power
supplies.
utan symmetrisk fyrkant med hög frekvensupplösning (tolkar jag det som).
Re: Ny 6-pin PIC10F arkitektur.
Postat: 26 februari 2011, 12:55:15
av sodjan
Jo, men också :
...a Complimentary Waveform Generator (CWG) which provides a compliment waveform
to various inputs sources including the PWM, the CLC, or DDS
Så som jag läser det så kan CWG användas för att modulera signalen från t.ex DDS modulen.
Här finns ett dokument som lite bättre beskriver de olika nya modulerna.
Notera att flera av dessa inte är nya för just PIC10F3xxx, utan finns även
t.ex i den nya PIC16F1xxx modellerna.
"Next Generation 8-bit PIC® MCU IntegratedPeripheral Highlights"
"Unique peripherals for 8-bit PIC microcontrollers."
http://ww1.microchip.com/downloads/en/D ... 41565a.pdf
Re: Ny 6-pin PIC10F arkitektur.
Postat: 26 februari 2011, 18:20:06
av snigelen
Ja det var ju lite utförligare beskrivning. En del intressanta grejjor.
Men CWG-modulen är väl till för att, från en signal (från t.ex PWM eller DDS) skapa en komplementsignal (som är låg när den andra är hög och vice versa) med möjlighet att styra "underlapp" (döda band) i kanterna. Till motorstyrning och sånt.
Re: Ny 6-pin PIC10F arkitektur.
Postat: 26 februari 2011, 18:58:41
av sodjan
Ah, jo så är det nog...

Re: Ny 6-pin PIC10F arkitektur.
Postat: 26 februari 2011, 23:02:10
av wombat
Spännande!
Tack för tipset.
Har varit lite borta från småpicande ett tag,
nu blev man inspirerad att hitta på något.
/w
Re: Ny 6-pin PIC10F arkitektur.
Postat: 26 februari 2011, 23:07:13
av sodjan
Jag ser att det har tillkommit två dokument sedan jag postade första inlägget.
En "Brief" och en "Product Overview":
http://ww1.microchip.com/downloads/en/D ... 41566A.pdf
http://ww1.microchip.com/downloads/en/D ... 41459a.pdf
Re: Ny 6-pin PIC10F arkitektur.
Postat: 1 mars 2011, 13:45:54
av stekern
Direct Digital Synthesis (DDS) – Dedicated 16b PWM with
a fixed 50% duty cycle...
Är inte det där lite motsägande? Hur kan det vara PWM om duty-cykeln är fast 50%?
(jojo, iofs ändrar man ju bredden på pulsen i förhållande till tiden, men...)
Re: Ny 6-pin PIC10F arkitektur.
Postat: 1 mars 2011, 13:49:35
av sodjan
Om man kollar dokument 41556A som jag länkade till ovan så står det :
Direct Digital Synthesis (DDS):
- 20-bit accumulator
- 16-bit addend
- True linear frequency control
- High-speed clock input
- Selectable Output modes :
* Fixed Duty Cycle (FDC)
* Pulse Frequency Modulation (PFM)
Så det är 50% duty *eller* PWM.
Re: Ny 6-pin PIC10F arkitektur.
Postat: 1 mars 2011, 15:03:47
av stekern
Där står det ju PFM, inte PWM.
Fast när man tittar på bilden i 41556A tolkar jag det dock som att det är PWM det faktiskt är frågan om, så det är fortfarande lite oklart.
Sen vet jag inte varifrån snigelen hade saxat det där citatet ifrån, för jag hittar inte det nån annanstans än i hans citat.
Re: Ny 6-pin PIC10F arkitektur.
Postat: 1 mars 2011, 15:20:15
av sodjan
Sant, jag såg fel...
Är lite osäker på vad 41556A syftar på, men du kanske menar
"Next Generation 8-bit PIC® MCU IntegratedPeripheral Highlights"
alltså 41565A ?
Det ser ut som att man får invänta mer detaljerade datablad
innan hela sanningen uppdagas...

Re: Ny 6-pin PIC10F arkitektur.
Postat: 1 mars 2011, 15:23:53
av stekern
Hehe, ja 41565A "Next Generation 8-bit PIC® MCU IntegratedPeripheral Highlights", jag klipp-och-klistrade 41556A från ditt inlägg ovan

Re: Ny 6-pin PIC10F arkitektur.
Postat: 1 mars 2011, 15:52:55
av snigelen
stekern skrev:Sen vet jag inte varifrån snigelen hade saxat det där citatet ifrån, för jag hittar inte det nån annanstans än i hans citat.
Det var från andra dokumentet på sidan sodjan länkade till, dvs
PIC10F32X Microcontroller Product Overview.
Re: Ny 6-pin PIC10F arkitektur.
Postat: 1 mars 2011, 16:17:02
av stekern
Ja, titta där står det. Jag som letar dåligt.