Forum: Mikrocontroller und Digitale Elektronik Analog - Multiplexer 4052BE


von Filth _. (filth)


Angehängte Dateien:

Lesenswert?

Hallo,

ich versuche den Multiplexer CD4052BE anzusteuern, aber irgendwie 
scheint es nicht zu klappen. Verdrahtet ist es wie im Schaltplan 
gezeigt.

Mein Beispielprogramm sieht so aus:
1
$regfile = "M8def.dat"                                    
2
$crystal = 8000000                                       
3
$hwstack = 32                                          
4
$swstack = 10                                             
5
$framesize = 40                                           
6
7
Do
8
9
Portb.4 = 1
10
Portb.5 = 1
11
Portb.1 = 0
12
13
Loop
14
15
End

Allerdings passiert nichts. Nach meinem Verständniss müsste man auch mit 
einem Multimiter zwischen x3 und common x (bzw. Pin 11 und Pin 13) einen 
Durchgang messen können, oder?

Das Datenblatt gibt es hier:
http://pdf1.alldatasheet.com/datasheet-pdf/view/26883/TI/CD4052BE.html

Gruß
Alex

von ich (Gast)


Lesenswert?

Das einzige was du machst, ist die PullUps einschalten.

von Filth _. (filth)


Lesenswert?

1
$regfile = "M8def.dat"                                   
2
$crystal = 8000000                                        
3
$hwstack = 32                                              
4
$swstack = 10                                             
5
$framesize = 40                                          
6
7
Ddrb = &B11111111
8
9
Do
10
11
Portb.4 = 1
12
Portb.5 = 1
13
Portb.1 = 0
14
15
Loop
16
17
18
19
End

Leider mit dem gleichen Ergebniss.

von ich (Gast)


Lesenswert?

Config PORTB = Output

von Filth _. (filth)


Lesenswert?

Keine Veränderung.

An A und B liegen jeweils 2.9v an. An Inh liegen 0v an. Trotzdem an 
keinen der Pins Durchgang!?

von ich (Gast)


Lesenswert?

Leg mal 5V an X Pin 13 vom 4052 an, und mess an den Ausgängen.
BAZZAZ+ frei lassen oder über 1K an Masse.

von Filth _. (filth)


Lesenswert?

Ich messe an allen Ausgängen ebenfalls +5v in dem Fall.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.