Oglądasz wypowiedzi znalezione dla frazy: Microchip PIC





Temat: uP 8051 Assembler
Dnia (Wed, 30 Jun 2004 22:57:49 +0200) ktos podajacy sie za Michał Byrecki
wyklawiaturowal co nastepuje:


| A na przyszlosc najpierw spytaj google.
A na przyszłość lepiej zainteresuj się lepszymi procesorkami, np PIC
Microchipa [1].


Moze kiedys :)


[1] Fight ;


Nic z tego, asmem 8051 zajmowalem sie z racji tego, ze wymagano go na
uczelni :) W najblizszej przyszlosci na pewno bede chcial zglebic asma
jakiegos procesora, na razie mecze perla.

Przeczytaj wszystkie posty z tego wątku



Temat: uP 8051 Assembler
Dnia Wed, 30 Jun 2004 22:57:49 +0200, Michał Byrecki wyusenetował:


| A na przyszlosc najpierw spytaj google.
A na przyszłość lepiej zainteresuj się lepszymi procesorkami, np PIC
Microchipa [1].

[1] Fight ;


zainteresuj się AVR'ami :

Przeczytaj wszystkie posty z tego wątku



Temat: Rodziny mikrokontrolerów - wprowadzenie
Witam


Jacek Czerwinski wrote:
Ktoś wie, pracował z tym, na ile z nich mamy np. GCC ? (Oczywiście nie
jako środowisko działania tylko jako target)


A czemu pytasz o gcc?

Z tego co mi wiadomo to dla PIC Microchipa jest darmowy, albo prawie darmowy
kompilator C.

Pozdrawiam.

Przeczytaj wszystkie posty z tego wątku



Temat: Rodziny mikrokontrolerów - wprowadzenie
Fri, 15 Sep 2006 09:46:18 +0200, na pl.comp.lang.c, Seweryn
Habdank-Wojewódzki napisał(a):


Witam

Jacek Czerwinski wrote:

| Ktoś wie, pracował z tym, na ile z nich mamy np. GCC ? (Oczywiście nie
| jako środowisko działania tylko jako target)

A czemu pytasz o gcc?

Z tego co mi wiadomo to dla PIC Microchipa jest darmowy, albo prawie darmowy
kompilator C.


Pytam o te rzeczy orientacyjnie. Wpadłem w orbite projektu na AVR, coś tam
gadam to chcę temat zobaczyć problem w jakiejś panoramie.
A film mi się kiedyś urwał na 8051 (oryginał, nie flashe Atmela).

Przeczytaj wszystkie posty z tego wątku



Temat: Jaki programator dla poczatkujacego?


Witam, chce zaczac programowac scalaki. Nigdzie nie moge znalezc porad
dotyczacych kupna programatora. Myslalem nad AVR, ale kompilator do niego
kosztuje ok. 400 zlotych. Na allegro znalazlem jakis tani programator z
darmowym oprogramowaniem.
http://allegro.pl/show_item.php?item=19572172
Czy on sie nadaje dla poczatkujacego? Chce programowac scalaki na potrzeby
robota. Moze znacie jakies strony z kursami programowania scalakow?


Jakie scalaki chcesz programować? W opisie programatora, do którego link
podałeś, napisano, że można nim programować tylko procesory firmy Microchip
(PIC ...).
Jeśli chodzi o AVR to na stronie Atmela masz bezpłatne oprogramowanie ("AVR
studio" czy jakoś tak). Poszukaj sobie w ofercie firmy AVT - www.avt.com.pl
programatora, który współpracuje z tym oprogramowaniem

Tadek
PS Istnieje wersja BASCOM dla AVR tylko do polskich wersjii Windows po
promocyjnych cenach - 199zł

A tak poza tym to NTG

Przeczytaj wszystkie posty z tego wątku



Temat: Sterowanie LPT z poziomu #C (akwarium)
Maciej Witkowiak napisał(a):
Jarosław Siebert w pismaczeniu napotrudził się opowiadując poniżajsze:

[...]

Niezupełnie. "Programator sprzętowy" dla AVRów to 5 kabelków do LPT. Zyskujesz
przy tym to, że komputer sterujący zajmuje się tylko nadzorem. Niezawodne
generowanie PWN i synchronizacja z siecią spada na niższy poziom i zależy już
tylko od zasilania, a nie od tego co ewentualnie jeszcze jest na tym
komputerze uruchomione. No i jest dodatkowy element do spalenia w wypadku
awarii :). A programować można w C.

I.

A ja bym zrobił to na Microchip PIC tak:
Komp z Linuksem zadaje parametry pracy dla uC, a ten już wykonuje
robotę, ustawia świecenie, szybkośc pompki itp...

Pozdrawiam Moneetor

Przeczytaj wszystkie posty z tego wątku



Temat: mikrokontrolery PIC a linux


Przemek wrote:
witam

zna ktos jakies programy narzedziowe
kompilatory (C i asm) dla mikrokontrolerow
8-mio bitowych PIC (microchip)???

w sumie tylko to trzyma mnie przy win

pozr
przemcio Âż.


  dev-embedded/picptk [ Masked ]
    Latest version available: 0.5a
    Latest version installed: [ Not Installed ]
    Size of downloaded files: 65 kB
    Homepage: http://huizen.dds.nl/~gnupic/programmers_mike_butler.html
    Description: Picptk is a programmer supporting the whole PIC family
   including all memory types (EEPROM, EPROM, and OTP)
    License:     GPL-2

Przeczytaj wszystkie posty z tego wątku



Temat: Linuks a elektronika
W artykule Jado napisał(a):


Mam pytanko a propos programow dla elektronikow dla Linuksa.  Wiem, ze jest
kilka programow np. Eagle, PonyProg, (moze jeszcze jakies?)...Ale czy sa na
przyklad assemblery do 8051 - odpowiednik ASM51, a takze assemblery dla
procesorow typu PIC (mpasm, mplink). A jesli nie to czy da sie je uruchomic
pod WINE np?  


W Debianie:
picasm - Assembler for the Microchip PIC-family Microcontrollers

W Google:
http://plit.de/asem-51/
http://www.avocetsystems.com/company/techshee/tsheets/linuxadc.html

