nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 29 Mar 2024 08:35



Reply to topic  [ 88 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6  Next
Ретро-борда на i8035 (8039, 8048, 8049, КР1816ВЕ35/39/48/49) 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
rw6hrm wrote:
На АОНе была свора счетверённых операционников (это для точного определения ;))

На АОНе была именно ВЕ35, внешняя память, и порт - это для точного определения. :-?
А "свора счетверённых операционников" аппаратно решала выделение частот, т.е. была фильтрами,
для совсем уж точного определения. И эта "свора" вполне могла быть и на отдельной плате.

askfind wrote:
Вся документация находится здесь - https://github.com/AngryTroll/i8048_board.git

Спасибо... хотя тут как по Козьме Прутков получается:«Если на клетке со львом написано «Осел» – не верь глазам своим!» :ebiggrin:
"На клетке со львом написано" ВЕ35... но скачивается 6.67 мегабайта i8048 ZIP-архив :o в котором еще и схема в *.PDF :lol:

_________________
iLavr


26 Apr 2020 19:51
Profile
Doomed
User avatar

Joined: 04 Jan 2016 09:15
Posts: 649
Location: Russia, S.- Peterburg
Reply with quote
АОН и К1816ВЕ48

Быстро взглянул в интернете. Нашёл вот такую схему. Аналоговых фильтров нет.

Похоже авторы исхитрились и отладили программный алгоритм демодуляции частотных посылок.

Здесь можно прошивку скачать: http://www.hackersrussia.ru/Phones/aon.php

Ссылка на статью здесь: http://www.radioliga.com/RL_91-95/4.1.htm

"...
Радиолюбитель 1993 №3 стр. 19

Автоматический телефонный секретарь, определитель номера вызывающего абонента.
На однокристальной ЭВМ КР1816ВЕ35 с уменьшенным временем определения номера. С аналоговой фильтрацией на ОУ К574УД2 по входу и программно управляемым порогом компараторов. Приведены карта прошивки ПЗУ и монтажная плата.
..."


Attachments:
File comment: АОН и К1816ВЕ48
1-31.jpg
1-31.jpg [ 331.02 KiB | Viewed 9142 times ]

_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
26 Apr 2020 22:20
Profile WWW
Novelist

Joined: 11 Nov 2015 09:34
Posts: 25
Reply with quote
askfind wrote:
Автор разработки прислал к новому году подарил мне три платы.

Обещал собрать и испытать. Приступил к сборке устройства.

На плату поставили кр580вв55, а должна быть 8155. Это не одно и тоже, 8155 это 1821ру55. В ней кроме портов есть озу и таймер. И разпиновка другая.


28 Apr 2020 02:35
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
rw6hrm wrote:
С аппаратными фильтрами описание было в Радиолюбителе гораздо раньше, году в 91...

А я и вовсе покупал схему и описание у какого-то чувака по почте... до сих пор эта брошюрка мне дома попадается...

Кстати, затея с активными фильтрами была не такой уж и плохой. Уже позже украинцы выпустили
специальную микросхему для определения номера...

_________________
iLavr


28 Apr 2020 16:45
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
askfind wrote:
. С аналоговой фильтрацией на ОУ К574УД2 по входу ...

А там точно с "алоговой фильтрацией на ОУ"?
Я в своё время всеми этими схемами довольно плотно занимался, и насколько мне помнится,
если нет активных фильтров, а только компаратор на входе, то для определения номера
программно используется алгоритм БПФ.

В своё время купил я вот такую неплохую книгу по этим устройствам:
Attachment:
telefony-aony-radiotelefony.jpg
telefony-aony-radiotelefony.jpg [ 19.57 KiB | Viewed 9446 times ]


P.S. Спасибо, что схему показали (у меня zip-архив почему-то не открылся), и сорри за оффтоп тут.

_________________
iLavr


28 Apr 2020 17:08
Profile
Doomed
User avatar

Joined: 04 Jan 2016 09:15
Posts: 649
Location: Russia, S.- Peterburg
Reply with quote
Может быть у кого-нибудь завалялись образцы Intel P8243 ?

На eBay

Quote:
1x Intel P8243 , IC, Parallel I/O Port, 4-Bit, 16 I/O, NMOS, PDIP-24
888,30 RUB
+ 366,42 RUB за доставку


