[an error occurred while processing this directive]
|
Собрал схемку с PDIUSBD12 и AT89С52 по DataSheet.
Отладил все работает.
Переразвел под мультиплексированую шину(В DataSheet РИСУНКА НЕТ)
На GND посадил
CS, Suspend
На VCC
A0, RES, EOT DMACK
ALE,WR,RD как положено.
Не программируется даже режим
MOV R0,#0F3h ; обращения к Mode
mov a,#(06h+SoftConnect)
movx @R0,A ; первый байт
mov a,#03h ; 12 мегагерц
movx @R0,A ; второй байт
Посмотрел схемку http://www.semiconductors.philips.com/acrobat/other/usb/pdiusbd12_schematic.pdf
Там PDI нарисован совсем с ошибками после 22 ножки идет 24 итд.
Ножка A0 присоединена к D0.
Где собака порылась?
E-mail: info@telesys.ru