nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 11:54



Reply to topic  [ 10 posts ] 
Простой комп на 6502 
Author Message
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Вот еще один простейший комп на 6502:

http://www.ppl-pilot.com/6502/

Построенный по схеме от Grant Searle (сайт которого уже помер):



(кликабельно)

P.S. Grant Searle нашелся - доступ к его сайту теперь немного другой: http://grant.searle.hostei.com
Соответственно линк на дизайн теперь такой: http://grant.searle.hostei.com/6502/Simple6502.html

_________________
:dj: https://mastodon.social/@Shaos


21 Feb 2017 17:17
Profile WWW
Doomed

Joined: 08 Apr 2013 04:04
Posts: 449
Location: 213.247.249.139
Reply with quote
Интереснаяь хрень, из всего взаимодействия с внешним миром только рс232, да и тот без прерываний. Даже сраненького таймера никакого нету.

_________________
привет засранцу лавру :)


21 Feb 2017 17:25
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
angry_troll wrote:
Интереснаяь хрень, из всего взаимодействия с внешним миром только рс232, да и тот без прерываний. Даже сраненького таймера никакого нету.

Ну тем не менее - 115200 бодов судя по описанию :)
И прошивка с бейсиком от вездессущего микрософта ;)

_________________
:dj: https://mastodon.social/@Shaos


21 Feb 2017 17:54
Profile WWW
Doomed

Joined: 08 Apr 2013 04:04
Posts: 449
Location: 213.247.249.139
Reply with quote
rw6hrm wrote:
эм.. так и Аюшу я с него слизывал. Автор жив-здоров, периодически с ним переписываемся.

У тебя, судя по схеме, хоть ИО какое-никакое есть, правда прерываний опять же периодических нету от таймеров :)
А что за мода /IRQ от сериального порта подавать на CTS?

_________________
привет засранцу лавру :)


21 Feb 2017 22:14
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
rw6hrm wrote:
эм.. так и Аюшу я с него слизывал. Автор жив-здоров, периодически с ним переписываемся.

А чего ж он сайт переместил? Теперь старые ссылки не работают...

_________________
:dj: https://mastodon.social/@Shaos


21 Feb 2017 22:28
Profile WWW
Doomed

Joined: 08 Apr 2013 04:04
Posts: 449
Location: 213.247.249.139
Reply with quote
rw6hrm wrote:
Таймер стоит только как делитель частоты. О прерываниях даже и не думал.

Ну то есть проц будет работать без понятия о реальном времени.

Quote:
angry_troll wrote:
А что за мода /IRQ от сериального порта подавать на CTS?

По идее внешнее устройство должно понимать, что девайс готов к приёму и можно чтонть ему кинуть. Однако в в реалиях этого несправедливого мира данная фишка не работает (всё равно подключаем к внешним устройствам тремя проводами, а уж о работе с аналоговым магнитофоном и говорить нечего, хотя, пусть и глючно, но работает).
Но это мы отвлеклись от темы топика, если есть вопросы, то велкам в Аюшную ветку ;)


Ну в топик может и придём, если подкинешь темку для обсуждения :)

Но касаемо этого -- странно, вон на мсх же нарисовано "RTS" у пина, зачем блин ПРЕРЫВАНИЕ-то заводить в rs232?

_________________
привет засранцу лавру :)


22 Feb 2017 00:40
Profile
Doomed

Joined: 08 Apr 2013 04:04
Posts: 449
Location: 213.247.249.139
Reply with quote
rw6hrm wrote:
angry_troll wrote:
проц будет работать без понятия о реальном времени.

Да об этом как-то и не думалось, раз есть http://www.qsl.net/rw6hrm/html/rtc.htm Проц пусть работает сам по себе, а время смотрят сами исполняемые программы ;).
Это для многозадачности реалтайм надо заводить на прерывания, в Аюше (как и в сирловской разработке) многозадачности нет.

Ну а вот например на таймере ви53 сыграй музыку без периодического прерывания! А в фоне чтоб программа, тот же васик через терминал работала :)

Вот как тут сыграли тему из комодоро-сидовского robocop3:

_________________
привет засранцу лавру :)


22 Feb 2017 01:36
Profile
Doomed

Joined: 08 Apr 2013 04:04
Posts: 449
Location: 213.247.249.139
Reply with quote
rw6hrm wrote:
Да это понятно :). Но зачем?

Прикольно же! У меня в децтве были часы с будильником, играли на ВИ53 музло :)

Quote:
Мне ж комп для работы был нужен, задал одну задачу - отработал - переключился на иную, пока с ленты грузится могу и подождать ;). А для многозадачности вон, писюк стоит, в пыли...

Пакетный режим, однако!
А что за real world задачи решались на сабже, если не секрет?

upd: посмотрел картинки и возник вопрос -- почему древнючий OSI basic, а не EhBasic6502?

_________________
привет засранцу лавру :)


22 Feb 2017 03:05
Profile
Doomed

Joined: 08 Apr 2013 04:04
Posts: 449
Location: 213.247.249.139
Reply with quote
Выяснились вкусные подробности! :) 6502 с честью выдержал испытание ответственностью.

А цпм под эмуляцией проца что ли работает?

_________________
привет засранцу лавру :)


22 Feb 2017 06:06
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
rw6hrm wrote:
Shaos wrote:
А чего ж он сайт переместил?

Так сколько лет-то уже прошло.., я за ним где-то с 2008 наблюдаю...

Да - судя вот по этому твиту в июне 2015 старые ссылки перестали работать:
https://twitter.com/zx80nut/status/615579069233668100

_________________
:dj: https://mastodon.social/@Shaos


22 Feb 2017 08:42
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 10 posts ] 

Who is online

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