| Аутор | Порука |
|---|
еелинкер
Датум регистрације: 12 Мар 2006 Поруке: 572 Помогла: 12 Локација: Персијски
| 20 јан 2007 11:27 Симулирање ППИ (8255) чип на 8051 чипу | | |
|
| Има неко идеју како могу да симулирају тајминг сигнала чипа 8255 (ППИ) на 8051 чип? То значи да морам да користим 8051 који је програмиран чип уместо ППИ. |
|
| Назад на врх | |
 |
Гоогле АдСенсе -

| 20 јан 2007 11:27 Огласи | | |
|
|
|
|
| Назад на врх | |
 |
ИанП
Датум регистрације: 05 Окт 2004 Поруке: 6494 Помогао: 1542 Локација: Западна обала
| 22 Јул 2007 7:44 Одг: ППИ симулирање (8255) чип на 8051 чипу | | |
|
| Можете програмирати 8051 да ради као 8255 ПИА .. За контролу треба 8255 линија 11: / РД, / УР / формата А0, А1 и Д0-Д7 .. Све оно што треба да урадите је да програму да чита од 8051 (или писати) Мултиплексирано-адресу / податке аутобус .. ако знате како то ради не би требало да буде диффицуит .. Када сте ово, да команде користи са микроконтролером за контролу и написати 8255 процедура у 8051 да делују идентично ..
На пример, да бисте подесили ПИН ПЦ0 8255 добија команду која се састоји од адресе контроле регистра праћено директним мало скуп / обриши команду .. Адреса је закључана у 8255 на ивици пада / УР команду и иде у њу на ивици диже / УР .. и то је оно 8051 треба да се "учио" да се ураде ..
Можете да изаберете Инт0 и ИНт1 као / РД и / УР, било опште намене У / И као А0 и А1, а затим било који доступни 8-битна порта да се понашају као 8-битни Мултиплексирано-адресу / податке аутобус ..
Поздрави, ИанП |
|
| Назад на врх | |
 |
будхы
Датум регистрације: 21 Окт 2006 Поруке: 836 Помогао: 185 Локација: Индонезија
| 22 Дец 2007 17:01 Одг: ППИ симулирање (8255) чип на 8051 чипу | | |
|
| | Куоте: | | То значи да морам да користим 8051 који је програмиран чип уместо ППИ. | Не, не можете да урадите, 8051 пинова није довољно за све симулирали 8255 пинова!
8255 пинске употребе: Порт Лука Лука ноћења О = 24 ПИН Магистрала података (Д0. Д7) = 8 пински. / РД, / УР, А0, А1, а / ЦС, Ресетуј = 6 пина Укупно 38 пина
8051 има само 32 пинова (0 луке .. луке 3) да симулира све то! |
|
| Назад на врх | |
 |