5 svar
94 visningar
Leillla 6
Postad: 6 dec 2022 08:50 Redigerad: 6 dec 2022 08:53

Programmerbar krets (c22v10)

Hej! 
Jag har fastnat på denna fråga, det jag vet är att denna krets har 22 lediga ben varav 10 av dem kan användas som utgångar. 
4:1 mux kräver 6 ingångar (2 för styr) och 1 utgång 

halvadderare - 2 in, 2 ut 

Men det jag inte riktigt förstår är hur många in/utgångar tillståmdsmaskinen kräver. 

t.ex om det vore 8 tillstånd kräver den 3 in/ut eftersom 2^3 =8. 

Det jag vet är att det ska finnas kvar 1 ingång och 1 I/O. Men vet inte riktigt hur jag kommer fram till det. 

Laguna Online 30484
Postad: 6 dec 2022 10:11

Behöver tillstånden vara observerbara genom pinnar? Förmodligen vill man kunna nollställa tillståndsmaskinen, så jag kan tänka mig att den behöver en till fem pinnar för tillstånden, men jag är inte alls säker.

Leillla 6
Postad: 6 dec 2022 10:45

Hej!

Det stod ingen information om det faktist, även om jag räknar att tillstådsmaskinen behöver 5 ben, så förstår jag inte hur dem fått fram att endast en insignal och en I/O är det som blir kvar/ledigt av benen. 

ThomasN Online 2072
Postad: 6 dec 2022 17:05

Jag kom fram till detta:
                           Ingångar    Utgångar
MUX                        6                    1

HalvA                      2                    2

Q-utgångar                                  4

reset                       1

Utsig från                                     2
tillståndsmaskin

Insig till                  1
tillståndsmaskin

                                10                 9

Leillla 6
Postad: 6 dec 2022 20:03

de måste ha skrivit fel i facit tror jag, men får jag fråga hur du tänkte när du fick fram Q utångarna? 

ThomasN Online 2072
Postad: 6 dec 2022 23:52

För att få till en tillståndsmaskin på 11 tillstånd behöver man 4 vippor, som då ger 16 tillstånd. Jag har också med en reset pinne som Laguna föreslog.

Jag tror, efter att tittat lite i ett datablad på 22V10, att om man använder en vippa så går den pinnen inte att använda till annat.

Som jag räknade så går det åt 10 ingångar och 9 I/O (som används som utgångar).  Det blir en över av varje sort, var det inte det som facit sa?

Svara
Close