Subversion Repositories pentevo

Rev

Blame | Last modification | View Log | Download | RSS feed | ?url?

v0.0.1, 10.08.2008, lvd: эрўры№э√х ёєьсєЁэ√х ёююсЁрцхэш 



Ёхў№ шф╕Є ю эхъюь яхэЄруюэх, яЁхфырур■ ъюфютюх эрчтрэшх "pentagon evolution rev.A".
╚ыш rev.AAA, хёыш юэ т ёяюэёюЁ√ чрфхырхЄё  :)



╧юыэ√щ эхъырёёшЇшЎшЁютрээ√щ ёєьсєЁ


чрфрэшх:

ўЄюс °ыш тёх фхь√ ш урь√ ъръ эр юс√ўэюь яхэЄруюэх, яЁш эрышўшш эр яырЄх
эхью╚─┼, ъюх╤─, яЎъырт√ ш яЎь√°ъш, цющёЄшър ш ьхї ъырт√, фшёъютюфр, ┬├93 ш └╙,
ёыюЄют їчсрё.

шч тъєёэюёЄхщ - тючьюцэр ¤ьєы Ўш  яЁръЄшўхёъш ы■сюую ъыюэр, т Є.ў. рЄь2,
тючьюцэюёЄ№ ¤тюы■Ўшюээюую ЁрчтшЄш  (ЄєЁсю14ьуЎ схч тршЄют, 16Ў схч тршЄют, сюыхх эртюЁюўхээ√х тшфхюЁхцшь√).

├╦└┬═└▀ ╘╚╪╩└ - яюыэюёЄ№■ ╬╥╩╨█╥└▀ рЁїшЄхъЄєЁр (ёїхь√, яырЄ√, яЁю°штъш тёхую ш тё ). яЁштхЄ ╩╬┼.



═р яырЄх:

ьшъЁюёїхь√:

ep1k30 ъръ уыртэ√щ ухЁющ
z80 - т ъюЁяєёх ыш ─╚╧ шыш яыЎЎ?
ёЄрЄшўхёър  ярь Є№ эр 1-2 ьхурсрщЄр
Їых°ър эр 64-512 ъшыюсрщЄ (яыЎЎ32)
ёыюЄ яюф AY
ёыюЄ яюф ┬├93 + т√їюфэ√х фЁрщтхЁ√ ъ155ыэ5 (тё╕ ўхЁхч ╘╧├└)
atmega128 ъръ ¤ьєы ЄюЁ ъыртюь√°хщ ш ╨╥╓, чруЁєчўшъ ╘╧├└
pcf8583 - RTC (ё срЄрЁхщъющ)
ics501 - ёшэЄхчрЄюЁ
ярыъюфхЁ юэсюрЁф


Ёрч·╕ь√:

тшфхют√їюф: RGB + фтх ёшэїЁ√ (тхЁЄ-уюЁшч, шыш юфэр шч эшї - ъюьяючшЄэр ), т√їюф ярыъюфхЁр (╧╓╥╤ ё тючьюцэюёЄ№■ ╫┴), 5т фы  ёърЁЄр

юЄфхы№э√щ тшфхют√їюф ўхЁхч Є■ы№ярэ

т√їюф чтєър: эряырЄэ√щ └╙ъ + сшЄ шч яюЁЄр FE

PS/2 фтх °Єєъш (ъыртр ш ь√°№), яюфъы■ўхэ√ ъ atmege

тїюф фцющёЄшър (яюф рьшцэ√щ ёЄрэфрЁЄ), яюфъы■ў╕э ъ рЄьхух

тїюф ьхї ъыртшрЄєЁ√ (40keys), яюфъы■ўхэ ъ рЄьхух

╤─ърЁЄюўър, яюфъы■ўхэр ъ Їяур (яю 'ёїхьх' koeSD)

эхьюшфх, ъ Їяур

ZXBUS, 2-3 ёыюЄр, ъ Z80 ш fpga.

фшёъютюф, ъ Їяур+ту93, сєЇхЁ√ ъ155ыэ5

╨╤232, ўхЁхч ьръё232 ъ рЄьхух

срщЄсырёЄхЁэ√щ Ёрч·╕ь, ъ Їяур ш ъ рЄьхух (Ўхяюўъющ, хёыш эр рЄьхцэ√щ ╞╥└├ їтрЄшЄ эюу є эхщ)

х∙╕ юфшэ срщЄсырёЄхЁэ√щ Ёрч·╕ь, ўЄюс√ °шЄ№ рЄьхує ўхЁхч SPI (MISO MOSI SCK /RESET XTAL1)


яЁю рЁїшЄхъЄєЁє:

шчэрўры№эю ёЄрЁЄєхЄ ьхур ш уЁєчшЄ ╘╧├└. фрыхх т яЁюЎхёёх ЁрсюЄ√ ьхур фхырхЄ:

 - ЁрсюЄрхЄ ё яё/2 ь√°№■ ш ъыртющ, ё ьхї. ъыртющ ш фцющёЄшъюь, чрё√ырхЄ юсЁрч√ яюЁЄют т ╘╧├└ ўхЁхч SPI
 - ё яюью∙№■ ╘╧├└ ш тршЄют чхЄэшъє ¤ьєышЁєхЄ ╨╥╓ ш ╨╤232 ъюэфЁрЄ№хтёъшх (шыш х∙╕ ъръшх Єрь)
 - єяЁрты хЄ ёсЁюёюь ъюьяр ш яхЁхяЁю°штъющ Їяур

 - яюфъы■ўхэшх ъ Їяур:
      miso,mosi,sck, 2 °Єєъш ╓╤ют, 2-3 яЁютюфр эр яЁхЁ√трэш  ьхуш.
      mosi ш sck фєсышЁє■Єё  эр DCLK ш DATA, шыш цх юЄфхы№э√х 2 эюуш ├╧╚╬ эр фъыъ ш фрЄр
      nCONFIG, nSTATUS, CONF_DONE (э╩╬═╘╚├ юс чрЄхы№эю, юёЄры№э√х т яюЁ фъх єс√трэш  юс чрЄхы№эюёЄш)

 - яюфъы■ўхэшх ъ ╨╥╓: ёшуэры√ SDA, SCK (ьюцэю ряярЁрЄэ√ь I2C). х∙╕ юфшэ яЁютюф (яЁш эрышўшш) эр т√їюф яЁхЁ√трэш  ╨╥╓

 - ╧╤/2 - ъыюъш ърцфюую шэЄхЁЇхщёр эр тїюф√ яЁхЁ√трэш  ╠┼├╚ (т√ёюъюяЁшюЁшЄхЄэ√х цхырЄхы№эю), фрээ√х ъєфр єуюфэю.


Їяур яюфъы■ўхэр:
ъ ьхух (ёь т√°х)
ъ эхьюшфх (шфхшэЄхЁЇхщё)
ъ ╨└╠х юЄфхы№эющ °шэющ
ъ ч80 тёхьш хую ёшуэрырьш
ъ ёфърЁЄюўъх
ъ ёшуэрырь т√сюЁъш ш Є.ф. ┬├93, └╙, Їых°ъш
ъ ┬├93 ш фшёъютюфє (тё  юст чър ту93 - т Їяур)
ъ тшфхют√їюфє
ъ ЇюЁьшЁютрЄхы■ рєфшю (сшяхЁ)


эюуш эрфю ёўшЄрЄ№. ┬ ёыєўрх эхїтрЄшъ эюу Їяур ЁрчьхэштрЄ№ шї эр Ёрёё√яєїє ш ухьюЁ:
 - т ўрёЄш эхьюшфх (└╧6 ш ╚╨23)
 - т ўрёЄш ьхуш (яЁхЁ√трэш  эр ьхує, 2 CS'a spi)
...тЁюфх тё╕.




ъыюъш:

ьхур эр ётю╕ь ътрЁЎх 11.059ьуЎ

ics501 ё ътрЁЎхь 14ьуЎ т√фр╕Є 56ьуЎ (яЁхфєёьюЄЁхЄ№ ЁхчшёЄюЁ√-'црьяхЁ√' фы  ы■сюую ъю¤ЇЇр) эр Їяур

Їяур т√фр╕Є ъыюъ ч80, ъюЄюЁ√щ яЁюїюфшЄ ўхЁхч 74act04 ш шф╕Є тчрф т Їяур эр х╕ фЁєующ ъыюъютїюф ш эр ╟80.

Їяур т√фр╕Є ъыюъш фы  └╙ ш фы  ┬├93 (ўхЁхч 74рЎЄ04? т яЁшэЎшях тЁюфх Єрь 3.3т Ёрчьрїр їтрЄрхЄ!)



ёт ч№ Їяур ш ьхуш:

SPI шьххЄ 2 Ўёр: ёююсЁрцхэш  яЁшьхЁэю Єръшх, яю юфэюьє ╓╤є чруЁєцрхЄё  рфЁхё ЁхушёЄЁр, яю фЁєуюьє - фрээ√х
яш°єЄё  шыш ўшЄр■Єё  шч эхую, тючьюцэю ё ртЄюшэъЁхьхэЄюь

яЁхЁ√трэш  эр ьхує эєцэ√ фы  тршЄ-¤ьєы Ўшш фы  ёяхъЄЁєьр ╨╥╓ ш ╨╤232.


ьюцэю яЁхфєёьюЄЁхЄ№ тючьюцэюёЄ№ фюёЄєяр фы  ьхуш фю ╤─ърЁЄюўъш...