pozdr,
fEnIo

Przeczytaj wszystkie posty z tego wątku



Temat: Linuks a elektronika
Bartosz Feński aka fEnIo wrote:


W artykule Jado napisał(a):

| Mam pytanko a propos programow dla elektronikow dla Linuksa.  Wiem, ze
| jest kilka programow np. Eagle, PonyProg, (moze jeszcze jakies?)...Ale
| czy sa na przyklad assemblery do 8051 - odpowiednik ASM51, a takze
| assemblery dla procesorow typu PIC (mpasm, mplink). A jesli nie to czy da
| sie je uruchomic pod WINE np?
W Debianie:
picasm - Assembler for the Microchip PIC-family Microcontrollers

W Google:
http://plit.de/asem-51/


Wyglada calkiem niezle - co prawda wygenerowal kod troche rozniacy sie
wielkoscia niz ten oryginalny (zarowno Hex jak i Bin), ale moze to nie
przeszkadza i kod dziala - wyglada na to ze autor dosyc sie przylozyl do
tego projektu.

Co do PIC'ow znalazlem assembler, ale rozniacy sie skladnia od oryginalnego
Microchipowego - przerabianie kodu przy programie zrodlowym liczacym 9000
linii, to raczej masochizm :-))  No i jak zauwazylem asemblery te osluguja
ulubiony (nie wiem dlaczego) pic16F84 - a co z nowszymi?  16F877 np?..
Ech szkoda - Eagle +PonyProg + asembler dla PIC to byloby wszystko czego
potrzebuje :-)
Na szczescie trzymam jeszcze WIN na drugim kompie wiec w razie czego....ale
przyzwyczailem sie juz do linuksa....

Przeczytaj wszystkie posty z tego wątku



Temat: (lama) procki


aro333 wrote:
Gdzie znajde w necie literature dla poczatkujacych na ten
temat najlepiej po polsku?A moze jakis inny procek na poczatek
proponujecie?


Ja się tradycyjnie już spróbuję wepchnąć z mikrokontrolerami PIC Microchipa
(może mnie nie pobiją ;-) )

Zalety:
 - popularne i łatwo dostępne
 - tanie
 - proste, o regularnej budowie, łatwe w nauce
 - duża rodzina procesorów, szeroki wybór układów peryferyjnych
 - bardzo proste programatory - można je bez problemu samemu posklejać
 - darmowe środowisko uruchomieniowe z dobrym symulatorem
 - bardzo odporne na uszkodzenia i upalenia

Literatura jest dostępna ze strony producenta (dokumentacja i noty
aplikacyjne). Po polsku ostatnio została napisana książka dla
początkujących - autorem jest dr S. Pietraszek (wykładowca Politechniki
Śląskiej). Książki chyba jeszcze nie ma w księgarniach (wydawcą miał być
Helion, ale mogło się coś zmienić), ale jeszcze niedawno można było dostać
egzemplarze pierwszego "prewydania" w firmie Memec w Gliwicach
(http://www.memec.pl) - nie wiem czy jeszcze są, trzeba spytać.

Przeczytaj wszystkie posty z tego wątku



Temat: (lama) procki


Marek Lewandowski wrote:
| Ja się tradycyjnie już spróbuję wepchnąć z mikrokontrolerami PIC
| Microchipa (może mnie nie pobiją ;-) )

Pobiją!


He, tak łatwo to ja się nie dam. To jak ? Judo, na pięści, czy styl barowy ?


czy PICe można mieć jednocześnie spięte z programatorem i umieszczone
w układzie docelowym? (żeby tylko w sofware na PC klikać 'download' i
bez machania kablami mieć nowy program w procu?)


Mają ICSP - można.


| - darmowe środowisko uruchomieniowe z dobrym symulatorem
| - bardzo odporne na uszkodzenia i upalenia

no, nie tylko one.


Czy ja gdzieś mówię, że tylko one ? Istnieją jednak też układy dość
"delikatne", więc warto zaznaczyć że PICe się do nich nie zaliczają.


| Literatura jest dostępna ze strony producenta (dokumentacja i noty
| aplikacyjne).

Mimo wszystko w poównaniu do MCS 51 nie podskoczą - pozycji
ksiązkowych jest sporo, układów uruchomieniowych plącze się trochę...


Ja się dobrze przylutuje to nie powinny podskakiwać. I bardzo dobrze
IMSNHO. A tak poważnie to jasne, że do 51 jest więcej literatury - bądź co
bądź jest ona najpopularniejszym mikrokontrolerem już od ćwierćwiecza.
Niemniej jednak do PICów literatury jest sporo i dobrej jakości.


tam, gdzie potrzeba małych proców


Święte słowa - małe proce należy stosować tylko tam gdzie potrzeba małych
proców.

Przeczytaj wszystkie posty z tego wątku



Temat: Jaki mikrokomputer jednoukładowy?


Witam!
ciach
koszty. Słyszałem np. o układach, które nie wymagają osobnego programatora
(programowanie przez łącze szeregowe z PC). Może gdzieś są dostępne gotowe
zestawy z serii "zrób to sam"?


Atmel z serii AVR lub PIC MicroChip'a.

Przeczytaj wszystkie posty z tego wątku



Temat: Jaki mikrokomputer jednoukładowy?


Atmel z serii AVR lub PIC MicroChip'a.


Ba....
Może jednak nieśmiertelna 51 lub jej wspaniałe klony (np: Atmela 89C52 - tani,
wszędzie do kupienia, reprogramowalny - wieć obejdzie się bez symulatora
sprzętowego na początku...albo odmiana S53 - programowana po SPI, no i doskonale
wszedzie opisany) Rodzina chyba nie powinna się okazać za słaba...są odmiany
nawet kilka razy szybsze od serii AVR :-))
Jeśli natomiast nie przypadnie Ci do gustu, to z 2 polecanych wcześniej omijał
bym szerokim łukiem PIC-e (dla mnie idiotyczna konstrukcja - ni to szybkie, ni
wygodne, nizbyt tanie czy latwo dostepne - dla mnie jak mamuty, mogą wyginąć).
Co do serii AVR Atmela - mało na nich pracowałem, ale zdążyłem polubić :-)) Nie
są tragicznie drogie, dostępność raczej dobra (choć są wyjątki przy mocniejszych
kostkach), opisane dobrze, asembler z symulatorem (całkiem niezłym) za free (ze
strony Atmela). Nawet genialne C (CodeVision) za przyzwoite pieniądze można
dostać (jest odmiana free, są też darmowe inne wersje) W środku sporo
dobrodziejstwa..... Jedyne co, to troszkę chaotyczna lista instrukcji - ale
tylko na początku (jeśli nie programowałeś jeszcze niczego - nie dotyczy) ;-))

