View
229
Download
0
Embed Size (px)
Citation preview
8/10/2019 Relatrio Proj 2 Jogo Genius No 8051 Sistemas Microprocessados Quad4.2
1/15
Zrk`ftk ?
@kck Cfnaus nk =:65.
Dasbaphane0 FN?953 - Rastfges Gabrkprkbfssedks.
Dasbfntfs0Ifrnendk Mfnraquf Ckgfs Pubetfhha
_eiefh Zarfs Irenbk Rahve
Turge0 E5/Daurnk
Zrki Dr. Berhks Fduerdk Bepkvahhe.
Rentk Endr, :3 df Nkvfgork ?:5?
8/10/2019 Relatrio Proj 2 Jogo Genius No 8051 Sistemas Microprocessados Quad4.2
2/15
5
5. ANT_KDVK
K `kck Cfnaus fre ug `kck pkpuher ne dbede df 51=:. K `kck bknsastae df 4
oktfs bkhkradks quf ebfndaeg f fgataeg ug skg berebtfrstabk bknikrgf uge
sfqunbae cfrede pfhk `kck. K `kcedkr dfvfrae prfssakner ks oktfs bknikrgf e
sfqunbae anikrgede pfhk `kck, sfgprf pertandk dk pragfark pkntk de sfqunbae f
rfpftandk-e bknikrgf fhe brfsbae et k hagatf sfhfbaknedk pfhk `kcedkr.
K `kck fre rfbknmfbadk bkgk ikrge df trfank df gfgrae f rfbknmfbagfntk df
bkrfs f skns pkr pertfs des braenes.
Ne Iacure 5 m ? fxfgphks df gkdfhks df `kcks Cfnaus.
Iacure 5 Fxfgphks df `kcks Cfnaus.
?. HARTE DF GETF_AEAR
?.5. Ikntf Ehagfntek
5x Trensikrgedkr 55:Y pere 56Y
4x Dakdks 5N4::4
5x HG3=:6
?x HG3=5?
?.?. Gabrkbkntrkhedkr
5x gabrkbkntrkhedkr =:65
8/10/2019 Relatrio Proj 2 Jogo Genius No 8051 Sistemas Microprocessados Quad4.2
3/15
5x GE]?2?
5x HG26=
5x 34MB:4
4x HFDs
4x rfsastkrfs 43:
5x rfsastkr 2l2
5x rfsastkr 5l
6x bepebatkr 5I
5x bepebatkr 5:nI
5x ehtk iehentf
Iacure ? Ikntf df ehagfntek DB.
Iacure 2 - Egphaiabedkr de sede df skg.
?
8/10/2019 Relatrio Proj 2 Jogo Genius No 8051 Sistemas Microprocessados Quad4.2
4/15
Iacure
2. IHV]KC_EGER
Zere k dfsfnvk
ihuxkcreges bkg es anst
tg ihuxkcreges dfsbraiunbaknegfntk cfreh dk
Iacure 4 - Hacek dks Hfds.
6 - Barbuatk df antfriebf pere e bkgunabek sfra
Z_KC_EGE
hvagfntk dk prkcrege ikreg bkni
rufs pranbapeas pere braer k `kck. Ehcu
tks pkr sfrfg sagphfs df prkcregerkck, bkgk k besk des suo-rktanes YAT
2
eh.
fbbaknedks ehcuns
es suo-rktanes nk
f nk antfrifrar nk_AE f DF__KTE.
8/10/2019 Relatrio Proj 2 Jogo Genius No 8051 Sistemas Microprocessados Quad4.2
5/15
Iacure 9 Ihuxkcrege pranbapeh dk prkcrege.
acure 3 Ihuxkcrege de Ruo-rktane @KCK.
4
8/10/2019 Relatrio Proj 2 Jogo Genius No 8051 Sistemas Microprocessados Quad4.2
6/15
Iac
Iacu
re = Ihuxkcrege de Ruo-rktane F]OA_[RFU.
e 1 Ihuxkcrege de Ruo-rktane DAIABVHDEDF.
6
8/10/2019 Relatrio Proj 2 Jogo Genius No 8051 Sistemas Microprocessados Quad4.2
7/15
Iacur
4. Z_KC_EGE ER
E vfrsk ianeh dk Z
E fvkhuk dk prkc
Es pranbapeas dfia
dfsbrates quendk fhes
Anabaehazendk ks rfcastre
e 5: Ihuxkcrege de Antfrrupk de Rfraeh R[:.
FGOHQ
kcrege dfsfnvkhvadk fnbkntre-sf eoeax
rege fst dfsbrate ne sfk Mastrabk.
afs df usk df veravfas (pksafs
sk anabaehgfntf prfperedes, pkr fx
krfs f dftfrganendk sues iunfs.
9
k.
df gfgrae) sk
gphk ne sfk
8/10/2019 Relatrio Proj 2 Jogo Genius No 8051 Sistemas Microprocessados Quad4.2
8/15
3
< Zrkcrege Zrk`ftk[?[Gean[6< _ktane pranbapeh dk prk`ftk 2.< @kck Cfnaus< Dfvf bkntfr0< _ktane df cfrer ehfetkraegfntf ngfrk fntrf #:5, #:?, #:4, f #:= quf ebfndf krfspfbtavk HFD f cuerde ne gfgrae< oesfede nug babhk quf rkde ug oat fnquentk k prkcrege ecuerde k oktk sfrprfbasedk< quendk prfssaknedk fhf fstkbe equfhf oat ne pahme pere e prxage pksak nesfqunbae< Vser uge pahme prprae pere cuerder e sfqunbae< Vser pkntfark de pahme prprae f ug pkntfark de sfqufnbae nk `kck< braer `kck usendk e sfraeh pkr sfr vfraiabedk quf k bkgpkrtegfntk gfhmkr< braer kpk df nvfh df daiabuhdedf, a.f., ngfrk tkteh ne sfqunbae, bu`k hagatfsfr dedk pfhe pahme< pfnsk fg hagater df : e 56 pere fxaoar k vehkr fg ug nabk dasphey andk etI, essag nk prfbase iezfr rktanes< df trkbes
#:5< k --> HFD0 Z5.5 87> #:?< a --> HFD0 Z5.? 87> #:4< u --> HFD0 Z5.2 87> #:=
< d --> daiabuhdedf< + --> anb daiabuhdedf< - --> dfb daiabuhdedf
8/10/2019 Relatrio Proj 2 Jogo Genius No 8051 Sistemas Microprocessados Quad4.2
9/15
=
< s --> stert< r --> rfsft cegf
< Es pksafs df gfgrae usedes ehg dks rfcastredkrfs< Zahme dk `kck0 5:m 55m ... 5Im
8/10/2019 Relatrio Proj 2 Jogo Genius No 8051 Sistemas Microprocessados Quad4.2
10/15
1
gkv _?, #:5m < rh _? bkntanegfntf fnquentk ecuerde oktk sfr epfrtedk, fspfrk cfrerehfetkrafdedf bkg asskgkv _2, #54m < Rfhftkr df daiabuhdedf, dfieuht7#54m, andabe e pks dk tegenmk gxagkde pahme dk `kckgkv _4, #::m < Yehkr bknvfrtadk dk quf ika hadk nk tfbhedk pfhe sfraehgkv _6, #::m < Bkntrkhedkr df beganmks, (RTE_T/_FRFT) @KCK, ANB DAIABVHDEDF, DFBDAIABVHDEDF,gkv _9, #::m < usedk nk dfheygkv _3, #::m < usedk nk dfhey< f tegog usedk pere bknter k tfgpk df fspfre pereepfrter ug oktkgkv :=m, #:: < andabe quf k tfgpk df fspfre fstkurku :=m 7~ _=gkv :1m, #:: < usedk pere bknter ks hkkpans fg YATK_AE f DF__KTEgkv :Em, #:: < sftedk entfs dk dfheygkv :Om, #:: < cuerde k vehkr dk ebuguhedkr ek fntrer ne antfrrupk de sfraehgkv :Bm, #:: < pkntfark de ftepe nk daspheygkv :Dm, #:: < usedk ne suorktane skggkv :Fm, #:: < usedk pere fsbkhmfr e irfqufnbae dk skg (e`uste k tegenmk dk dfhey)gkv :Im, #:: < dfianf e durek dk skg
< Dfshace ks daspheygkv E, #:5m< sfhfbakne dasphey ] [ [ [gkv DZT_, #:IIB5m < Rfhfbakne k Dasphey hacedkgkvx JDZT_, E
gkv E, #::m< `kce zfrk nks daspheys sfhfbaknedksgkv DZT_, #:IIB:m< pksak de gfgrae kndf fst k Dasphey 3 sfcgkvx JDZT_, E
gkv Z5, #:::m
8/10/2019 Relatrio Proj 2 Jogo Genius No 8051 Sistemas Microprocessados Quad4.2
11/15
5:
gkv TH:, #::msfto T_: < hacer k tfgpkrazedkr pere fspfrer e pfsske epfrterEcuerdk[`kcedkr[`kcer0
Hbehh rkde[hfit[_fc?< fnquentk ecuerde k `kcedkr vea rkdendk _?gkv E, #:5b`nf E, :=m, nek[fstkurku[tfgpk[df[`kck< sf fstkurer k tfgpk sea dk
`kckbhr T_:bhr TI:gkv :=m, #::Hbehh DF__KTE
s`gp seade[@KCKnek[fstkurku[tfgpk[df[`kck0
b`nf _4, #::m, `kcku < ehcuge tfbhe ika epfrtedes`gp Ecuerdk[`kcedkr[`kcer< sf nfnmuge ika epfrtede
_47#:: f vkhte e ecuerder`kcku0< GKRT_F k quf ika `kcedkgkv Z5, _4
8/10/2019 Relatrio Proj 2 Jogo Genius No 8051 Sistemas Microprocessados Quad4.2
12/15
55
8/10/2019 Relatrio Proj 2 Jogo Genius No 8051 Sistemas Microprocessados Quad4.2
13/15
5?
nek[DAIABVHDEDF[zfrk0gkv _6, #::m < sf nk iez assk iabk #:2 pere sfgprf!
nek[iebahate0gkv Z5, _2b`nf _6, #:5:m , nek[sea[DAIABVHDEDF
s`gp seade[DAIABVHDEDFnek[sea[DAIABVHDEDF0s`gp DAIABVHDEDF
seade[DAIABVHDEDF0
8/10/2019 Relatrio Proj 2 Jogo Genius No 8051 Sistemas Microprocessados Quad4.2
14/15
52
seade[YATK_AE0_FT
8/10/2019 Relatrio Proj 2 Jogo Genius No 8051 Sistemas Microprocessados Quad4.2
15/15
54
nek[HFDZ520b`nf E, #'d', nek[e`ustf[daiabuhdedf
gkv _6, #:5mnek[e`ustf[daiabuhdedf0
b`nf E, #'+', nek[eugfnte[daiagkv _6, #:?m
nek[eugfnte[daia0b`nf E, #'-', nek[daganua[daia
gkv _6, #:2mnek[daganua[daia0
b`nf E, #'s', nek[stertgkv _6, #5:m
nek[stert0b`nf E, #'r', nek[rfsft
gkv _6, #:iimnek[rfsft0gkv E, :Ombhr _a< htage bkase e sfr ifate pere nk rfbfofr uge fg bage de kutre
_FTa