Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

začátky s Mikrokontroléry
Jdi na stránku 1, 2  Další
 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Programování PIC, ATMEL, EEPROM a dalších obvodů
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
pajosek2



Založen: Feb 24, 2007
Příspěvky: 3995
Bydliště: Zlínsko

PříspěvekZaslal: út červen 03 2008, 14:53    Předmět: začátky s Mikrokontroléry Citovat

Ahoj kluci,
chtěl bych trochu proniknout do tajů v oblasti programovatelných obvodů včetně procesorů. Potřebuji poradit nějakou dobrou literaturu,kde je to vysvětleno nějakým přijatelným způsobem. Před časem jsem si koupil knihu z nakladatelství BEN o elektronice všeobecně a moc jsem si nepomohl. Většina funkcí je tam propočítávána pře integrály a dost vysokou matematiku,takže člověk,který začíná a není dost vzdělaný nemá šanci. Díky za rady.

_________________
To,že někdo dělá věci jinak než by jsi je dělal Ty ještě neznamená,že to dělá špatně.

Nemám zájem o korekci pravopisu.


Naposledy upravil pajosek2 dne út červen 10 2008, 20:02, celkově upraveno 1 krát.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Hill
Administrátor


Založen: Sep 10, 2004
Příspěvky: 19578
Bydliště: Jičín, Český ráj

PříspěvekZaslal: út červen 03 2008, 15:37    Předmět: Citovat

Oblast programovatelných obvodů včetně procesorů... no nemáš malé cíle. A literatury je hodně.
Mezi programovatelné obvody patří programovatelná hradlová pole, různá easy-relé a podobně - k tomu musíš umět navrhnout zpravidla schéma hardware (vlastně propojení tech hradel). Takové to zjištění, jak zapojit dělič modulo n, hradlo exclusive or neb o kruhový čítač, jsou třeba v knize Úvod do číslicové techniky od J.Pütze.
Pokud jde o mikroprocesory, tak assembler mi zpřístupnila Zajíčkova knížka Bity do bytu (hledej v antikvariátech). Protože je vše ale orientované na soubor instrukcí procesoru Z80CPU od Zilogu, tak široký instrukční soubor tehdy snad žádný jiný procík neměl, ale dal dobrý základ, jak programovat i jiné, což se hodilo i u rodiny 8051, ačkoliv u těch se některé instrukce jmenují jinak a mnoho jich chybí, musí se to obejít procedurami.
Pro programování (například) PICů zase je vyvinutý jazyk PIC-basic, u kterého tě vlastně moc nemusí zajímat, co se děje uvnitř, ovládáš jím jen to, co se děje na jeho vývodech atd...
Pro jakýkoli procesor je ale potřeba, aby ti program fungoval na papíře, než ho začneš vysvětlovat procesoru. O tom existuje knížka Strukturované programování (nebo tak nějak, to už si přesně nepamatuji)
Mám pokračovat?
Vytipuj si oblast, ve které se do toho hodláš pustit, a s jakou rodinou procesorů či kontrolérů, a určitě se najde pár dobrých tipů do začátku. Takhle je to hádání, k čemu by to mělo směřovat, a nakonec by to mohlo dopadnout tak, že budeš vědět o všem něco a dohromady k ničemu to nebude.
Jestli nevíš, jak a čím začít, vyzývám ostatní: čím a jak jste začínali s mikroprocesory? Ale prosím tak, aby to bylo použitelné ještě dnes.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Ragnol



Založen: Nov 09, 2005
Příspěvky: 232

PříspěvekZaslal: út červen 03 2008, 17:13    Předmět: Citovat

začínal jsem na procesorech rodiny x51 . Hlavně 2051. Brali jsme to ve škole a docale mě to chytlo , tak jsem se o ně začal zajímat víc. Když jsem začal řešit problemy z nedostakem eeprom , ad převodníku , přičuchl jsem k avr a od tý doby na ně nedám dopustit. A myslím , že by to nebyl špatnej začátek začít s AVRkama. Knížek k tématice AVR je mraky a většinu z nich mám doma .

http://shop.ben.cz/cz/121135-mikrokontrolery-atmel-avr-assembler.aspx

tahle se mi velice líbila a dala mi do začátků velice mnoho a z ní jsem se naučil většinu věcí co dneska umím , dost mi dala i tato kniha

http://shop.ben.cz/cz/121139-atmel-avr-programovani-v-jazyce-c.aspx

Další knihou od tohoto aurora je
http://shop.ben.cz/cz/121125-mikrokontrolery-atmel-avr-popis-procesoru-a-instrukcni.aspx

Je to stručně přeloženej datasheet a bohužel , na to jak měl podle mě první dvě knihy dobře zpracovaný , mi přijde občas dost nesrozumitelná. Např. jsem měl problémy pochopit práci s pamětí EEPROM , vše jsem ale našel v orig. anlickým datasheetu.


http://shop.ben.cz/cz/121099-mikrokontrolery-atmel-avr-vyvojove-prostredi.aspx

