Prosty Sterownik / Mikrokontroler z kilkoma wej/wyj + C/C++


Witam
Mam pytanie co do sterownika / mikrokontrolera //
Ostatnio nauczyłem się trochę języka c
i chciałbym zrobić prosty sterownik
teraz pytanie jaki ???

z kilkoma wej/wyj który radzi sobie z językiem c/c++
+ posiada własny zegar
+ posiada pamiec flash a nie jak w wiekszosci eprom

jeżeli ktoś mogłbym mi pomóc byłbym wdzięczny

Michał




Portret użytkownika mirley

Re: Mikrokontrolery

1. Mikrokontroler i tak nie widzi czy piszesz w asemblerze, bascomie czy c. to sprawa kompilatora aby obsługiwał procka i zrobił pod niego hexa.
2. chodzi ci o układ RTC czy po prostu o taktowanie wewnętrzne. Dla mnie zegar to przebieg zegarowy
3. od początku kiedy zajmuje się mikrokontrolerami nie spotkałem takiego co by miał pamięć programu eeprom. Wszystkie mają flash. A obecnie wszystkie jeszcze mają EEPROM do przechowywania danych

Ogólnie każdy mikrokontroler ATMELA z rodziny AVR podchodzi pod twoje kryteria, a nawet starsze z rodziny AT89C lub AT89S

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika mich43l

Mikrokontroler

chodzi mi o taktowanie wew do 100-500kHz
//
czyli ogólnie każdy mikrokontroler bedzie obsługował jezyk c/c++ nie bedzie z tym problemu
a jeszcze kwestia jaki mik. wybrac oraz jaki do niego programator zrobic zeby na usb mozna bylo dzialac // gdyż nie posiadam rs232

mirley a jaki dokladny model mik. bys polecał ?? ktory jest prosty do zrobienia ??

bo chodzi mi o coś takiego zeby zrobic mik. do tego plytke testowa zeby sie pobawic // gdyż idea moja jest taka aby wykorzystac mik do sterowania CO

Portret użytkownika mirley

Re: uC

Napewno pod uC ATtiny2313, atmega 8/16/32 i podobne z tej samej rodziny (AVR) skompilujesz program popularnym WinAVR. Programator USBASP bedzie działał na USB i obsługuje te uC. Wszystkie z rodziny AVR maja oscylator wewnętrzny, standardowo 1MHz ale typowo na wewnetrznym pracują na 8MHz.

Programator USBASP i płytki testowe mam opisane na stronie

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika mich43l

mc

mowisz o tym programatorze ??http://mirley.firlej.org/programator_na_usb_usbasp

kupuje Mikrokontroler ATMEGA8 i on juz jest zaprogramowany ?? nie potrzebuje go programowac ??

Portret użytkownika mirley

Re: Programowanie

tak to ten programator co podałeś w linku.

jak kupujesz mega8 to jest on pusty, to chyba oczywiste. Musi go zaprogramować. Za pierwszym razem musisz zaprogramować M8 w USBASPIE za pomocą innej metody. Np wykorzystując port LPT w innym kompie. Potem jak będziesz już miał działającego USBASPA to będziesz mógł nim programować inne procki.

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika gosc

a mógłbyś mi powiedzieć czy

a mógłbyś mi powiedzieć czy jest mik mega8 smd ??
i w jakim programie projektujesz układy / połączenia / płytki

Portret użytkownika mich43l

czy taki

czy taki mikro
http://sklepelektroniczny.com/product-pol-8988-ATMEGA-16-16AU.html będzie dobry ?? na programator ??

Portret użytkownika mirley

Re: Programator

Kup ATMEGA8-16AU a nie atmega 16. Mega 8 jest o wiele tańszy. Pod M16 też by pewnie działało ale trzeba by było przekompilować program

-----

do płytek jest wiele programów: kicad, protel eagle itp

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.