Tyle mego ;-)

Przeczytaj wszystkie posty z tego wątku



Temat: Jaki mikrokomputer jednoukładowy?
Mikrokontrolery PIC Microchipa. Do zabawy szczególnie nadają się wersje
flashowe (PIC16F84, F627/628) - są łatwo dostępne, tanie, a przede
wszystkim łatwo je wielokrotnie przeprogramować.

Za PICami przemawiają:
 - krótka i "symetryczna" lista instrukcji - można opanować w parę godzin
 - bogata rodzina, najprzeróżniejsze peryferia
 - bardzo proste programatory, schematy dostępne w sieci
 - są "pancerne", naprawdę trudno je spalić
 - mały pobór mocy
 - duża popularność - łatwo o pomoc w sieci

Przeciw:
 - niektórzy twierdzą, że proste instrukcje to wada, że zbyt wiele pracy
   kosztuje pisanie prostych funckji
    -moim zdaniem głównie kwestia gustu i umiejętności używania makr
 - dzielenie zegara przez 4
    -i tak byłem w stanie zaprojektować sobie na PICu budzik tygodniowy z
       korekcją i wyświetlaczem LCD, działający na kwarcu 32kHz (8192 instrukcje
       na sekundę, ależ to był nadmiar ! )

-------------------------
Polskie Forum Microchipa - http://www.ekiert.com/microchip/
:wq

Przeczytaj wszystkie posty z tego wątku



Temat: AVR czy PIC - oto jest pytanie


Adam Dybkowski <adybk@amwaw.edu.plwrote in message



kris wrote:

|   Atmel Avr czy Microchip Pic - oto jest pytanie

|  Co sadzicie o tych ukladach, moze jakies porownanie, mozliwosci,
| szybkosc, ceny,  ktore z nich wypadaja lepiej ?

| Procki PIC sa latwe i przyjemne w programowaniu.

Bo? Dla mnie AVRy tez sa latwe i przyjemne w programowaniu (mowa caly
czas o ASM oczywiscie).


AVR jest do opanowania w miesiac. Po miesiacu masz juz gotowy program i to
calkiem skomplikowany o ile wczesniej programowales inne dowolne procki w
jakimkolwiek assemblerze.

Zeznaj do czego ci to potrzebne.

Juliusz

Przeczytaj wszystkie posty z tego wątku



Temat: Bibliteka / OS do AT91SAM7S


Z procesorów mających na pokładzie Ethernet MAC jeszcze w żadnym nie
widziałem od razu wbudowanego PHY. Widocznie z jakichś względów się tak
nie robi i już. A scalak PHY z magistralą [R]MII to malutki TQFP32 lub coś
podobnego rozmiaru.


jest, i to kilka

ARMy firmy Luminary Micro
Freescale i jego 16 bit MC9S12
Microchip Pic 18FxxJ66
Jest jakas 8051 z tajwanu

Przeczytaj wszystkie posty z tego wątku



Temat: PIC - zestaw PICDEMx
Witam,

Jakis czas temu "zabawialem" sie 8051, teraz zainteresowaly mnie uklady PIC
Microchipa. Firma oferuje zestaw startowy PICDEM1, 2 i 3. Czy ktorys z nich
jest do nabycia od jakigos polskiego dystrybutora, czy trzeba zamawiac
bezposrednio z buy.microchip.com? Cena tam oferowana jest dosc atrakcyjna
(10USD), ale doliczjac koszty przesylki 15USD, nie jest to juz takie piekne.
W porownaniu z cena zestawu PICSTART+ jest to i tak malo, ale moze da sie to
gdzies kupic w Polsce taniej.

Pozdrawiam,

Przeczytaj wszystkie posty z tego wątku



Temat: PIC - zestaw PICDEMx

"Spellcaster" <spellcas@poland.comwrote in message



Witam,

Jakis czas temu "zabawialem" sie 8051, teraz zainteresowaly mnie uklady
PIC
Microchipa. Firma oferuje zestaw startowy PICDEM1, 2 i 3. Czy ktorys z
nich
jest do nabycia od jakigos polskiego dystrybutora, czy trzeba zamawiac
bezposrednio z buy.microchip.com? Cena tam oferowana jest dosc atrakcyjna
(10USD), ale doliczjac koszty przesylki 15USD, nie jest to juz takie
piekne.
W porownaniu z cena zestawu PICSTART+ jest to i tak malo, ale moze da sie
to
gdzies kupic w Polsce taniej.


AFAIK mało doliczyłeś - jeszcze cło i VAT. Najpierw koszt przesyłki, potem
cło, VAT na końcu... Przynajmniej kiedy chciałem sobie głośnik niskotonowy z
USA sprowadzić, to tak było.

Pozdrawiam

Grzegorz Brzę... eee, tam: Marcin

Przeczytaj wszystkie posty z tego wątku



Temat: PIC - zestaw PICDEMx


Spellcaster wrote:
Jakis czas temu "zabawialem" sie 8051, teraz zainteresowaly mnie uklady PIC
Microchipa. Firma oferuje zestaw startowy PICDEM1, 2 i 3. Czy ktorys z nich
jest do nabycia od jakigos polskiego dystrybutora, czy trzeba zamawiac
bezposrednio z buy.microchip.com? Cena tam oferowana jest dosc atrakcyjna
(10USD), ale doliczjac koszty przesylki 15USD, nie jest to juz takie piekne.
W porownaniu z cena zestawu PICSTART+ jest to i tak malo, ale moze da sie to
gdzies kupic w Polsce taniej.