tak tahle kniha mi nedala vůbec nic , četl jsem jí 2x a nenašel jsem v ní nic novýho a hlavně ani nic zajímavýho , válí se mi v knihovně a asi válet jen bude

http://shop.ben.cz/cz/121130-prace-s-mikrokontrolery-atmel-avr.aspx
Docela zajímavá kniha zaměřená na procesory AT90S1200, AT90S2313, AT90S2343, AT90S4433, AT90S8515 a AT90S8535. Ukázala mi pár zajímavých využití. pan matoušek podle mě pěkně rozebírá teorii u svých příkladů a člověk se dozvý proč to řešil autor tak a tak a proč je tam použit tenhle postup a ne tamtem a některé příklady jsou řešený různými způsoby. Ta kniha mi přinesla pár zajímavých poznatků , který mi teď poáhaj v lepší práci s těmito procesory

Každopádně za ten rok co si s avrky hraju jsem zjistil , že nejlepší pomocník je help u avr studia a originální datasheet k danemu obvodu.


Psal jsem to na rychlo takže prosím těžkopádný formulace , překlepy a gramatický chyby překoukněte Smile
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
SMITH



Založen: Jun 07, 2004
Příspěvky: 1274
Bydliště: Púchov , SLOVENSKO

PříspěvekZaslal: út červen 03 2008, 20:44    Předmět: Citovat

Môžem doporučiť Prace s uP ATMEL 89C2051 od Matouška . Je to tam celkom prehladne napísané .

Ak by si chcel mám nejaké knihy z BEN o AVR v el podobe . Môžem ti cez SS
dať odkaz na ftp.

_________________
Smile Nikdy neříkejte, že něco nejde, protože vždy se najde blbec, který neví, že to nejde, a udělá to ! Smile
Úspěch je špatný učitel. Kvůli němu si chytří lidé myslí, že nemohou prohrát. (Bill Gates)
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Chenzee



Založen: Jun 26, 2007
Příspěvky: 464
Bydliště: Vysočina

PříspěvekZaslal: st červen 04 2008, 5:50    Předmět: Citovat

Já začal s PICama cca před 2 roky, mám také knihy od BENa a můžu říci, že pro základní pochopení co a jak je to skvělé. Ale jak píše jiný kolega tu, nejvíce mi daly datasheety a test různých funkcí v KNP. Jsou to sice hodiny a hodiny, ale když to člověka baví, tak je super koukat na prvního rozběhnutého hada aj. blikátka.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
nop



Založen: May 18, 2007
Příspěvky: 161

PříspěvekZaslal: st červen 04 2008, 7:42    Předmět: Citovat

Já začínal s PIC podle popisu instrukcí a registrů tady:
http://www.gemtree.cz/p84/Procesor/INDEX_CZ.HTM

Dál podle datasheetu ,a taky mi dal hodně seriál který vycházel v časopise KTE.Teď něco vychází praktické elektronice,ale to bude asi dost roztáhaný maj to každej měsíc jen na jednu stranu.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
pajosek2



Založen: Feb 24, 2007
Příspěvky: 3995
Bydliště: Zlínsko

PříspěvekZaslal: st červen 04 2008, 13:03    Předmět: Citovat

Děkuji všem za odpovědi.Začnu po chvilkách trápit mozek a snad se alespoň přiblížím dnešním moderním technologiím.Asi si pořídím něco od toho BENu a uvidím.
_________________
To,že někdo dělá věci jinak než by jsi je dělal Ty ještě neznamená,že to dělá špatně.

Nemám zájem o korekci pravopisu.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
stepa



Založen: Jan 05, 2007
Příspěvky: 4669
Bydliště: poblíž HK

PříspěvekZaslal: st červen 04 2008, 16:11    Předmět: Citovat

to Pajosek: moc siroky. Programovatelnymi obvody myslis CPLD, FPGA(takze jazyk VHDL)? Procesory chces spise PIC, nebo Atmely, nebo AVRka? Rozhodne to nemichej vsechno dohromady, protoze se na to rychle vy.....

VHDL:
http://shop.ben.cz/cz/121736-cislicove-systemy-a-jazyk-vhdl.aspx
Na ostatni "smeti" odkazy mas.

Dalsi otazkou je v cem chces ty MCU programovat, zda Ccko, nebo assembler, podle toho volit literaturu. Ostatne FPGA muzes delat taky v Ccku...musis si urcit zakladni veci a od toho se odpichnout. Klidne si to napis na papir, at v tom mas poradek a zkus konkretizovat.

_________________
...to co pisu nemyslim zle, ikdyz to tak muze vyznit...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovy WWW stránky
pajosek2



Založen: Feb 24, 2007
Příspěvky: 3995
Bydliště: Zlínsko

PříspěvekZaslal: st červen 04 2008, 17:26    Předmět: Citovat

stepa napsal(a):
to Pajosek: moc siroky. Programovatelnymi obvody myslis CPLD, FPGA(takze jazyk VHDL)? Procesory chces spise PIC, nebo Atmely, nebo AVRka? Rozhodne to nemichej vsechno dohromady, protoze se na to rychle vy.....

