nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 17 Feb 2018 22:35



Reply to topic  [ 58 posts ]  Go to page Previous  1, 2, 3, 4
Планы на ближайшее время 
Author Message
Online
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 16256
Location: Colorado
Reply with quote
Post 
SfS wrote:
Shaos wrote:
Ждем-ждем ;)


Чуть еще подождать придется - тут один винт на компе накрылся - все выходные восстанавливал. Резервные копии - рулят!!!!

Так что только сегодня вечером возмусь за клаву. И ничто мне не помешает! :)


Давай - ждем с нетерпением!

_________________
:eugeek: https://twitter.com/Shaos1973


04 Dec 2005 23:14
Profile WWW
Doomed

Joined: 16 Apr 2005 23:35
Posts: 492
Location: Томск
Reply with quote
Post 
Все никак не могу довести до релиза новую версию оськи.
Однако думаю к марту всетаки выложу чтото рабочее.

Проблема - в основном как корректно ( то есть гибко и по возможности несложно) сделать конфигурацию системы.


05 Feb 2006 00:46
Profile
Doomed

Joined: 16 Apr 2005 23:35
Posts: 492
Location: Томск
Reply with quote
Post 
В связи с тем, что для интерпретатора RW надо побольше памяти - решил спаять новый девайс на 8515 котроллере. Причина - поддержка внешней памяти.

запасся самим контроллером (правда не мегой, а просто 90S8515, но флешки и ОЗУ что у меги что у простого одинаково, так что неважно),
памятью ОЗУ 128Кбайт (V62C5181024).
Регистром ИР33 (для защелкивания младшего байта адреса по ALE).
FLASH 1Мбайт

Планирую следующую конфигурацию:
-UART (аппаратный, связь с компом)
-UART (программный, связь с клавиатурой на 40 клавиш)
-SPI (связь с флешкой)
-ОЗУ (8 страниц по 16Кбайт в окне С000-FFFF)
-NI-15(связь с индикатором, как уже было описано. Адреса NI15 - в окне 8000-BFFF, где порты, где память - пока не определил).
-4 премычки и 4 светодиода (на всякий случай -:) ).

128К ОЗУ - вполне хватит для любой разумной программы на RW.
1МБ FLASH - тоже для диска думаю хватит.

Вопросы:

- Рассчитываю все системные вещи впихать в 4К ОЗУ. Хватит ли оставшихся 4К для интерпретатора RW ?

- Пока есть а наличии двустрочный текстовый индикатор. Может стоит замахнуться на графический индикатор ? Стоит говорят около 600руб черно-белый и около 1000 руб цветной. Вполне приемлемо, если будет поддержка графики на RW. Или графика не особо нужна ?

З.Ы. НУ и как раз на достаточном количестве ОЗУ обкатаю многозадачность. А то 8535м с его 512байтами не развернешься. Так что скорее всего параллельно с этим девайсом докончу и выложу новую NEDO-PC.AVROS


07 Feb 2006 20:35
Profile
Online
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 16256
Location: Colorado
Reply with quote
Post 
Отлично! Для начала думаю хватит двухстрочного индикатора. Меня только смущает что он подключается по NI-15 путем использования некоторых сигналов не по назначению, как мне кажется. Может соорудить интерфейс более в рамках NI-15, чтобы можно было еще и что-то другое цеплять по той же шине?

_________________
:eugeek: https://twitter.com/Shaos1973


07 Feb 2006 23:11
Profile WWW
Maniac
User avatar

Joined: 29 Mar 2005 07:06
Posts: 304
Location: Krasnodar
Reply with quote
Post 
122*32 ч/б с подсветкой мэлт МТ12232 ~9-10$ - буржуйские в том же диапазоне есть. Я себе такой заказал (пока в пути) потому как стоит он как 2*16 почти, вот к авр-ке прикручивать буду. единственный минус - шина работает только в 8-битном режиме, на ногах экономить не получается ;)
128*64 стоит раза в два дороже.