Na
http://www.microchip.com/Download/Tools/PICmicro/Demo/pdem2/30374c.pdf
znajdziesz instrukcje do PICDEM2. Na stronie 49 jest schemat tego
"cuda", naprawde nic wielkiego. Przewaznie tylko konnektory i oporniki,
pare led i przyciskow.  Zamiast wydawac 25 US$ zrob sobie wlasny PCB.
Powinno Ci to wyjsc jednostronnie wiec nie ma tam nic czego nie mozna by
bylo zrobic w domu. Mozesz tez na poczatek poobsadzac tylko to, co Ci
jest w danej chwili potrzebne, a potem kompletowac uklad. Soft jest do
sciagniecia na stronie Microchip'a.

Martin

Przeczytaj wszystkie posty z tego wątku



Temat: male procki
bari napisał(a) w wiadomości: <8t1r4c$54@news.tpi.pl...


Szukam informacji na temat procesorow, najlepiej zgodnych z 8051 w
obudowach
ponizej 20PIN.
...


zgodnych z 8051 i mniej niz 20 pin to (chyba) nie ma
ale moze ktos mnie poprawi

z bardziej popularnych ponizej 20 pin to:

Microchip:

  PIC 16C84 - 16 pin
   PIC 16F84 - 16 pin
   PIC12C508 (509) - 8 PIN

Atmel:

  90s2343 (2323) - 8 PIN

Andrzej

Przeczytaj wszystkie posty z tego wątku



Temat: male procki
On Mon, 23 Oct 2000 23:27:02 +0200, Andy napisał:


| Szukam informacji na temat procesorow, najlepiej zgodnych z 8051 w
| ponizej 20PIN.
z bardziej popularnych ponizej 20 pin to:
Microchip:

 PIC 16C84 - 16 pin
  PIC 16F84 - 16 pin


Oba mają po 18 pinów

Przeczytaj wszystkie posty z tego wątku



Temat: male procki


zgodnych z 8051 i mniej niz 20 pin to (chyba) nie ma
ale moze ktos mnie poprawi

z bardziej popularnych ponizej 20 pin to:

Microchip:

  PIC 16C84 - 16 pin
   PIC 16F84 - 16 pin
   PIC12C508 (509) - 8 PIN

Atmel:

  90s2343 (2323) - 8 PIN


Ale to jest avr i nie ma nic wspólnego z 51 a pic-e o ile się orientuję
też mają swoją architekturę
i liste rozkazów.
Janusz K

Przeczytaj wszystkie posty z tego wątku



Temat: male procki


Andy wrote:

bari napisał(a) w wiadomości: <8t1r4c$54@news.tpi.pl...
| Szukam informacji na temat procesorow, najlepiej zgodnych z 8051 w
obudowach
| ponizej 20PIN.
| ...

zgodnych z 8051 i mniej niz 20 pin to (chyba) nie ma
ale moze ktos mnie poprawi


Tu chyba masz racje.


z bardziej popularnych ponizej 20 pin to:

Microchip:

  PIC 16C84 - 16 pin
   PIC 16F84 - 16 pin
   PIC12C508 (509) - 8 PIN


C84 i F84 sa w 18 PIN, sa tez 16C54,16C56 i wiele innych (tez 18 PIN)


Atmel:

  90s2343 (2323) - 8 PIN


No, tych 8 nozkowych AVR'ow z atmela jest znacznie wiecej:

- 90S2323
- Cala rodzina ATtiny : 10 , 11 , 12 , 15 , 22

A z 8051 to tylko 20 pinowe 89Cx051 gdzie x=1,2,4

Przeczytaj wszystkie posty z tego wątku



Temat: PIC - kompilator i programator


jak nazywa się kompilator do PICów? jest darmowy?
jak programuje się PICe 40 pinowe, nie widzę nigdzie w datasheet
manuala...


Programuje się przez złącze ICSP. Programator/deburger można kupić np:
http://www.allegro.pl/item113565346_kampic_programator_pic_16_pic18_p...
http://www.allegro.pl/item113870834__jupic_programator_procesorow_pic...

Rysunek ICSP:
http://www.sprut.de/electronic/pic/icsp/icsp.htm

Kompilatorów darmowych nie znam. Można używać asemblera z MPLAB IDE lub z
demo IAR-em, HT-PIC-em lub Microchip PIC C.

pozdr.
swinio

Przeczytaj wszystkie posty z tego wątku



Temat: __________PROGRAMATORY________
Programator WILLEM:
Programuje układy:- Eprom, eeprom, serial eeprom (I2C) 24Cxx, microwire
eeprom 93Cxx, flash memory, Microchip PIC, Atmel Flash Memory, SPI, SRAM, a
także inne po zastosowaniu adaptera.
- w komplecie dokumentacja (schemat + opis)
www.willem.prv.pl
Przeczytaj wszystkie posty z tego wątku



Temat: Gielda na Robotniczej - czy dostane karte na PIC16F876
Witam,
Szukam czegoś takiego:

Karta Green2 (Piccard) ISO - karta procesorowa  w formacie ISO7816
(plastik, rozmiary typowej karty kredytowej)
oparta o procesor z rodziny PIC (Microchip PIC16F876/877A) oraz pamięć
EEPROM  (24LC256).
Struktura obu układów wprasowana pod stykami karty.
Karta zgodna wstecz z kartami: Silver Card (PIC 16F87x+24C64) i Green
Card (PIC16F87x+24C128)

Ktoś wie czy dostanę to na giełdzie na Robotniczej? Interesuje mnie
tylko plastik.
Pozdrawiam

Przeczytaj wszystkie posty z tego wątku



Temat: Microcontroller Programming: The Microchip PIC
Microcontroller Programming: The Microchip PIC


Book Description


