кстати, если нужно сразу и pull-up, и pull-down, и всё это отключаемое, то тоже решаемо каждый канал потребует двух выходов с высоковольтным ОК (тот же TPIC6B595 или ULN2003), два резистора и один диод.
Схема такая:
| +30V
.-.
| |
| |R Pull-Up
'-'
1-DIS |\ | Out
Pull-Up-| >O----o---->|---o--O
0-EN |/ Diode |
.-.
| |
| |R
'-'Pull-Down
1-EN |\ |
Pull-Down-| >O--------------'
0-DIS |/
(created by AACircuit v1.28.6 beta 04/19/05 www.tech-chat.de)