08 Feb 2006 02:16
Profile ICQ
Doomed

Joined: 16 Apr 2005 23:35
Posts: 492
Location: Томск
Reply with quote
Post 
Shaos wrote:
Отлично! Для начала думаю хватит двухстрочного индикатора. Меня только смущает что он подключается по NI-15 путем использования некоторых сигналов не по назначению, как мне кажется. Может соорудить интерфейс более в рамках NI-15, чтобы можно было еще и что-то другое цеплять по той же шине?


А какие там не по назначению ? Сейчас схему смотрел. Все по назначению. Только что NI15 надо будет с дешифратором.

Ладно. пока проц+память соберу, про индикатор еще решим.


08 Feb 2006 05:12
Profile
Online
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 16256
Location: Colorado
Reply with quote
Post 
SfS wrote:
Shaos wrote:
Отлично! Для начала думаю хватит двухстрочного индикатора. Меня только смущает что он подключается по NI-15 путем использования некоторых сигналов не по назначению, как мне кажется. Может соорудить интерфейс более в рамках NI-15, чтобы можно было еще и что-то другое цеплять по той же шине?


А какие там не по назначению ? Сейчас схему смотрел. Все по назначению. Только что NI15 надо будет с дешифратором.


Вот что написано в wp1602_ni15.c:

Code:
//MODEULE: wp1602_ni15.c
//COMMON DESCRIPTION:
//  This module contain supprt PLED modeule  WP1602 (16symbols, 2 Lines),
// connected with NI-15 bus.
//  ----------------------------------------
//  WP1602 sygnal     |         NI-15 sygnal
//  ----------------------------------------
//  1. Vss (0V)       |    1.  GND (0V)
//  2. Vdd (+5V)      |    15. Vcc (+5V)
//  3. Vbt (bright)   |    0V - +5V (variable)
//  4. RS             |    4.  M_IO
//  5. R_W            |    1.  GND (0V)
//  6. E              |    6.  _WR or adress
//                    |        decoder
//  7. DB0            |    7.  D0
//  8. DB1            |    8.  D1
//  9. DB2            |    9.  D2
//  10.DB3            |    10. D3
//  11.DB4            |    11. D4
//  12.DB5            |    12. D5
//  13.DB6            |    13. D6
//  14.DB7            |    14. D7
//  ----------------------------------------


Меня смутило подключение M_IO и _WR

_________________
:eugeek: https://twitter.com/Shaos1973


08 Feb 2006 07:47
Profile WWW
Online
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 16256
Location: Colorado
Reply with quote
Post 
Ronin wrote:
122*32 ч/б с подсветкой мэлт МТ12232 ~9-10$ - буржуйские в том же диапазоне есть. Я себе такой заказал (пока в пути) потому как стоит он как 2*16 почти, вот к авр-ке прикручивать буду. единственный минус - шина работает только в 8-битном режиме, на ногах экономить не получается ;)
128*64 стоит раза в два дороже.


Нашел у нас аналогичный - 122x32 стоит $14 если брать одну штучку (правда в данный момент его нет в продаже - обещается быть в марте)

Наверное все же стоит взять 128x64 - тут он стоит двадцатку

_________________
:eugeek: https://twitter.com/Shaos1973


08 Feb 2006 20:26
Profile WWW
Doomed