From cell phones and television remote controls to automobile engines and spacecraft, microcontrollers are everywhere. Programming these prolific devices is a much more involved and integrated task than it is for general-purpose microprocessors; microcontroller programmers must be fluent in application development, systems programming, and I/O operation as well as memory management and system timing. Using the popular and pervasive mid-range 8-bit Microchip PIC® as an archetype, Microcontroller Programming offers a self-contained presentation of the multidisciplinary tools needed to design and implement modern embedded systems and microcontrollers. The authors begin with basic electronics, number systems, and data concepts followed by digital logic, arithmetic, conversions, circuits, and circuit components to build a firm background in the computer science and electronics fundamentals involved in programming microcontrollers. For the remainder of the book, they focus on PIC architecture and programming tools and work systematically through programming various functions, modules, and devices. Helpful appendices supply the full mid-range PIC instruction set as well as additional programming solutions, a guide to resistor color codes, and a concise method for building custom circuit boards. Providing just the right mix of theory and practical guidance, Microcontroller Programming: The Microchip PIC® is the ideal tool for any amateur or professional designing and implementing stand-alone systems for a wide variety of applications.

# 824 pages
# Publisher: CRC (December 19, 2006)
# Language: English
# ISBN-10: 0849371899
# ISBN-13: 978-0849371899


http://uploading.com/files/KAH1TEDZ/MMicro_P.pdf.html
KUNIEC

Przeczytaj wszystkie posty z tego wątku



Temat: Microcontroller Programming: The Microchip PIC

http://uploading.com/files/KAH1TEDZ/MMicro_P.pdf.html


Przeczytaj wszystkie posty z tego wątku



Temat: uP 8051 Assembler
On 30 Jun 2004 20:36:33 GMT


Piotr Klimek <6@wp.plwrote:
A na przyszlosc najpierw spytaj google.


A na przyszłość lepiej zainteresuj się lepszymi procesorkami, np PIC
Microchipa [1].

[1] Fight ;

Przeczytaj wszystkie posty z tego wątku



Temat: Prosze o pomoc - ciekawy temat ....


jesli dobrze cie zrozumialem...


nawet bardzo dobrze


to widze tylko jeden prosty sposob...


a czy ja powiedzialem ze ten sposob ma byc prosty ?


musisz miec trzy comy..
sposob partyzancki ale nie takie numery rzeczypospolita widziala :)


przyjmujac ze mam to sprzedac znajomym to bedzie ciezko ich przekonac do
kupowania na gieldzie 100 letniej karty multi-io hehe ... pomysl jest na
100% skuteczny tylko troszke malo softwarowy :)) z reszta gdzies mi to sie
rodzilo juz w glowce.


oczywiscie mozna to zrobic programowo ...


No i to jest wlasnie sedno calej sprawy - gdymym chcial to zrobic sprzetowo
to miedzy port a "wynalazek" wrzucilbym jakis mikroprocesor sterujacy (np
MicroChip PIC, albo 8051) i byloby po klopocie bo w urzadzonku siedzialby
sobie "drugi komputer" i sterowal sobie praca. Cala sprawa polega na tym, ze
od razu cena urzadzonka poleci o 150% w gore, i przestanie sie juz oplacac
jego tworzenie ...


co do w2000 to musisz miec odpowiednie komponenty do obslugi rsa
np cport (pozwalaja one tez na manipulowanie liniami )


oooooooo wlasnie cos takiego szukam - czy 'cport' jest
freeware/gift-ware/darmo-ware itp  to raz,  a druga rzecz to czy ruszy on
tez pod 9x (tak zebym nie musial 2 programow pisac dla kazdego win innych -
zeby wystarczyla jakas rekompilacja itp)

A propos wiecie co jest najgorsze - ze tego typu sterownik pod linuxa w
"gcc" napisalem w 10 minut... i nic nie trzeba bylo kombinowac

za odpowiedz dzieki

__
screemer

Przeczytaj wszystkie posty z tego wątku



Temat: mikrokontrolery PIC a linux
witam

zna ktos jakies programy narzedziowe
kompilatory (C i asm) dla mikrokontrolerow
8-mio bitowych PIC (microchip)???

w sumie tylko to trzyma mnie przy win

pozr
przemcio ż.

Przeczytaj wszystkie posty z tego wątku



Temat: Mikrokontrolery-poczatki


| A może by tak archiwum? groups.google.com
| Ogólnie: AVR albo AT89Cxxxx.
a dlaczego AVR ? a nie PIC albo ST... ? albo TI, albo jeszcze inna
Motorola
?

Po to pytam, zeby dostac odpowiedz typu:
wybierz PIC'e Microchipa , programator kosztuje XX złotych, soft kosztuje
YYzł.
lub też wybierz Atmela AVR - itp....
Lub : "programator do czegoś_tam jest najtanszy , ale inne_coś jest
lepsze,bo..." .

Proszę jeszcze raz o pomoc i konstruktywne odpowiedzi.
Na wszelki wypadek powtórze: jestem zielony w tym temacie, chce sie uczyc,
i nie chce stracic majątku na ten cel :)


Tak się nie da! Każda rodzina ma swoje wady i zalety. Wyboru dokonuje się
pod kątem zastosowania, przyzwyczajeń,narzędzi itp. Ale nie da się
odpowiedzieć jednym zdaniem.  Tym bardziej, że pytanie o "uC - początki"
pojawia się na liście systematycznie. Możesz się zdecydować na każdą z
popularnych rodzin. Większość współczesnych kości ma wewn. Flasha a wiele
daje możliwośc programowania  ISP. Biorąc pod uwagę 3 najbardziej znane:

* 51 i pochodne
- Atmele S8252, S53 mają ISP  (koszt 'programatora'  w wersji 'full wypas' =
ok. 5pln)
- kości T89C51RD2 itp  mają wewnętrzny bootloader i można je ładować przez
port szeregowy
- pozostałe Atmele trzeba programować w programatorze
(a ten wcale nie musi być b. drogi, patrz np.
http://www.progstar.com.pl/combo3/ )
- w ogóle wariantów 51 jest mnóstwo i jeszcze trochę
- bezpłatnych asemblerów jest od groma,
- kompilatory C:  bezplatny jest chyba jeden (SDCC ?), komercyjnych - ile
chcesz, niektóre mają wersje demo (np. Keil do 2kB kodu wynikowego)

* AVR-y
- wszystkie mają ISP  (programator = kilka PLN)
- bezpłatne AvrStudio (asm + debuger)
- bezpłatny AVRGCC
- względnie niedrogi komercyjny kompilator C - CodeVison (www.hpinfotech.ro)

* PIC-e
- wszystkie nowsze (z Flashem) mają odpowiednik ISP
- MPLAB jest darmowy (www.microchip.com)
- kompilatory C są ale ich nie znam  (w ogólności nie znam PICów)

Gdybym teraz zaczynał to pewnie od AVR-ów. Jako, że zacząłem dosyć dawno to
wolę 51-ki.  PIC-ów nie znam. Choć na dobrą sprawę jest to sprawa
drugorzędna. Najlepiej załozyć google, ograniczyć wyszukiwanie do polskich
stron  (site:pl) i zapytać kolejno o "MCS-51", "AVR" i "PIC Microchip".
Materiału dostaniesz tyle, że się nie pozbierasz :-)

