Im Atmel Datenblatt steht's eigentlich sehr genau drin.
(Unter Electrical Characteristics -> DC Characteristics, VIL und VIH)

Die Spannung für einen Low-Pegel ist defniniert zwischen -0,5V und 0,2 x Vcc, für einen High-Pegel zwischen 0,6 x Vcc und Vcc + 0,5V.

Bei einer Vcc von 5 Volt also
Low: -0,5 - 1,0 V
High: 3,0 - 5,5 V

Der Bereich zwischen 1,0V und 3,0V ist nicht definiert, da kann also sowohl High als auch Low-Pegel gelesen werden. Das entspricht ja auch Deinen Beobachtungen.

Gruß,
askazo

PS: Der Beitrag hat mit Bascom nix zu tun, gehört eigentlich ins Hardware-Forum....