Quote:
Intel P8243
444,15 RUB
Бесплатная доставк


Quote:
Intel P8243 444,15 RUB
+ доставка: 1 128,88 RUB

_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)


29 Apr 2020 14:24
Profile WWW
Novelist

Joined: 23 May 2013 23:21
Posts: 32
Location: 194.158.203.14
Reply with quote
angry_troll wrote:
Запилил вот: [...]

Прям на ностальгию пробило :)
Я в 1999 вот такие часы запилил: http://radioliga.by/RL_2000/rl-2000-04.htm , страница 22
Часы. таймер, секундомер, 10? будильников программируемых по дя м недели и цифровая
коррекция точности хода. Есть выход на управление нагрузкой по будильникам/таймеру.


11 May 2020 03:33
Profile
Novelist

Joined: 23 May 2013 23:21
Posts: 32
Location: 194.158.203.14
Reply with quote
askfind wrote:
Может быть у кого-нибудь завалялись образцы Intel P8243 ?
На eBay

https://www.ebay.com/sch/i.html?_from=R ... 3&_sacat=0
КР580ВР43 - аналог. Дешевле будет.


11 May 2020 04:08
Profile
Novelist

Joined: 23 May 2013 23:21
Posts: 32
Location: 194.158.203.14
Reply with quote
Не уверен. Исходника двухкилобайтной прошивки не сохранилось, а за давностью лет - детали релизации уже подзабыл. К сообщению приложил прошивку - 2.0. Исходников к сожалению нет.

Изначально была версия под 8048 с одним будильником и таймером. Дома посмотрю исходник.

P.S. почему то вложить файл не могу. Скачать можно отсюда: doc.avl.by/CL.BIN

Нашел исходник под 8048. Транслировался и отлаживался пакетом avocet

UPD. 25/05 исправил cl.asm для его компилируемости. Все просто.


Attachments:
CL.ASM [29 KiB]
Downloaded 325 times


Last edited by A.L. on 25 May 2020 00:44, edited 1 time in total.

19 May 2020 04:07
Profile
Doomed
User avatar

Joined: 04 Jan 2016 09:15
Posts: 649
Location: Russia, S.- Peterburg
Reply with quote
A.L. wrote:
Нашел исходник под 8048. Транслировался и отлаживался пакетом avocet
Attachment:
CL.ASM


Запустил компиляцию.
Code:
$ cpm xasm48 CL.ASM

AVOCET SYSTEMS 8048 CROSS-ASSEMBLER,  VERSION 1.64
LAST ADDRESS USED IN THIS ASSEMBLY IS: 3915
NEXT SYMBOL ADDRESS IS: 320E
***** 24 LINES CONTAINED ERRORS *****

8048 ASSEMBLY COMPLETE


Полезный и сходный код. Отладить можно при желании.

Quote:
Code:
AVOCET SYSTEMS 8048 CROSS-ASSEMBLER -  VERSION 1.64

SOURCE FILE NAME: CL.ASM                                                                                    PAGE  1

                ;===============================
O0000           ALM_Ref:   MOV     R1,#LEDBUF;
O0000           InCDecSub1:CALL    ModeTest  ;
O0000                      Ret               ;
O0000           TEST_RA1:  MOV     @R0,#0    ;
U0000           TEST_END:  RET               ;


AVOCET SYSTEMS 8048 CROSS-ASSEMBLER -  VERSION 1.64

SOURCE FILE NAME: CL.ASM                                                                                    PAGE  2
---- SYMBOL TABLE ---

A        0078          H        001E          M        00FE          SETUP    0012          W        0236
ALM      0083          I        00F7          P        0151          T        0125         
C        0032          K        0137          S        0051          TEST     02AA         
D        018C          L        0036          SET      005B          TIMERI   0007         



_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)


23 May 2020 02:09
Profile WWW
Novelist

Joined: 23 May 2013 23:21
Posts: 32
Location: 194.158.203.14
Reply with quote
Нашел кросс средства, которыми собирал прошивку.
С ними всего 4 строки с ошибками. Ошибки не критичные - вылет индекса короткого перехода за границу страницы.
Должно легко поправится. Будет время - тряхну станиной.

