0 évaluation0% ont trouvé ce document utile (0 vote) 2K vues86 pagesMachine de Moore
Copyright
© © All Rights Reserved
Formats disponibles
Téléchargez aux formats PDF ou lisez en ligne sur Scribd
Exercice IIT : Machine de Moore :
Nous considérons une machine qui commande le jeu de lumitre de a figure ci-dessous. Cette
machine symbnlisée en rectangle passtde;
© deux sertics qui commande 1 lampcs (voir figue)
© Une eninge x qui arte Ie jou de lumigres,
So table des diac ext_[a suivante:
[+ Donner la nature du jeu de lumiére assurée par Ia machine en mode normal (x=0).
2+ Donner le diagramme des dats.
3- Quel est le nombre de hits nécessaire pour coder les différents tats?
4- Remplir la table de transition,
$+ Exprimer | états futurs ct en fonction des Uétat présents et de x,
6- Exprimer les sorties en fonction de I'état présent.
7- Donner te circuit assurant cette machine.
‘Scanné avec CamScannerwee ©! machine Ay Mere :
ee
we dane parle que tata roe 3 Comps
By ‘yan da bani tres
és E ée
* Une oh x gut annéte
‘Scanné avec CamScanner© Moms eng: — X50 dion G1 Et? 63> £0
13 Lo
O&O
we eles
| afin’)
@ 0 ® © ape
0 O 0 yraACry Meus pane Dr pak 2th ee cos
eye exeo +XeRAL TR Qrer
ets a(GtX) 4 Tes
‘Scanné avec CamScannerbn ale da trove ( ettie)
© aps & Tok & Fag bigs)
_ de zelafe:
Jo = Clo F C4 Co A
Sot AOR
|s4: ty (& tee) = eagna hekol olen if fat Dbits
OExamen 2017-2018
Machines a état finis
Neiretteinte
_On veut concevoir une machine de Moore qui permet de commander le jeu de
lumiére suivant de 3 lampes :
2 Noire: lalampe est allumée
OO®
O80
La machine posséde une entrée x qui lors qu’il est égal a un la séquence
s‘aréte
B- Les données
1, Donner le nombre de bit de entrée
2. Donner le nombre de bit de sortie
3. Donner le nombre de bit des état
Etapes
. Dessiner le diagramme des états.
. Poser la table des états.
. Définir la table de transition
. Determiner les expressions des états futurs
. Déterminer les expressions des sorties
Faire le schéma. A base portes.
‘Scanné avec CamScannerA.
4) 4 bf
2). poe
1) wa G ekk dme DL pp veh
‘Scanné avec CamScanner‘Scanné avec CamScanner+ = =.
Qh = Chl + xX 4-4
a= & (x46)
a ey
$2 6 A —
xy sez Cabs
© =
7X ~ Gotba
‘Scanné avec CamScanner‘Scanné avec CamScanner‘Scanné avec CamScanner‘Scanné avec CamScannerOn veut ¢encevoir ure machine de Moore qui posséde une entrée © est une sortie
3 dunt le diagramme des éfots est montré ci-dessous
J JS ps jes fro poe
Que doit Etre la séquence de Fentrée © pour avoir une sortic S$ éqaic 4 1,
Poser Ia table des états.
Béfinie la table de transition
Détermuner les expressions des états fulurs
Déterminer les expressions des sorties
Faire le schema
Scanné avec CamScanner‘Scanné avec CamScanner@ Tobb du Thometuisn
ma & ghb e4, 62, 63,64 c2-3
al faut Mut pin Le AS om
el qu E4: 0°
Eas of
£2<.A0
BA: AA,
det feline
fs ft
a?
br, & 0?
& Da berminsr Ty ex gress dy ahh futins
cl fob b bmn be ex pres fis
rn me mvdlne de mmc 2 ta del fw
ae ® jubire domain of aleaehe
‘Scanné avec CamScannerbg = e-(4) + ( bbe)
be z et ehb
pe = 2. ( bebe 14h)
wee 2 (404)
© Datrin Ant be sone
Wows teva im Z. rmochene he qyaperae
‘Scanné avec CamScanner‘Scanné avec CamScanneroy dow ne bs ovatnge ot IMCORKU On woAs
de KEP Moot 2 2 colby -
AV onbage
‘Scanné avec CamScannerHe Paget
As Analysc-de In Machine de Ma
—
‘On veut mettre en pratique une machine qui permet f¢ Jeu de feu de trols
fompes pour abtenie le résultat suivant +
\
Te Enblane : fa lampe ext alkene
Ennoir: Ia lampe est nan allunée,
| @ OO a 2+ Si fenirée x20, lo séquence se fait de
| étet Et jusqua E4 ct revient & EL.
] Stlentrée xs! bee lompes se figent 4 Pétat en
@00: = |
1 Gn vous donne la table des états ci-dessous :
CeO:
——
clued |____Etat futur "Sort
0] xt |
4
nner Te diegromme des état,
2 Remplir lo table de transition:
Etat cctuel
‘Ac Realisation pratique de La Machine de Moore +
32. Délerminer les expressions des états futurs en fonction de Pétot
présent 1, e0et de Fentrée x.
4, Déterminer les expressions des sorties en fonction de Pétat présent €
ete
5, Faire le circuit Gr relotif & laquestion 3
6, Foire le cieauit Cr relotif & ta question 4
F Faire le circut global de la machine en inspiront ele forme générale
dune telle machine (figure ci-dessous)
‘Scanné avec CamScanner@ Powe denna 40 Ghee:
Cat Cor
ot
4 0
44
00
‘Scanné avec CamScannerPr age :
emachine by more
th val prelfie in pe Fr quae Ain. machage que penrmde
Pe pes de few da Ton Cons now bbbenh ty ni cud or
enced? in dicekuons
@@e@ = @ ,
@ O Oo e2 OFF.
@OoOo Ff
O 6 O Ey
tn dicaluon
wv o% L'adnu X= 0 5 ta VE GARE u Sade wD
Diftd EA EU Ne irvient ate
OM 7 A
oS Vata yeh, bet s se of aunt
‘Scanné avec CamScanner‘Scanné avec CamScanner(4) expressing dt, setes en fordium, dy tl etet
prises eb 0-
feat Alahnd dans fa smechae amore
Ja sohe lle depnd selrment de Utbob poe cant ie
52S Ce eee
NH 7 —<——
So = Choy e160 4eblo = Co H0jbe = CoHey
SLs Ceeovesee = 0° O%
Sq = C2 eA
Vote stn tm pol uti bien
‘Scanné avec CamScannerx ex
eo
fs
e4 es.
Hy
OQ ch
€o
CA
Yo
po
Ly
‘Scanné avec CamScannerOQ hs 108
ey 4( Bax) + Kae
Soz atta 7 347 CO% 7 SPH kn
‘Scanné avec CamScannerEkok pssst
epto EétorO cw A
eat elt? | Ebr
elite ECARD bats
cht 3 Fak O cbr,
tem dy Gar sition
‘Scanné avec CamScanner. : 9
pUaquitin dn ON fol ay a neal)
Je meclunr (amor I
dens fe due Iigp*
tN.
aed ae se
Vey a
woes ovens
oF eee 7 al 44} 4°
Gp
°
3 0 ° a
ot = BP. A+ Geo + Bp. ey-e8
et = €4 (Bp+ &o) + bp -e,-e
Led ° A _
4 L=G Ut Geo
‘Scanné avec CamScanner‘Scanné avec CamScanner‘Scanné avec CamScanner‘Scanné avec CamScanner1. Dessiner le diqgramme des états
\DEPART
2. Poser la table des éats
La table des états consiste a traduire le diagramme des états
présenté ci-contre :
Etat actuel Ee Soxties
i (sosis2)
Ey E; Ei 000
E> Es E> 100
E5 Ey E; 010
Ey E5 Ey 001
E5 Es Es it
Es E; Es 000
ES Eg E mM
Es Eo Es 000
Eo By Ey ll
Ty a trois colonnes principales. La premiére correspond a
Tétat initial ; la seconde a Fétat futur, et elle est subdivisée en
colonnes selon les valeurs des entrées ; la troisiéme
correspond A la sortie — comme nous avons affaire & une
machine de Moore, la sortie de dépend que de état actuel.
‘Scanné avec CamScanner3. Difinir table de resin
‘Le table de tnasition est éqprslent de ia table des états cee dittéence prés que ls éats sont encodés sons tate forme binace. Dans le cas qui nows conceane, ous avons 9 état, I nous fant donc encoder ces tats avec 4 bits a
‘minionum, que Yon notes ejeset¢y-
‘Voici Tencodage code choi
aml & | 2 |e | 8 |e |e |e |e |
Coe | oH | ONT | IT | —oo1 | wi0e [oro | aie | ant | tor
Foca Enis gra) Soe
Greed ° + Gord
‘at ‘om ra om
tr sr aL a
‘Scanné avec CamScannerNous avons donc 5 entrées e3€7€;€9 et b pour le bouton et 4 sorties e3"e2 ey ep:
10 co
ee\ 9 of 1 10 ee\ © oO om 10
00
Karnaugh pour ¢*
Ce qui nous permet d’écrire :
+ ¢3° = bestezeyeg + ee
+ eg” =begt eyen + ent en
= egtbeytey= +bey
‘Scanné avec CamScanner5. Determiner les expressions des sorties
Cette étape consiste 4 trouver le circuit combinatoire permettant d’évaluer les sorties en fonction de l'état actuel :
Evaluation tat futur Mémoire
de l'état futur
Nous avons donc 4 entrées e3€7@1€9 et 3 sorties spsjs> :
e180
C180
10 e3e2
ee 9 on
00 00
o1
Karnaugh pour sq
Ce qui nous permet d’éctize :
* Sp = e;tegt eg
= >egteghicg
© Sp = e3ztegt e7€9
‘Scanné avec CamScanner6. Faire le schéma
Létape finale ! Il reste plus qu’a dessiner :Machine a états finis Une heure et demi
Master Electronique Embarquée
2022-2023
Soit le programme VHDL d’une machine ci-dessus .
Donnerz : Les entrées » Les sorties et les états de la machines
Donnerz : le digramme d’état de la machine,
Partie-2
Ens‘inspirant de ce programme, programmer la machine du probléme 1 en VHDL
library IEES;
use [Link] logic 1164.a11;
entity ectsequentielexi is
port (
reset, CLK, % : in STD_LOGIC;
Zt out STD_LosiC
de
end cctsequenti:
ve
architecture azch? af gquentielesl is
9
type type_etat is (Btace, Eratl, Brat, Erat2);
signal etat : type_etat := Erato;
begin
'O") then
Etat
elsif (rising
dge (CLK) then
etat i
when Etat0 =>
etar <= Etatlr
~ when Etatl =>
if x = 'Q' then etat <= Erat2;
else erat <= Ecatii
enc ii;
~ when Etat? =
etat <= Etatis
~ when Erat2
arn
else erat <= Eratli
end ifr
rg! then etat <= Eracd;
end cases
end if;
end process
11 when erat = Etard elac
tote
gee
end arch?s
‘Scanné avec CamScannerwae artir d’un diagramme d’états
he beaucoup plus puissante:
_ sorties pour chaque état
— Pas besoin d’équations d’états
— Plus lisible, robuste, facile a maintenir
i ne
\ sore:1 / =
initial)
Description d’une machine a états en VHDL:
jentifier les états, les conditions de transition et les
architecture arch3 of cctsequentielext is
type type_etat is (Etat0, Etatt, Etat2, Etat3);
signal etat : type_etat := Etat0;
begin
process(CLK, reset) is.
begin
if (reset = '0') then
etat <= Etat0;
elsif (rising_edge(CLK)) then
i
if x = '0' then etat <= Etat0;
else etat <= Etat1;
end if;
end case;
end if;
end process;
z <= '1' when etat = Etat0 else '0';
‘Scanné avec CamScannerLL ony heer 5
uge dace SH Yoo 416¢. ab ; s monks,
2 entity machined 40
got (
dk yim eh Mean
vesuk : a Nome 3
st ok std_ bye)
Ee: in sh Loaic) fi
mM ye ”
tnd machine 40 }
anchi tecina ead nm actin A om sve £0 ws £
figs Eb 48 (fo, Bs ,E2)3 2
, : Signe Etat qresink, ctat itn + etetts LOAD;
or
—= 3 Moess
proces S_ ews nocess (EF, Etat guess)
begun ~~ Aa poorss
Cort elok, presi As
when G0 ap Af (E20) Khan Ell Juba ¢ €8/
, bse
Pt Sdn © EL i
& J fa
wn CA > iB (b=) hen Eb Sita © €4;
— Siege f?-
‘Scanné avec CamScannerwhen FL >> 4g =) Ae Chk pas oa;
dns
ett film & ey 3
end ig >
when pHas > nul
>
enl Ces
ry , onthine, Monk
and NESS proass_ tds , coe. cr Tom
a ei
process _ gah = qurcss (% euk preset) dumb inatone
keg
Cone EGF poressmk 2S
(Wan fo > BE ‘ej
t
whe EL 3 SE ‘of
Whey G0 => sic ‘ay
i When othns => wll >
end Cook 5
end Jro-CasS (POSS ays.
?
‘Scanné avec CamScannerprocess (Ue, fesat\\ ~- in qos skquntich
deny
St qnenti ali:
brain
“ jv hrs"
if (rest 2 Rhee ee
erat yresnt & GAB s
shel (LR evant” amd cbt <4 )Hhan
F bhek quesuk € cbt pli 7
|
ind (2 5
tnd poess Ecquinkich 3
pa] nth, me chine
‘Scanné avec CamScannerExercice 1:
ant ledl=10, led2=11;
void setup()
{
PinMode (led1,ourpUuT) ;
jPinese (led2,ourpur) ;
void loop() {
digitalWrite (led1,LOW) ;
digitalWrite (led2,HIGH) ;
delay (500) ;
digitalWrite(led1,HIGH) ;
digitalwrite (led2,LOW) ;
delay (1000) ;
digitalwrite (led1,HIGH) ;
digitalwWrite(led2,HIGH) ;
delay (500) ;
a) Réaliser le montage électronique,
b) Donner les résultats de ce programme.
Exercice 2:
Dans cet exercice on demande de réaliser un jeu de lumiére avec trois LED (LED}. LED2,
LED3) qui devront étre allumées comme sui
+ LED1 allumée pendant | seconde
« LED2allumée pendant 2 secondes
+ LED3 allumée pendant 3 secondes
«Tous les lampes sont allumeées pendant une seconde
«Tous les lampes sont éteintes pendant une seconde
a. Réaliser le montage électronique,
b. Donner le code de programme.
‘Exercice 3:
1- Donner le schéma symbolique des circuits suivants :
a) La fonction NAND 4 3 entrées ;
b) La fonetion F =(A + B)(C +D)i
c) Multiplexeur 2 vers 1:
‘Scanné avec CamScannerT ppc ly a Goi.Exz:
——
ico ( LEDA Leohs L603)
Aer 3
toe Mahod > Deokl t/o fins (2- 4)
Awa eure ae
‘Scanné avec CamScannerint LED1=2,LED2=3,LED3=4;
void setup()
dt
pinMode (LED1, OUTPUT) ;
pinMode (LED2, OUTPUT) ;
pinMode (LED3, OUTPUT) ;
}
void loop()
{
digitalWrite (LED1, HIGH);
delay (1000);
digitalWrite (LED1, LOW);
digitalWrite (LED2, HIGH);
delay (2000);
digitalWrite (LED2, LOW);
digitalWrite (LED3, HIGH);
delay (3000);
digitalWrite (LED3, LOW);
digitalWrite (LED1, HIGH);
digitalWrite (LED2, HIGH);
digitalWrite (LED3, HIGH);
delay (1000);
digitalWrite (LED1, LOW);
digitalWrite (LED2, LOW);
digitalWrite (LED3, LOW);
delay (1000);
‘Scanné avec CamScannerARD1
ag
Grea
end
ot atioerdy
Sea)
Sats
Cece
OTT Cm ery
Poriam
~ POTIAINA
Se
raed
Bee eer
Bet D3
Caray
a LED-BIRG
2
serge
ee
Pane
faeces
Bers
Bers
[fel te CNP IE)
LED-BIRS
ARDUINO UNO
‘Scanné avec CamScanner7 Digital I/O Pins (2-13)
Digital Ground Serial OUT (TX)
Analog Referance Pin Serial In (RX)
Reset Button
USB Plug
In Circuit Serial
Programmer
i Atmega328
Pe Microcontroller
Power Supply
Reset Pin
3.3 Volt Power Pin
Analog in
Pins (0-5)
5 Volt Power Pin Voltage in Pin
Ground Pins
‘Scanné avec CamScanner€xX now I
x x Z
© wano * 7 alts:
@. s
€2
£a
‘Scanné avec CamScannerSe 4 SS
> Leis ae adheck da Me Tey ya |
sad Ga foo ka ge jaf de tes
‘Scanné avec CamScannerAPLAR LPL aD. AD an a. sO OV
See eS degre
a9 Albin
en Bin By
Asawa ah gapbline
aa} Oras taati Vel AL teas |
Err
i}
lum! tore
+
tad Assllghnet
pi Teil |
batt
eg
=
‘3 [=
thoR. 6
altel
Tae: al qos
aks cab | ee
1 Cptinn wobéanns hi
oT | | Poke | 4
?
‘Scanné avec CamScanner= nS
Senegal Sei
(te
opp eet DSM
‘Scanné avec CamScannerYe oi PA brent,
Qo sombie
Piagnanwm
ithe
mace 2 emnbore
av
Aa sortie me depuedl
: be el
i eval i
oA ad wot ve ww
deal
isa}
he sortie a yan
dls Brie atalin
WM dy Shh minh
+ mons Althe
padigh We
ede awh Changyenrsal
bs ois.
y sHobleté Too sobie
h
ctubl ‘st changeral
Taam «tien & ne past! pe * py ahh’
aii bel géneter une srbig ) Une whe «
HLpere mp 4 [Epona opihs
ane chanetnunlh Aas
onbte
mow sbab bi 1h »
Pr insbabl, ax
‘Scanné avec CamScannerqi alas ‘acon iniiero i
tmackne de raphe
wmadne dhs Mealy
o Ad contin mens dict
Omar
ventana ah stabil fé : .
Ln soi subb a changin) :
Voli ° Upertre ra pdtonende
+ Bo: Aum pid PL aux chamamoTs dang Codi.
vemvinly Pa Eocene din [re plik + ag
Tremvanients “tie te bs mob | omplrss 2
dé :
fe Réponse n! peo Rafedanall B
tha hone habibeb :
[ane ehengumack donsllahis
: ia
vie rmaclont arr lonsayone naw
nn Bans
‘Scanné avec CamScannerpinlleds (42, our pT)
bgitb)Wuk (reps uc)
dten we De
4s
ys> 50
Zi stkup() ee Vash, alobe te,
G
Wed loo’) f
Sf
alo) (-tu'eent ow J =u) elk Lhe
sat i Sak.
‘Scanné avec CamScanner"
Université ibn Tofail ’
= - Facultés des sciences
a Master : Electronique Embarquée
ei oh Wil 20212028
Examen Machine 4 état fini
Durée : 1h30
Que ns_dle et i
de
Quelle est la différence entre la. machi Mealy et la machine Moore ? (présenter votre
réponse par un tableau compara).
2. Aquoiservent les bascules dans le modéle de la machine de Moore et de Mealy ?
3. Dessiner le diagramume d'état dune machine de Mealy pour la détection de la séquence «101».
4, Dessiner le diagramme d’état d’une machine de Moore pour la détection de la séquence «111»,
anne oHewle.
On veut concevoir une machine de Moore qui permet de =. “
commander le jeu de lumiére de 3 lampes suivantes. La machine ) ws ©
posséde une entrée x qui lorsqu’il est égal a un (1) la séquence o~ =
s'arréte. G-) @ tie)
Les lampes noires sont allumées. @ [\ BQ
1, Dessiner le diagramme des états WY
. Poser la table des ¢tats
. Définir la table de transition
Déterminer les expressions des entrées des bascules
Déterminer les expressions des sorties
. Faire le schéma de la machine en utilisant les portes logiques et les bascules D.
awrun
‘Scanné avec CamScannerMachines de Moore
La simplicité
La stabilité
La complexité des états :
les machines de Moore
peuvent nécessiter un
grand nombre d'états
Répondre n’pas
rapidement aux
changements dans
lentrée.
‘Scanné avec CamScanner(9 vom: avers tte foul 266 (gy)
Gleb éA E2 E3 |) EY
eclege 60 | oA | 40 | 44
e1eo
‘Scanné avec CamScanner@ ee, Get
w Utrak fain Mpd of fain 4 tad
oy men Liht palent.
Dod; plane he TLD ke Thenssitionr
Neus oeus >
‘Scanné avec CamScannerSA
Sz
4A GE.
a othe ., toed spa
gor ree +01eo = BOL,
{op -
= “ty bo + Geo = 2o (4th )
sq= @
oe B = & (=e)
‘Scanné avec CamScanner> 7.8 -e
Of = epOe X- es + XH SO
epea 8eA (@o4+X) + XG: ee
Cma:
Le cchima:
@ :
pO
‘Scanné avec CamScannerneo
Me aby A 6A
o/d
afr‘Scanné avec CamScannerFigl4. State diagram for 1010 detector
‘Scanné avec CamScanner‘Scanné avec CamScanner6.9 Reserved Words
As with all software programming and hardware configuration languages, VHDL includes
a number of reserved words. Reserved words cannot be used by the designer for identifiers
such as signal names. As VHDL is not case sensitive, the case of the letters within the
reserved word is not important. For example, ELSE is the same as Else is the same as else.
Table 6.7 shows the reserved words with special meanings in VHDL.
Table 6.7: Reserved words in VHDL (identifying only the
reserved words used in the VHDL code examples)
abs
after
all
and
architecture
array
begin
case
component
configuration
constant
downto
else
elsif
end
entity
file
for
generic
if
in
inertial
inour
is
library
linkage
loop
mod
nand
next
nor
not
of
open
or
others
out
package
port
process
rem
report
rol
ror
select
signal
sla
sil
sra
srl
then
to
transport
type
until
use
variable
wait
when
while
with
xnor
xor
in VHDL.
Note: This is not a comprehensive list of reserved words. There are
‘one hundred reserved words in the standard. Refer to the IEEE Std
1076™.2002 standard document for the full set of reserved words
‘Scanné avec CamScannerConstruct a sequence detector for the sequence 101
using both mealy state machine and moore state
machine
Moore state require to four states st0,st1,st2,st3 to detect the 101
sequence.
Mealy state machine require only three states st0,st1,st2 to detect the
101 sequence.
‘Scanné avec CamScanner‘Scanné avec CamScannerneo
Me aby A 6A
o/d
afr‘Scanné avec CamScannerSequence/Pattern Detector: [SNM Ic, — Initial / Reset
Moore state diagram or Moore machine: First bit—> 0
7 \ \
XxX 1101 1p x11
Overlapping = S5— rm
Allowed Lise
1101=S,—> 71 6A6
~“
HAG11
x=0107RR:
‘Scanné avec CamScannerDesign of a Sequence Detector
ont -Sequence Detector
O Mealy machine
State diagram g - ri
“| So} —$%
9 1
4S So 4
° . -[> ¥
‘Scanné avec CamScannerDesign of a Sequence Detector
{1 01% -Sequence Detector
O Moore machine
State diagram
°—_ °—_
@ ©
1 3)
0
State table
Present apt
present |_Next State | Output A‘B >
State | x=0 | x=1| Zz
oo! oo | o1 | oO
So So | 5: 0 mm or] | oi] o
= 2 = 11 | 00 10 0
2 2 ‘0
s sis 5 io | 11 | o1 1 5
‘Scanné avec CamScanner0/0pecly AosA:
‘Scanné avec CamScanner40oAa mower
‘Scanné avec CamScanner‘Scanné avec CamScanner‘Scanné avec CamScannerOAD A » Sequtrn Detector
(oVTo} oso
4/a
OAAA
oAAO
‘Scanné avec CamScannerFor overlapping case
Input :0110101011001
Output: 0000101010000
The steps to design a non-overlapping 101 Mealy
sequence detectors are:
Step 1: Develop the state diagram —
The state diagram of a Mealy machine for a 101
sequence detector is:
o/o 1/0
e 1/0 oS 0/0 (<)
1/1
Step 2: Code Assignment -
‘Scanné avec CamScanner10:58 OF
H+, @)
QO @ [Link]/search?c +
(Yue Guo : x
9
Sequence Detector 1101 oncuen
(Moore Machine + Mealy...
Les images peuvent étre soumises a des droits d'auteur. En savoir
plus
Contenu similaire
WS mae
‘Scanné avec CamScannerSEQUENCE DETECTION OF 3
1S or MORE USING MOORE
MODEL,
2
or)
Today, we will see how to design a sequential circuit
using a very basic example, sequence detection.
The circuit detects the presence of three or more
consecutive 1's ina string of bits coming through an
input line. So let's draw the state diagram, which is
Privacy & Cookies: This site uses cookies. By continuing to use this
website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie
Policy
Close and accept
‘Scanné avec CamScanneres
owe he ode
_! | {age Dal ed |
we thane |
ata
fit » gash dauec ce pegs :
dds i 4+]
\ hia - | fp
ale Jour i
of LED.
L tot LE bo: i
Voud abhup () f- | |
| pintod (CED. ey )
TT Suede (Ld .P, Cow)
: pegelad nt}, Loy! |
. I
4 vind ‘ep
“a i
saad
Se en
kL deat ee Ligh] 5
Ea ! HL!
[| dba a £ ri Di9e We nH]
+) EP TE ree
HH | aye of Ae ri
LH eT
be ent Pa
Lf lie |
|p ry
Teoh To ie
1 LT] T
F “FA at
“cH nate ana aaa r
Fee
ry
nt
scanné avec CamScanner
i
|void loop(){
digitalWénte(LED1,-: —-i);
digitalWrite(LED2,H! Sv);
digitalwrite(LED3,!° 5*1);
digitalWrite(LEDS,11' S14);
digitalWrite(LEDS,!1' 341);
digitaNnte(LEDS,}\! 5-1);
delay(S00); ©
dignalviitel-EDLLOW)};
digitalWrite(LED3,. 9.1);
digitalrite(LED4,LO.);
digitalWrite(LEDS,10-¥");
digitalwrite(LEDS, Low);
delay(500);
‘Scanné avec CamScannerlibrary ieee;
use ieee,std_logic_1164.all;
entity toto is
port (
déclaration des
entrées/sorties
—
nom de l'entité
Vi
end toto;
architecture test of toto is
begin
nom de l'architecture
end test;
déclarations de
architecture
corps de l'architecture
as
‘Scanné avec CamScanner
Vous aimerez peut-être aussi