Discrete halfgeleiders