MDz

Przeczytaj wszystkie posty z tego wątku



Temat: (lama) procki
on Tue, 23 Jul 2002 00:03:56 +0200 in


<ahhv99$is@zeus.polsl.gliwice.plAndrzej Ekiert wrote:
aro333 wrote:

| Gdzie znajde w necie literature dla poczatkujacych na ten
| temat najlepiej po polsku?A moze jakis inny procek na poczatek
| proponujecie?

Ja się tradycyjnie już spróbuję wepchnąć z mikrokontrolerami PIC Microchipa
(może mnie nie pobiją ;-) )


Pobiją!


- popularne i łatwo dostępne
- tanie


tu bym polemizował...owszem, te OTP (jednokrotnego programowania) są w
dużym wyborze, ale te z flashem już tak 2x droższe od małych Atmeli a
możliwościami nie podskakują za wysoko...


- proste, o regularnej budowie, łatwe w nauce
- duża rodzina procesorów, szeroki wybór układów peryferyjnych
- bardzo proste programatory - można je bez problemu samemu posklejać


nie prostsze niż do AVR (wtyczka i pieć drutów w wydaniu
minimalistycznym, a przy pełnym ISP dochodzi bufor trójstanowy) - a
czy PICe można mieć jednocześnie spięte z programatorem i umieszczone
w układzie docelowym? (żeby tylko w sofware na PC klikać 'download' i
bez machania kablami mieć nowy program w procu?)


- darmowe środowisko uruchomieniowe z dobrym symulatorem
- bardzo odporne na uszkodzenia i upalenia


no, nie tylko one. MCS51 przeżywają nawet kilkanaście sekund przy
odwróconym zasilaniu (małe atmelki sprawdzałem osobiście - oczywiście
przy przypadkach)


Literatura jest dostępna ze strony producenta (dokumentacja i noty
aplikacyjne).


Mimo wszystko w poównaniu do MCS 51 nie podskoczą - pozycji
ksiązkowych jest sporo, układów uruchomieniowych plącze się trochę...

Mimo wszystko IMVHO PICe są do zastosowań specyficznych - tam, gdzie
potrzeba małych proców, OTP, o małych możliwościach itd. Np. regulator
PWM do silnika modelarskiego ;-)

Przeczytaj wszystkie posty z tego wątku



Temat: Duze wyzwanie


"CodeBoy" <codeb@wp.plwrote in message



On Sat, 19 Mar 2005 19:18:16 +0100, PAndy <pan@poczta.onet.plwrote:

| "CodeBoy" <codeb@wp.plwrote in message
| | Mam do zbudowania zasilacz do makiety metra, niby prosta sprawa ale...
| 1. P3ynna regulacja napiecia od 0 do 12V
| 2. zmiana polaryzacji napiecia ( zeby kolejka mogla jezdzic w dwie
| strony)
| 3. zmiana nachylenia krzywej przy podnoszeniu i opuszczaniu
| napiecia
| 4. Wszystko ma byc programowalne , regulacja na on live ( czas reakcji
| ok
| kilku ms)

| Sterowanie 20 sekcjami czyli 20 osobnych obwodow sterowania
| i Teraz pytanie do was jak to rozwiazac, jaki microprocesor /
| microkontroler uzyc
| Moze ktos widzial podobne rozwiazanie w zyciu ?
| albo wie cos wiecej i jest w stanie nakierowac ?
| bede wdzieczy za pomoc

| Hm chyba najlepiej byloby podzielic to na dwie czesci - moduly
| wykonawcze i
| modul sterujaco-komunikacyjny
| Do regulacji - PWM albo DS, przy dobrym zaplanowaniu kodu udaloby sie
jak
| mysle wsadzic z 8 kanalow na jeden modul...jakas lepsza jednoukladowka
| (AVR?) - kilka takich modulow na jedna wspolna szyne szeregowa,
| zasymulowac
| jakis protokol z potwierdzeniem, podlaczyc toto do jakiegos innego
| jednoukladowca polaczonego rs z PC i byloby ok...
| Alternatywnie jakies CPLD czy FPGA (bo nie znam przyznam sie szczerze
| kontrolera majacego wiecej niz 8 kanalow PWM w jednym ukladzie a i tego
| nie
| jestem pewien), wsadzic tam 20 kanalowe PWM czy DS i wtedy nawet 51 sie
| "wyrobi" z wpisywaniem danych z tablicy, obsluga pulpitu czy rs.
| dobrze byloby poszukac niedrogich mostkow H do podpiecia tego moze L293
| wystarczy? maja prad do 1A

1A spokojnie wystarcza, ja to licze na jedna galaz ok 0,5A
a mozesz teraz bardziej poleciec przykladowymi ukladami (nr scalakow)
poczytam o tym troche i zorientuje sie co mi bardziej odpowiada :)
Dzieki za duzy wstep :)


L293 jako wykonawczy to bardzo popularny uklad wygooglaj sobie.
Co do prockow to jak mysle albo AVR Atmela albo PIC Microchipa.
Software PWM np dla dwoch kanalow to pewnie nawet na 8 nozkowych PIC'ach czy
AVR'kach da sie zrobic bez klopotu.
Musiz popatrzec co bedzie Ci lepiej pasowac.
Ewentualnie tak jak pisza w innym watku wykorzystac DCC...
Do sterowania silniczkow czestotliwosci PWM nie musza byc duze... i jak
mysle 32 - 64 stopnie wystarcza w zupelnosci...
Mozliwe ze implementacja modulatora Delta Sigma bedzie prostsza z punktu
widzenia zasobow niz PWM...

