MCU na 3.3V z zegarem >10MHz. Jaki ?
Masz problem? Zapytaj na forum elektroda.pl
From: "marcom" <marcom_at_nospam_oho.com.pl>
Subject: MCU na 3.3V z zegarem >10MHz. Jaki ?
Date: 21 Jun 2006 08:33:39 -0700
Czesc.
Nie wiecie czy Atmel robi jakies procesory zasilane napieciem 3V -
3.3V, ktore dzialaja z kwarcem >10MHz ? Microchip robi PIC-e i takiego
uzywam (16LF87x), ale ogranicza je kwarc 10MHz. 20MHz mozna uzywac, ale
przy 5V. Nie znam w praktyce innych MCU i dlatego pytam, zeby nie
szukac przez tydzien.
Mariusz
From: "PAndy" <pandrw_cutthis__at_nospam_poczta.onet.pl>
Subject: Re: MCU na 3.3V z zegarem >10MHz. Jaki ?
Date: Wed, 21 Jun 2006 17:40:08 +0200
"marcom" <marcom_at_nospam_oho.com.pl> wrote in message
news:1150904019.636015.61920_at_nospam_g10g2000cwb.googlegroups.com...
Czesc.
Nie wiecie czy Atmel robi jakies procesory zasilane napieciem 3V -
3.3V, ktore dzialaja z kwarcem >10MHz ? Microchip robi PIC-e i takiego
uzywam (16LF87x), ale ogranicza je kwarc 10MHz. 20MHz mozna uzywac,
ale
przy 5V. Nie znam w praktyce innych MCU i dlatego pytam, zeby nie
szukac przez tydzien.
ARM?
From: "dziadek Ben" <ja44beztego_at_nospam_op.pl>
Subject: Re: MCU na 3.3V z zegarem >10MHz. Jaki ?
Date: Wed, 21 Jun 2006 20:48:04 +0200
Ja używam C8051F120 Cygnala (obecnie SiliconLabs) - chodzi do 100 MHz.
--
dziadek Ben
[z adresu wytnij co trzeba]
From: "marcom" <marcom_at_nospam_oho.com.pl>
Subject: Re: MCU na 3.3V z zegarem >10MHz. Jaki ?
Date: 21 Jun 2006 15:37:39 -0700
dziadek Ben wrote:
Ja u=BFywam C8051F120 Cygnala (obecnie SiliconLabs) - chodzi do 100 MHz.
--
> dziadek Ben
> [z adresu wytnij co trzeba]
Wow, ale kosmos. Ile taki uklad kosztuje ?
Pewnie nie ma darmowego assemblera. Da sie go czyms prostym programowac
w ukladzie, jest popularny na tyle, zeby bylo duzo dokumentacji i
przykladow ?
Tak naprawde wystarczylby mi jakis uklad konwersji poziomow z 3V na 5V
i odwrotnie, ale w 2 strony. Wiele jest mozliwosci (zwykly uklad z 1
tranzystorem), ale jakos nie spotkalem gotowego ukladu scalonego, ktory
by zalatwial problem komunikacji 2 w strony. Moze zbyt krotko szukalem
?
Mariusz
From: "Greg\(G.Kasprowicz\)" <Grzegorz.Kasprowicz_at_nospam_CERN.CH>
Subject: Re: MCU na 3.3V z zegarem >10MHz. Jaki ?
Date: Thu, 22 Jun 2006 12:09:31 +0200
--
> Ja używam C8051F120 Cygnala (obecnie SiliconLabs) - chodzi do 100 MHz.
> --
> dziadek Ben
> [z adresu wytnij co trzeba]
Wow, ale kosmos. Ile taki uklad kosztuje ?
Pewnie nie ma darmowego assemblera. Da sie go czyms prostym programowac
w ukladzie, jest popularny na tyle, zeby bylo duzo dokumentacji i
przykladow ?
przecie to podkrecony stary dobry 8051...uzywalem CYpressa tej serii
chdozacego na 48MHz
From: "marcom" <marcom_at_nospam_oho.com.pl>
Subject: Re: MCU na 3.3V z zegarem >10MHz. Jaki ?
Date: 22 Jun 2006 04:05:06 -0700
Greg(G.Kasprowicz) wrote:
--
> > Ja u=BFywam C8051F120 Cygnala (obecnie SiliconLabs) - chodzi do 100 MHz.
> > --
> > dziadek Ben
> > [z adresu wytnij co trzeba]
> Wow, ale kosmos. Ile taki uklad kosztuje ?
> Pewnie nie ma darmowego assemblera. Da sie go czyms prostym programowac
> w ukladzie, jest popularny na tyle, zeby bylo duzo dokumentacji i
> przykladow ?
>
>
> przecie to podkrecony stary dobry 8051...uzywalem CYpressa tej serii
> chdozacego na 48MHz
Witam.
Z tego co widze, to 8051 juz raczej tylko z nazwy ;)
Jesli uzywacie '51, to jakie mozecie polecic darmowe narzedzia ?
Chodzi mi o cos takiego, jak MPLAB Microchip'a.
Programowanie w ukladzie + jakies srodowisko do pisania w C ..a
najlepiej w ASM.
Chodzi mi o to, zebym mogl napisac program i bez wychodzenia z trybu
pisania programu nacisnac guzik PROGRAMUJ. Do tej pory robie wszystko
na PIC-ach, a jesli musze na '51, to programuje w autonomicznym
programatorze..a to bardzo niewygodne przy uruchamianiu nowego
"czegos".
Mariusz
From: Adam Dybkowski <adybkows123_at_nospam_amwaw.edu.pl>
Subject: Re: MCU na 3.3V z zegarem >10MHz. Jaki ?
Date: Thu, 22 Jun 2006 01:07:05 +0200
marcom napisał(a):
Nie wiecie czy Atmel robi jakies procesory zasilane napieciem 3V -
3.3V, ktore dzialaja z kwarcem >10MHz ?
Na przykład AT91SAM7S64. Kwarc mało istotny, w środku i tak jest PLL,
którym da się popędzić procesor na 48 MHz. Zasilanie 3,3V, w procku jest
LDO robiący dla jądra 1,8V.
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń "123" z adresu.
From: "szlovak" <adamkxBEZx_at_nospam_o2.pl>
Subject: Re: MCU na 3.3V z zegarem >10MHz. Jaki ?
Date: Thu, 22 Jun 2006 06:43:59 +0000 (UTC)
marcom wrote:
Czesc.
Nie wiecie czy Atmel robi jakies procesory zasilane napieciem 3V -
3.3V, ktore dzialaja z kwarcem >10MHz ? Microchip robi PIC-e i takiego
uzywam (16LF87x), ale ogranicza je kwarc 10MHz. 20MHz mozna uzywac, ale
przy 5V. Nie znam w praktyce innych MCU i dlatego pytam, zeby nie
szukac przez tydzien.
Mariusz
kurna, jest pełno piców. Patrze pierwszego jaki przyszedł na myśl, pic18f4550 z usb akurat ten jest i przy 3,3 będzie chodził na około 20MHz
--
From: "marcom" <marcom_at_nospam_oho.com.pl>
Subject: Re: MCU na 3.3V z zegarem >10MHz. Jaki ?
Date: 22 Jun 2006 00:29:46 -0700
szlovak wrote:
marcom wrote:
Czesc.
Nie wiecie czy Atmel robi jakies procesory zasilane napieciem 3V -
3.3V, ktore dzialaja z kwarcem >10MHz ? Microchip robi PIC-e i takiego
uzywam (16LF87x), ale ogranicza je kwarc 10MHz. 20MHz mozna uzywac, ale
przy 5V. Nie znam w praktyce innych MCU i dlatego pytam, zeby nie
szukac przez tydzien.
Mariusz
kurna, jest pe=B3no pic=F3w. Patrze pierwszego jaki przyszed=B3 na my=B6l=
, pic18f4550 z usb akurat ten jest i przy 3,3 b=EAdzie chodzi=B3 na oko=B3o=
20MHz
--
Witam.
Fakt, ten moze by jakos wyciagnal, bo ma przy 3V 16MHz. Dzieki za info.
Nie wiem tylko czy moj programator poradzi sobie z seria 18xx...
Mariusz
From: Adam Dybkowski <adybkows123_at_nospam_amwaw.edu.pl>
Subject: Re: MCU na 3.3V z zegarem >10MHz. Jaki ?
Date: Thu, 22 Jun 2006 23:31:34 +0200
marcom napisał(a):
kurna, jest pełno piców. Patrze pierwszego jaki przyszedł na myśl, pic18f4550 z usb akurat ten jest i przy 3,3 będzie chodził na około 20MHz
Fakt, ten moze by jakos wyciagnal, bo ma przy 3V 16MHz. Dzieki za info.
Uwaga: PICe dzielą zegar przez 4. Tak że faktycznie ten 16 MHz ma 4
MIPSy. To już lepiej weź ARMa, który nic nie ściemnia i popędzany 48 MHz
ma 48 MIPSów.
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń "123" z adresu.
From: "szlovak" <adamkxBEZx_at_nospam_o2.pl>
Subject: Re: MCU na 3.3V z zegarem >10MHz. Jaki ?
Date: Fri, 23 Jun 2006 05:46:20 +0000 (UTC)
Adam Dybkowski wrote:
marcom napisał(a):
kurna, jest pełno piców. Patrze pierwszego jaki przyszedł na myśl, pic18f4550 z usb akurat ten jest i przy 3,3 będzie chodził na około 20MHz
Fakt, ten moze by jakos wyciagnal, bo ma przy 3V 16MHz. Dzieki za info.
Uwaga: PICe dzielą zegar przez 4. Tak że faktycznie ten 16 MHz ma 4 MIPSy. To już lepiej weź ARMa, który nic nie ściemnia i popędzany 48 MHz ma 48 MIPSów.
Robił na picu 10 mhz i doszedł do tego że za wolno więc pic wystarczy. Poza tym zależy co robi. Pice nadrabiają wykonywaniem operacji na każdej komórce pamięci.
--
From: "marcom" <marcom_at_nospam_oho.com.pl>
Subject: Re: MCU na 3.3V z zegarem >10MHz. Jaki ?
Date: 23 Jun 2006 01:04:55 -0700
szlovak wrote:
Adam Dybkowski wrote:
marcom napisa=B3(a):
kurna, jest pe=B3no pic=F3w. Patrze pierwszego jaki przyszed=B3 na =
my=B6l, pic18f4550 z usb akurat ten jest i przy 3,3 b=EAdzie chodzi=B3 na o=
ko=B3o 20MHz
Fakt, ten moze by jakos wyciagnal, bo ma przy 3V 16MHz. Dzieki za inf=
o=2E
Uwaga: PICe dziel=B1 zegar przez 4. Tak =BFe faktycznie ten 16 MHz ma 4=
MIPSy. To ju=BF lepiej we=BC ARMa, kt=F3ry nic nie =B6ciemnia i pop=EAdzan=
y 48 MHz ma 48 MIPS=F3w.
Robi=B3 na picu 10 mhz i doszed=B3 do tego =BFe za wolno wi=EAc pic wysta=
rczy. Poza tym zale=BFy co robi. Pice nadrabiaj=B1 wykonywaniem operacji na=
ka=BFdej kom=F3rce pami=EAci.
--
Witam.
Co do zastosowania, to robie teraz urzadzenie radiowe i musze generowac
bity wysylane w powietrze. Na takim 10MHz nie da sie zrobic zbyt
wielkich predkosci, bo tu jeszcze chodzi o precyzje. 1us w prawo czy w
lewo robi roznice. Idealnie byloby miec 'ns'-undowe mozliwosci.
Chyba zrobie to jednak na przerwaniu - bedzie szybciej i pewniej, ale i
tak chetnie przeczytam jakie mam mozliwosci. PIC-e sa super, ale z tymi
zegarami mogliby sie bardziej postarac. Inni potrafia. Wiem, ze od
serii 16xx moze nie powinienem tego wymagac i dlatego zamowie sobie
ktorys z proponowanych na forum.
Mariusz
From: Adam Dybkowski <adybkows123_at_nospam_amwaw.edu.pl>
Subject: Re: MCU na 3.3V z zegarem >10MHz. Jaki ?
Date: Fri, 23 Jun 2006 23:37:29 +0200
szlovak napisał(a):
Robił na picu 10 mhz i doszedł do tego że za wolno więc pic wystarczy. Poza tym zależy co robi. Pice nadrabiają wykonywaniem operacji na każdej komórce pamięci.
Buchacha. Obrabiałem jakiś czas temu większy projekt w asemblerze na
16F877. Nie dość, że RAMu mało, to jeszcze podzielony na cztery banki.
Podobne hece z pamięcią Flash. Ciągłe przełączanie banków aby skoczyć do
jakiejś funkcji, innych by skorzystać z komórki pamięci nie leżącej
akurat w kilkudziesięciu obsługiwanych "z palca".
Poza tym łatwo można zrobić porównanie: napisz na PICu program w
asemblerze np. mnożący dwa bufory po 100 liczb 32-bitowych bez znaku.
Ciekawe, ile cykli zajmie to PICowi 16Fxx, ile ATmedze, a ile ARMowi
7TDMI. Dla porównania to samo na liczbach 8-bitowych.
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń "123" z adresu.
From: "szlovak" <adamkxBEZx_at_nospam_o2.pl>
Subject: Re: MCU na 3.3V z zegarem >10MHz. Jaki ?
Date: Sat, 24 Jun 2006 09:29:35 +0000 (UTC)
Adam Dybkowski wrote:
szlovak napisał(a):
Robił na picu 10 mhz i doszedł do tego że za wolno więc pic
wystarczy. Poza tym zależy co robi. Pice nadrabiają wykonywaniem
operacji na każdej komórce pamięci.
Buchacha. Obrabiałem jakiś czas temu większy projekt w asemblerze na
16F877. Nie dość, że RAMu mało, to jeszcze podzielony na cztery
banki. Podobne hece z pamięcią Flash. Ciągłe przełączanie banków aby
skoczyć do jakiejś funkcji, innych by skorzystać z komórki pamięci
nie leżącej akurat w kilkudziesięciu obsługiwanych "z palca".
ROTFL z takiego porównania, są różne procki , mają więcej i mniej ramu.
trzeba było obrobić go na jakimś z serii pic18 z 4kB ramu
Poza tym łatwo można zrobić porównanie: napisz na PICu program w
asemblerze np. mnożący dwa bufory po 100 liczb 32-bitowych bez znaku.
Ciekawe, ile cykli zajmie to PICowi 16Fxx, ile ATmedze, a ile ARMowi
7TDMI. Dla porównania to samo na liczbach 8-bitowych.
a tu to się nie popisałeś takim porównaniem. porównujesz procek bez
mnożenia sprzętowego do tych co mają, normalnie super :-) Porównaj może
do serii pic18 albo dsPIC czy pic24 to wtedy można mówić o
sprawiedliwym porównaniu. Generalnie parametry procków znacznie sie nie
różnią, jedynie microchip nie ma 32-bitowych procesorów.
--
From: Andrzej Ekiert <dspicant_at_nospam_tlen.pl>
Subject: Re: MCU na 3.3V z zegarem >10MHz. Jaki ?
Date: Thu, 22 Jun 2006 10:54:13 +0200
szlovak napisał(a):
marcom wrote:
3.3V, ktore dzialaja z kwarcem >10MHz ? Microchip robi PIC-e i takiego
uzywam (16LF87x), ale ogranicza je kwarc 10MHz.
kurna, jest pełno piców. Patrze pierwszego jaki przyszedł na myśl, pic18f4550
z usb akurat ten jest i przy 3,3 będzie chodził na około 20MHz
Seria PIC24F - 16-bit, zasilanie 2.0-3.6V, do 16MIPS (32MHz po PLL / 2)
Seria PIC24H - 16-bit, zasilanie 3.0-3.6V, do 40MIPS (80MHz po PLL / 2)
--
Andrzej Ekiert
http://www.ekiert.com/microchip/