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