Przeczytaj wszystkie posty z tego wątku



Temat: Pic12c509

Jak to możliwe że urządzenie zbudowane działa na jednej baterii 3 lata ??
Jest to bezprzewodowa czujka ruchu .


Bo to firmy Microchip PIC :-)
Dobre elementy i porządny program.
Pewnie jeszcze kilka lat pociągnie :-)
Przeczytaj wszystkie posty z tego wątku



Temat: PIC 12c509
Gdzie mozna kupic ( KRAKOW lub okolice ) kontroler MICROCHIP PIC 12c509
w detalu ( 5 - 10 szt ).

Dzieki.

Andrzej.
a@scorpius.elektro.agh.edu.pl

Przeczytaj wszystkie posty z tego wątku



Temat: MOTOKEY ?????????
WItam czy ktos z grupi wie gdzie w sieci znajde ( lub moze przeslac plik HEX
od MOTOKEY Dongle ?) ktory jest na stronie

http://gsmgods.net/index/USA,en,USD,details,id_gr,50,id_pr,377.html

jest na procku PIC Microchipa

Pozdrawiam

Przeczytaj wszystkie posty z tego wątku



Temat: AVR czy PIC - oto jest pytanie

U?ytkownik <sq9@student.uci.agh.edu.plw wiadomooci do grup dyskusyjnych napisa3:Pine.GSO.4.21.0002181503180.10532-100@student.uci.agh.edu.pl...

  Atmel Avr czy Microchip Pic - oto jest pytanie

 Co sadzicie o tych ukladach, moze jakies porownanie, mozliwosci,
szybkosc, ceny,  ktore z nich wypadaja lepiej ?


Niezbyt fortunnie sformulowane pytanie.
Nalezaloby raczej zapytac: w jakich zastosowaniach bardziej odpowiednie beda AVRy a w jakich PICe.

   Ciekawe, ze wiekszosc w pierwszej kolejnosci porownuje cene, szybkosc prockow, latwosc programowania, no i dostepnosc. Moim daniem wszystkie te cechy sa podobne lub bez znaczenia (dla aplikacji). Osobiscie, jesli mam aplikacje, w ktorej rownie dobrze moge zastosowac PICa jak i AVRa to wybiore PICa. Przede wszystki ze wzgledu na cechy jego hardware'u:
- porty skonfigurowane jako wyjscia maja symetryczna (w stanie H i L) i wysoka obciazalnosc (20mA), daje to wieksza swobode w dolaczaniu ukladow wspolpracujacych, nie ma koniecznosci stosowania buforow/inverterow/driverow (niepotrzebne skreslic :)). Ponadto dzieki temu zbocza sygnalow sa symetryczne i "czyste" (bez "dzwonien") gdyz pojemnosci i indukcyjnosci ukladowe najczesciej sa nieistotne w stosunku do mozliwosci pradowych wyjsc.
- porty skonfigurowane jako wejscia moga pracowac bez wbudowanych pull-up'ow dzieki czemu sa symetryczne tzn. mozna do nich przypiac zewnetrzny pull-up jak i pull-down o wartosci najbardziej adekwatnej do aplikacji i warunkow pracy (zaklocenia, wilgoc). Wynikiem jest takze wieksza swoboda w dolaczaniu ukladow wspolpracujacych.
- wysoka odpornosc portow na przeciazenia, zwarcia do zasilan. Nawet jesli dwa wyjscia o przeciwnych stanach zewrzec ze soba to uklad to "przezyje" (oj zdarzalo sie :))
- dobrze zaprojektowany uklad oscylatora mogacy pracowac w roznych konfiguracjach. Jeszcze mie sie nie zdazylo zeby oscylator nie chcial wystartowac (a w '51 to roznie bywa). Dodatkowo uklad jest calkowicie statyczny - mozna go taktowac z zewnatrz z dowolna szybkoscia
- uklad jest dobrze zaprojektowany pod katem idiotoodpornosci. Mozna robic z nim rozne dziwne (ale niedozwolone przez producenta) rzeczy: odwrotnie wkladac do podstawki, zle go zasilic. Wierzcie lub nie ale kiedys zdarzylo mi sie, ze zasililem PICa okienkowego (16C57)napieciem +12V (bo wypiela sie noga "masa" w stabilizatorze 7805) i jak zobaczylem swiecacy (!) chip w okienku to go natychmiast wylaczylem... Uklad dziala mi do dzis - daje sie kasowac i programowac na nowo. Co prawda nie wiem czy trzyma wszystkie parametry (watpliwe) ale na razie nie mialem klopotow.

Nie jestem zagorzalym fanem PICow i znam rowniez ich wady, ktore czasami sa trudne do ominiecia. Najwazniesze to:
- krociutki stos: 2 poziomy dla serii 16C5x, 8 poziomow dla pozostalych (to juz najczesciej wystarczy) i do tego sprzetowy, niedostepny dla softu
- slaby hardware I2C (nie dotyczy nowszych ukladow), sprowadzajacy sie do trybu SLAVE, tryb MASTER trzeba obslugiwac programowo
- niedopracowany UART: wiekszosc ukladow blednie pracuje w trybie asynchronicznym "high speed". Te wade na szczescie mozna latwo ominac (tryb low speed) dla zdecydowanej wiekszosci przypadkow.
- malo wewnetrznej pamieci RAM, ale to dotyczy niemal wszystkich mikrokontrolerow
- w przypadku serii 16C5X upierdliwe jest stronicowanie (512B) pamieci programu

Choroba, zrobilo sie to przydlugie wiec koncze,

Wojtek

Przeczytaj wszystkie posty z tego wątku



Temat: Najprostszy procek do zegara-sterownika światłem...


"Plumpi" <plu@kki.net.plwrote in message Po przeczytaniu 75 postów widzę, że niewiele z nich wynika.


Bardzo wiele z nich wynika... Wiele się nowych rzeczy dowiedziałem, na
wiele różnych rozwiązań zwrócono mi uwagę. A że nie siedzę w temacie
to każda taka rada jest cenna i bardzo "praktyczna"...


Nie rozumiem po co tak kombinować.


Po to aby troszeczkę poćwiczyć szare komórki pod czaszką?
Aby nie obrastały tłuszczem z lenistwa? :-)