VHDL:
http://shop.ben.cz/cz/121736-cislicove-systemy-a-jazyk-vhdl.aspx
Na ostatni "smeti" odkazy mas.

Dalsi otazkou je v cem chces ty MCU programovat, zda Ccko, nebo assembler, podle toho volit literaturu. Ostatne FPGA muzes delat taky v Ccku...musis si urcit zakladni veci a od toho se odpichnout. Klidne si to napis na papir, at v tom mas poradek a zkus konkretizovat.
Máš pravdu,napsal jsem to moc zeširoka,ale i tak mi všichni pomohli.Myslím,že mne budou zajímat hlavně PIC a Atmely.Jak jsem už napsal,začnou literaturou z BENu.
_________________
To,že někdo dělá věci jinak než by jsi je dělal Ty ještě neznamená,že to dělá špatně.

Nemám zájem o korekci pravopisu.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
pajosek2



Založen: Feb 24, 2007
Příspěvky: 3995
Bydliště: Zlínsko

PříspěvekZaslal: út červen 10 2008, 20:01    Předmět: Citovat

Tak,nějakou literaturu do začátku už mám a nyní potřebuji radu ohledně startkitu a programátoru pro Atmel-PIC -EEPROM. Jestli někdo víte o nějaké stavebnici v prodeji,tak budu rád.Zkoušel jsem něco najít u Krčmáře EZK a nec jsem nenašel.Díky
_________________
To,že někdo dělá věci jinak než by jsi je dělal Ty ještě neznamená,že to dělá špatně.

Nemám zájem o korekci pravopisu.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
mihal



Založen: Apr 06, 2005
Příspěvky: 1839
Bydliště: Zilina

PříspěvekZaslal: út červen 10 2008, 20:18    Předmět: Citovat

Nechcem ohovarat PIC ale su aj modernejsie architektury Ignorant Mozno by si mohol pouvazovat o Freescale - byvala Motorola, chlapci v Roznove ti urcite pomozu. Doporucil by som HC08, ma to krasny asm, jadro je navrhnute pre Ccko. Kompilator od CodeWarriora do 64k zdarma. Literatura na webe zdarma. Prociky ti ako free samples poslu spoza mlaky zadarma, alebo ich kupis aj v GME. Programator zbastlis za 20minut. Viem, na PIC sa vala vsade mnozstvo kodu, ale.., este ze uz maju flash. Pozri sa este na MSP od texas instruments, maju dobre cipy a podporu. Inak ak chces len rozlievat kod, tak kup ELNECa, ten nahra aj dychovku do stonohy.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
pajosek2



Založen: Feb 24, 2007
Příspěvky: 3995
Bydliště: Zlínsko

PříspěvekZaslal: pá červen 13 2008, 19:39    Předmět: Citovat

Tak,pokračuji. Nemáte někdo nějakou aplikaci s AT90sxxxx nebo Atmega8? Stačí něco jednoduchého aby to mělo jako zobrazovací jednotku alfanumerické LCD. Díky
_________________
To,že někdo dělá věci jinak než by jsi je dělal Ty ještě neznamená,že to dělá špatně.

Nemám zájem o korekci pravopisu.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
nop



Založen: May 18, 2007
Příspěvky: 161

PříspěvekZaslal: ne červen 15 2008, 8:40    Předmět: Citovat

nejlepší startkit je kontaktní pole,já k tomu mám ještě kousek bastldesky kde mám naletovaný PIC a MAX232 + stabilizátor 5V. A co se týká programátoru tak můžu doporučit PRESTO zvládá jak PIC tak AVR + nekterý součástky s JTAG.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Jirka



Založen: Jul 01, 2005
Příspěvky: 2031
Bydliště: zbídačený kraj

PříspěvekZaslal: ne červen 15 2008, 10:43    Předmět: Citovat

pajosek2 napsal(a):
Tak,pokračuji. Nemáte někdo nějakou aplikaci s AT90sxxxx nebo Atmega8? Stačí něco jednoduchého aby to mělo jako zobrazovací jednotku alfanumerické LCD. Díky

Na to je nejlepší Google. Přepni se do hledání obrázků a zadej Atmega8 site:cz , podle náhledů nějakou zajímavou aplikaci určitě najdeš.

_________________
*****
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
pajosek2



Založen: Feb 24, 2007
Příspěvky: 3995
Bydliště: Zlínsko

PříspěvekZaslal: ne červen 15 2008, 15:12    Předmět: Citovat

Opět děkuji za rady,ale určitě se zase ozvu,protože jsem opravdu začátěčník v této oblasti.
_________________
To,že někdo dělá věci jinak než by jsi je dělal Ty ještě neznamená,že to dělá špatně.

Nemám zájem o korekci pravopisu.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Programování PIC, ATMEL, EEPROM a dalších obvodů Časy uváděny v GMT + 1 hodina
Jdi na stránku 1, 2  Další
Strana 1 z 2

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Nemůžete připojovat soubory k příspěvkům
Můžete stahovat a prohlížet přiložené soubory

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.15 sekund