Можно еще попробовать следующее:
1. CS дисплея посадить на землю.
2. Сделать аппаратный reset для дисплея: нужен конденсатор 10мФ + резистор 10К. Соответственно конденсатор подключается минусом к массе и через резистор к +3В. С места соединения резистора и конденсатора на RST дисплея. Соответственно, сначала подать питание на дисплей, затем на контроллер...
3. Залить прошивку в 16f876a и попробовать его (от 877а работать будет).
4. Выдать мне дисплей поиграться