Kwestia procesora to nie problem jaki procesor wybrać, bo do
tak prostej rzeczy możesz użyć praktycznie każdy, ale jak go
zaprogramować.


Nie zgadzam się. Nie nadaje się każdy - dla przykładu nie nadaje
się choćby Pentium albo Z80... A kwestia zaprogramowania to pestka.


Można do tego użyć assemblera, C, Basic. Wszystko zależy w czym
czujesz się najlepiej. Z całą pewnością jeżeli chodzi o prędkość
pisania to języki wyższego rzędu C czy Basic są bezkonkurencyjne.


Nie wiem czy wspomniałem już na samym początku wątka, że jestem
praktykującym zawodowo programistą :-) Jeśli nie wspomniałem to
wspominam teraz: znam zarówno zalety asemblera jak i jego wady...
To samo dotyczy języków takich jak C i Basic. Nie ma to dla mnie
żadnego problemu aby zastosować dowolny z tych co wymieniłeś...
Z tym, że do tak trywialnej aplikacji jak układ tego zegara
użycie czegoś więcej jak asemblera uznałbym za strzelanie z armaty
do komara... Przecież przykładowy program z noty aplikacyjnej
microchipa (AN615) zajmuje 444 słowa binarne i 25 bajtów RAM :-)
Nawet rozbudowany do moich potrzeb sterowania dwiema (3?) lampami
nie rozrośnie się do rozmiarów przerastających możliwości asemblera.
A w przypadku układów PIC microchipa cały asembler to raptem nieco
ponad 30 instrukcji - naprawdę nie jest to trudne do rozpoznania :-)


Już w ogóle nie rozumiem dlaczego kombinujesz z tym rezonatorem 32k
podpiętym do procesora. Co prawda są procesory z dodatkowym wejściem
rezonatora tzn. jeden rezonator pogania procesor, drugi zaś układy
czasowo-licznikowe.


Myślę, że wyjaśniłem to dosyć szczegółowo... Pierwszy i podstawowy
powód to właśnie zastosowanie urządzenia w układzie zegara... Kwarc
którego częstotliwość jest potęgą dwójkową sekundy użyty w roli
krokowania pracy programu ułatwi mi znacznie kwestie liczenia czasu.
Innym powodem jest to, że taki kwarc jest malutki i mam ich od cholery
w domu w kilku chinskich zegarkach elektronicznych, które z różnych
innych powodów nadają się do wyrzucenia... :-)


Ja na twoim miejscu użyłbym jednego z najbardziej popularnych i tanich
procesorów AT89C2051 lub AVR AT90S2313, które posiadają identyczne
wyprowadzenia oraz po 2kB pamięci programu typu Flash. Różnica polega
na innej polaryzacji sygnału reset. I tak 2051 impuls dodatni, zaś
2313 impuls ujemny.


Hmmm... a po co mi w ogóle reset? :-)
W wybranym przeze mnie PIC16LF628-04I/P z 18 nóg 2 są "stracone" na
zasilanie i masę a reszta, 16 nóg jest do pełnej dyspozycji w roli
programowalnych portów we-wy. Nie wyobrażam sobie lepszego już
wykorzystania pinów w obudowie :-))) No i tak jak pisałem, chcę się
ograniczyć do obudowy DIP aby się nie certolić z SMD, nie chcę tego.


Osobiście wolę AVR-a ponieważ (w porównaniu do 2051) ma wbudowany
EEPROM w którym możesz przechowywać np. czasy nastaw


No ale po co, skoro i tak musisz podtrzymywać zasilanie do RTC... ?
Nawiasem mówiąc, PIC którego wybrałem (16F628) również ma data-EEPROM.


oraz bardzo prosty programator ISP. Programator to tylko kabelek
łączący AVR-y z portem LPT komputera. Dla zabezpieczenia portu
daje się dodatkowy scalak z buforami. Ta wersja programatora to
STK200.


Tu przyznaję, że jeszcze nie doczytałem w jaki sposób mogę programować
swojego PICa ale słyszałem, że również są dostępne narzędzia do tego.


Jako zegar użyj RTC zegar czasu rzeczywistego PCF8583 z akumulatorkiem
1,5V. Pobiera on tak znikomą moc z akumulatorka, że spokojnie może
działać i rok bez zasilania zewnętrznego.


Jakby Ci to powiedzieć... Cały ten procek pracujący z kwarcem 32kHz
będzie pobierał około 15uA z baterii... Sądzę, że cały mój układ
(z wyjątkiem wyświetlaczy LED) mógłbym zasilać z dwu paluszków
całe długie lata przy takim poborze prądu :-)


Program proponuję napisać w Bascom-AVR ponieważ masz gotowe procedury
odczytu i zapisu zegara po szynie I2C , obsługi wyświetlacza LCD,
EEPROM oraz wiele innych. W przypadku wyświetlacza LED znajdziesz masę
przykładów jak to zrobić.


No jest to oczywiscie jakąś tam zaletą, ale wokół PIC też jest wiele
przykładów, też sa dostępne biblioteki, a jeśli nie - no cóż, nie
zapominaj, że to nie jest mój projekt do zaliczenia na poniedziałek :-)
To jest projekt, jaki sam sobie wymyśliłem "dla sportu" mojego mózgu.
Nawet lepiej byłoby gdybym nie miał żadnych przykładowych aplikacji ;-)


Mogę Ci także wysłać gotowe przykładowe programy. Jeżeli będziesz
chciał to odezwij się na jry@ita.hcz.com.pl lub plu@kki.net.pl


Dziękuję za pomoc... Chętnie z niej skorzystam - znasz się na PICach? ;-)

Przeczytaj wszystkie posty z tego wątku
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • erfly06132.opx.pl
  • © 2009 Najlepszy miesiąc kawalerski w Polsce !!! - Ceske - Sjezdovky .cz. Design downloaded from free website templates