В сообщении 2 пакета
1. Собственно пакет ассемблер/редактор связкй/отладчик AVSIM48 DOS - собирать им.
2. FD48, насколько помню - писан нашими, из особенностей - трансляция на лету и встроенный отладчик.


Attachments:
File comment: FD48 (есть ошибка в команде DAA), в остальном ОК
Full screen Debuger for i8048.zip [22.51 KiB]
Downloaded 357 times
File comment: Avocet 8048 DOS
asm8048.zip [170.61 KiB]
Downloaded 369 times
23 May 2020 07:20
Profile
Doomed
User avatar

Joined: 04 Jan 2016 09:15
Posts: 649
Location: Russia, S.- Peterburg
Reply with quote
A.L. wrote:
Нашел кросс средства, которыми собирал прошивку.
С ними всего 4 строки с ошибками. Ошибки не критичные - вылет


Выполнил компиляцию в dosbox.

Quote:
Code:
$ tree -L 1
.
├── AVLIB.EXE
├── AVLINK.EXE
├── AVMAC48.EXE
├── AVREF.EXE
├── AVSIM48.EXE
├── AVSIM48.HLP
├── AVSIM48.OVR
├── AVSIM48.REG
├── CL.ASM
├── CL.OBJ
├── CL.PRN
├── DASM48.EXE
├── HEXFORM.EXE
├── RATE.MSG
├── S48.BAT
└── TEST48.ASM
0 directories, 16 files


В исходном коде ошибки.


Attachments:
File comment: AVMAC48.EXE компиляция CL.ASM
dos_avmac48.png
dos_avmac48.png [ 23.87 KiB | Viewed 9136 times ]

_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
24 May 2020 02:25
Profile WWW
Novelist

Joined: 23 May 2013 23:21
Posts: 32
Location: 194.158.203.14
Reply with quote
askfind wrote:
A.L. wrote:
[...]С ними всего 4 строки с ошибками. [...]

В исходном коде ошибки.

Ну я ж писал...
Ошибки подправил :) Файл заменил.

Естественно, не тестировал.

rw6hrm wrote:
Прошивку упёр на разборку, спасибо ;)
FD48 у меня чтот не заработал. [...]


При отладке кода часов я пользовался AVSIM48. Он сложнее в старте, но лучше, насколько помню.
У меня тоже валяются и 1816ВЕ48 и i8749 и даже i8751, думаю реинкарнировать проект, тем более есть фрезер, можно по-быстрому сварганить плату, осталось понять, что моя душа просит :) Только время найти бы.


25 May 2020 00:46
Profile
Doomed
User avatar

Joined: 04 Jan 2016 09:15
Posts: 649
Location: Russia, S.- Peterburg
Reply with quote
A.L. wrote:
У меня тоже валяются и 1816ВЕ48 и i8749 и даже i8751, думаю реинкарнировать проект


Всячески поддерживаю!

Чем помочь!?

_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)


27 May 2020 15:49
Profile WWW
Junior

Joined: 30 Jul 2020 11:48
Posts: 5
Reply with quote
A.L. wrote:
askfind wrote:
A.L. wrote:
[...]С ними всего 4 строки с ошибками. [...]

В исходном коде ошибки.

Ну я ж писал...
Ошибки подправил :) Файл заменил.

Естественно, не тестировал.

rw6hrm wrote:
Прошивку упёр на разборку, спасибо ;)
FD48 у меня чтот не заработал. [...]


При отладке кода часов я пользовался AVSIM48. Он сложнее в старте, но лучше, насколько помню.
У меня тоже валяются и 1816ВЕ48 и i8749 и даже i8751, думаю реинкарнировать проект, тем более есть фрезер, можно по-быстрому сварганить плату, осталось понять, что моя душа просит :) Только время найти бы.


Вот мой вариант Вашего проекта. Добавлен звонок на УМС-7(с формирователем нажатия кнопок на АГ3), защита от переразряда аккумулятора и сенсорные кнопки.

Image
Image
Image
Image
Image
Image


Last edited by yftul on 02 Aug 2020 04:53, edited 1 time in total.



30 Jul 2020 11:59
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 88 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6  Next

Who is online

Users browsing this forum: No registered users and 9 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.