Stránka 1 z 1
asembler- pomoc
Napsal: 05 kvě 2015 19:31
od Koubis777
ahoj lidi potreboval bych pomoct, protoze na programovani jsem anti-talent a dostal jsem seminarni praci a vubec si nevim rady
úkol:
Na jednotlivé vstupy brány P3 jsou připojeny DIP přepínače, na vývod P1.0 je přes spínací obvod připojen stejnosměrný motorek.
Napište a odlaďte program, který vždy při zadání nového binárního čísla v dolní čtveřici bitů DIP přepínače (na horní čtveřici nezáleží) rozběhne motorek na dobu odpovídající v sekundách zadanému číslu.
K realizaci použijte mikrořadič AT89S2051.
Re: asembler- pomoc
Napsal: 05 kvě 2015 20:03
od MiliNess
Pak by ses měl věnovat tomu, na co talent máš. Budeš-li se nadále věnovat tomuto, bude to pro tebe pouze ztracený čas.
viewtopic.php?f=61&t=154302
Re: asembler- pomoc
Napsal: 05 kvě 2015 20:26
od Koubis777
taky že se věnuju elektronice ale nechapu na co nam davaj programovat mikropocitace a navic v asembleru kterej se asi 10 let nepouziva
Re: asembler- pomoc
Napsal: 05 kvě 2015 20:31
od jerabina
Jaký máš obor a na jaké si škole?
Re: asembler- pomoc
Napsal: 05 kvě 2015 20:37
od Koubis777
SPŠ a VOŠ Písek elektrotechnika
Re: asembler- pomoc
Napsal: 05 kvě 2015 20:39
od MiliNess
Koubis777 píše:taky že se věnuju elektronice ale nechapu na co nam davaj programovat mikropocitace a navic v asembleru kterej se asi 10 let nepouziva
Asi proto, že se dnes microcontrollery používají téměř všude a často se s nimi budeš setkávat. A Assembler zase tak mrtvý není, je dobré ho umět.
Za dvě hodiny studia na internetu si to napíšeš sám, máš-li v hlavě kousek mozku.
Re: asembler- pomoc
Napsal: 05 kvě 2015 20:41
od jerabina
Tak pokud máš Elektrotechniku, tak je jasné, že se budeš učit programovat mikroprocesory a další ... protože dneska už dávno není elektrika jenom o kabelech, ale hlavně o mikroprocesorech, které to vše kontrolují, různá serva a další ...
Nejspíše si jsi měl zjistit předem, do čeho se pouštíš ...
Re: asembler- pomoc
Napsal: 05 kvě 2015 20:44
od Koubis777
no ale ted uz je pozde menit skolu kdyz uz jsem ve tretaku a kdyby jsme neleli na mikroprocesorovou techniku takovyho uspavace hadu tak mozna by me to i bavilo
Re: asembler- pomoc
Napsal: 05 kvě 2015 20:55
od jsochacky
[deleted]
Re: asembler- pomoc
Napsal: 05 kvě 2015 21:01
od Koubis777
tak jako ten zacatek chapu presunuti obsahu skok na navesti atd.. ale neumim sestavit kompletne celej program
Re: asembler- pomoc
Napsal: 05 kvě 2015 21:20
od faraon
Tak začneme nosit na hromadu to co budeš potřebovat, ne? Pár prvních bodů:
- Jak zjistíš stav portu? Kde se tahle informace v x51 nachází?
- Kde budeš mít uložený minulý stav přepínačů? Při spuštění programu ho inicializuj na nulu!
- Jak porovnáš minulý stav s aktuálním?
- Jak podle výsledku porovnání provedeš podmíněný skok?
- Jak nastavíš porty jako vstupní nebo výstupní?
- Jak uděláš nekonečný cyklus?
To pro začátek stačí, předpokládám že máš nějaký emulátor ve kterém si to budeš odlaďovat, tak se nestyď ho použít pro ověření svých doměnek a představ. Třeba si v něm odkrokuj ten nekonečný cyklus. Já už jsem detaily a instrukce trochu pozapomněl a nechce se mi listovat v příručce, tak se snaž ať si co nejrychleji vzpomenu

Re: asembler- pomoc
Napsal: 05 kvě 2015 21:30
od Koubis777
ok pokusim se a diky za pomoc