>>N型の電子とは反対の電圧が生じるんだからP型には陽電子が存在してると考えるほうがまとも

これがよくわからないな。
P型の半導体で1v,E型の半導体で2vの起電力が合った場合

|_____||_______|
-1 1-2 2

こんな感じになるんだよね?
差分がバンドギャップなんだよね?