Joined: 16 Apr 2005 23:35
Posts: 492
Location: Томск
Reply with quote
Post 
Shaos wrote:
Code:
//MODEULE: wp1602_ni15.c
//COMMON DESCRIPTION:
//  This module contain supprt PLED modeule  WP1602 (16symbols, 2 Lines),
// connected with NI-15 bus.
//  ----------------------------------------
//  WP1602 sygnal     |         NI-15 sygnal
//  ----------------------------------------
//  1. Vss (0V)       |    1.  GND (0V)
//  2. Vdd (+5V)      |    15. Vcc (+5V)
//  3. Vbt (bright)   |    0V - +5V (variable)
//  4. RS             |    4.  M_IO
//  5. R_W            |    1.  GND (0V)
//  6. E              |    6.  _WR or adress
//                    |        decoder
//  7. DB0            |    7.  D0
//  8. DB1            |    8.  D1
//  9. DB2            |    9.  D2
//  10.DB3            |    10. D3
//  11.DB4            |    11. D4
//  12.DB5            |    12. D5
//  13.DB6            |    13. D6
//  14.DB7            |    14. D7
//  ----------------------------------------


Меня смутило подключение M_IO и _WR


Не смущайся :)

1. Вывод M_IO подключен к RS. Это дает следующее: порты ввода-вывода отображаются на регистр управления индикатором. А память - на регистр данных. То есть назначение вывода M_IO нисколько не меняется с точки зрения спецификации шины. Он так и продолжает играть роль селектора "порты-память".

2. Вывод R_W - заземлен. То есть в индикатор можно только писать. Вывод же E (разрешение) соединен с _WR. В таком включениии при нуле на выводе -WR (точнее после появления на нем нулевого импульса) происходит запись DB0-DB7) в индикатор. То есть вывод _WR, как и предназначно ему, играет роль строба записи по нулю.

Кстати, бонус. Поскольку вывод _RD шины не задействован - то можно по тем же адресам цеплять устройство на считывание. Даже два - одно как порт, другое как память.

При этом спецификация шины никак не нарушается.


08 Feb 2006 20:43
Profile
Online
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 16256
Location: Colorado
Reply with quote
Post 
SfS wrote:
Кстати, бонус. Поскольку вывод _RD шины не задействован - то можно по тем же адресам цеплять устройство на считывание. Даже два - одно как порт, другое как память.


Да - об этом я как-то не подумал :)

_________________
:eugeek: https://twitter.com/Shaos1973


08 Feb 2006 20:47
Profile WWW
Doomed

Joined: 16 Apr 2005 23:35
Posts: 492
Location: Томск
Reply with quote
Post 
Shaos wrote:
Наверное все же стоит взять 128x64 - тут он стоит двадцатку


MT12864 - 500 руб примерно 128х64.
Самое оно.

Сегодня узнаю - есть ли в местных магазинах.


08 Feb 2006 21:49
Profile
Maniac
User avatar

Joined: 29 Mar 2005 07:06
Posts: 304
Location: Krasnodar
Reply with quote
Post 
SfS wrote:
Shaos wrote:
Наверное все же стоит взять 128x64 - тут он стоит двадцатку

MT12864 - 500 руб примерно 128х64.


ну вот, кое в чем мы уже догнали и перегнали америку :D


09 Feb 2006 01:20
Profile ICQ
Online
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 16256
Location: Colorado
Reply with quote
Post 
Shaos wrote:
Ronin wrote:
122*32 ч/б с подсветкой мэлт МТ12232 ~9-10$ - буржуйские в том же диапазоне есть. Я себе такой заказал (пока в пути) потому как стоит он как 2*16 почти, вот к авр-ке прикручивать буду. единственный минус - шина работает только в 8-битном режиме, на ногах экономить не получается ;)
128*64 стоит раза в два дороже.


Нашел у нас аналогичный - 122x32 стоит $14 если брать одну штучку (правда в данный момент его нет в продаже - обещается быть в марте)

Наверное все же стоит взять 128x64 - тут он стоит двадцатку


Сегодня пришли давно заказанные две штучки 122x32 за $14 каждая - они оказались меньше чем я ожидал. Чуть раньше я купил даже одну 128x128 - она существенно больше размерами.

_________________
:eugeek: https://twitter.com/Shaos1973


17 Mar 2006 22:52
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 58 posts ]  Go to page Previous  1, 2, 3, 4

Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.