Цитата(_lukash_ @ Nov 15 2007, 23:09)

Использую контроллер MEGA162. Значит логические уровни у МК TTL (может и ошибаюсь

). Там afaik и триггеры Шмитта есть.
Если верить datasheet (я с AVR не работал) триггеры Шмитта имеются.
А вот с уровнями некоторые непонятки. В таблице
DC Characteristics указано VIH min=0.6*Vcc (VCC = 2.4 - 5.5V), но судя по графику
Figure 153. I/O Pin Input Threshold Voltage vs. VCC (VIH, I/O Pin Read as ”1”) при 5В питании VIH около 2,5В (0,5*VCC?). Гистерезис (
Figure 155. I/O Pin Input Hysteresis vs. VCC) при этих же условиях в районе 0,33В.
На вашем месте я бы брал наибольшее из этих значений и считал, что
VIH>=3,15В при Vcc=5В +-5%.
P.S. резистор номиналом
10кОм на выходе оптрона в самый раз будет.