english greek
Αρχική arrow Forum

The Newbrain Forum

Anything about the Newbrain Home Computer

You are not logged in.

Add to: Mr. Wong Add to: Webnews Add to: Icio Add to: Oneview Add to: Folkd Add to: Yigg Add to: Linkarena Add to: Digg Add to: Del.icio.us Add to: Reddit Add to: Simpy Add to: StumbleUpon Add to: Slashdot Add to: Netscape Add to: Furl Add to: Yahoo Add to: Spurl Add to: Google Add to: Blinklist Add to: Blogmarks Add to: Diigo Add to: Technorati Add to: Newsvine Add to: Blinkbits Add to: Ma.Gnolia Add to: Smarking Add to: Netvouz Information

#1 23-03-2010 10:54:58

admin
Administrator

(Αιωρήσου για λεπτομέρειες)
Registered: 31-12-1969
Μηνυματα: 9
Φήμη :   

Purpose

Hi to all,


I am currently developing a z80 computer which i hope (when finished) to be a Newbrain AD.
Some features i would like to have:
It will not have a TV Signal or Monitor port but a VGA or some other interface to an LCD screen.
It will support a PS/2 keyboard.
It will support some kind of storage device (IDE, FLASH , etc) (NO TAPES OR FLOPIES)
It will support a 16x2 LCD Text display (instead of the green one on AD)
It will support an RS-232 interface

It will run most of the Newbrain's AD software.

The final project will be portable using a LI-ION battery, so it will be like a laptop.
I know it is very difficult to do it but i will try.
I have very little knowledge of Electronics since i am a Software Engineer so any help would be nice.

For now i have made:
A crystal oscilator circuit using a 16 MHZ crystal giving 8,4,2,1,0.5 etc clocks
A z80 interfacing with 32KB RAM and 32 KB EEPROM.
A EEPROM Programmer using PC parallel port.
An LCD TEXT 16x2 Interface to the z80 sending messages using ports 4 and 6 (this can be changed easily)

Next is the RS-232 interface. I need to find a 16c550 UART to do it.

I will put some pictures ASAP.

 

#2 24-03-2010 12:52:32

Saphir17
Member

(Αιωρήσου για λεπτομέρειες)
Τοποθεσία:  : Aarhus, Denmark
Registered: 13-03-2009
Μηνυματα: 10
Φήμη :   

Re: Purpose

Hi Chris...

A daunting task....cool
I'm only trying to copy the schematics for the disk-controller to a working DIY version.

Looking forward to see some "ideas" and schematics.

BG
Michael


Aarhus, Denmark
NewBrain model A, TapeRecorder
Project : DIY Diskcontroller + Drives
 

#3 25-03-2010 22:56:32

Colin
Member

(Αιωρήσου για λεπτομέρειες)
Τοποθεσία:  : Teesside, England.
Registered: 26-07-2008
Μηνυματα: 11
Φήμη :   

Re: Purpose

Hello Chris

Greetings from Seoul in South Korea.

Good luck with the Newbrain Laptop build. If I can help in any way please let me know.

Regards

Colin

 

#4 26-03-2010 09:54:33

Colin
Member

(Αιωρήσου για λεπτομέρειες)
Τοποθεσία:  : Teesside, England.
Registered: 26-07-2008
Μηνυματα: 11
Φήμη :   

Re: Purpose

Hello Chris

When you get to the stage of PCB Design and Schematics you might want to look at the following website who have free software to design the circuit boards and Schematics on  www.expresspcb.com

Regards

Colin

 

#5 26-03-2010 13:20:32

Saphir17
Member

(Αιωρήσου για λεπτομέρειες)
Τοποθεσία:  : Aarhus, Denmark
Registered: 13-03-2009
Μηνυματα: 10
Φήμη :   

Re: Purpose

Yes. ExpressPCB is a great tool.
It's also very cheap (well, rather cheap) to get boards manufactured at there web-service.

bg
Michael


Aarhus, Denmark
NewBrain model A, TapeRecorder
Project : DIY Diskcontroller + Drives
 

#6 28-03-2010 05:48:49

Colin
Member

(Αιωρήσου για λεπτομέρειες)
Τοποθεσία:  : Teesside, England.
Registered: 26-07-2008
Μηνυματα: 11
Φήμη :   

Re: Purpose

It might be an idea to also build a USB Newbrain Hardware device. This would be a USB module to plug into any PC or Laptop and would include an internal Z80 CPU, NewBrain Roms, Memory and NB Operating System, similar to the Newbrain Emulator but on an EEProm Chip. The USB Newbrain Hardware module would utilise the PC or Laptops Screen, Hard Drive and Communications etc.

I remember back in the days of the Apple IIe computer which had a built in 6502 CPU.  There was an additional plug in card with a Z80 CPU on it to run the CP/M Operating System.

Regards

Colin

 

#7 05-04-2010 17:21:33

bertinetti
New member

(Αιωρήσου για λεπτομέρειες)
Registered: 11-09-2008
Μηνυματα: 1
Φήμη :   

Re: Purpose

It's a very good idea, but for me would be better to choose some kind of 'micro-system' (beagleboard etc...) and write some kind of emulator on top of a (very) minimal system. For example, I know of an Archimedes emulator that runs on top of DOS.
The hardware you want to make is very dated and some components may be discontinued, also, IMHO some interfaces are almost 'dead' today (RS232).
Off-topic, in the last days of NewBrain clubs, I read of a project using the HD64180 chip (super-Z80). Did some real hardware get made?
Regards
Bernie

 

#8 07-04-2010 03:29:15

cdesp
Member

(Αιωρήσου για λεπτομέρειες)
Τοποθεσία:  : Kilkis, Macedonia, Greece
Registered: 27-07-2008
Μηνυματα: 15
Φήμη :   

Re: Purpose

The point is that i want to build a system with hardware components not having a FPGA that do all the work. I know that some components (or more) is outdated but i can still find them and i know that rs232 is also old but there are USB to Rs232 converters available.
The source code for the NB roms is available so i can change it to support new devices without causing problems to the software (so  i think) . My only problem so far regarding components is the vga or lcd interface.

I dont have any info about the HD64180 .

 


Add to: Mr. Wong Add to: Webnews Add to: Icio Add to: Oneview Add to: Folkd Add to: Yigg Add to: Linkarena Add to: Digg Add to: Del.icio.us Add to: Reddit Add to: Simpy Add to: StumbleUpon Add to: Slashdot Add to: Netscape Add to: Furl Add to: Yahoo Add to: Spurl Add to: Google Add to: Blinklist Add to: Blogmarks Add to: Diigo Add to: Technorati Add to: Newsvine Add to: Blinkbits Add to: Ma.Gnolia Add to: Smarking Add to: Netvouz Information

Εργαλεία Forum

Πληροφοριες πινακα

Στατιστικα πινακα
Εγγεγραμένοι χρήστες: 45
Σύνολο Θεμάτων: 17
Σύνολο Δημοσκοπήσεων: 0
Σύνολο Μηνυμάτων: 52
Πληροφοριες χρηστη
Νεότερος εγγεγραμμένος χρήστης: Ronny
Χρήστες σε σύνδεση: 7
Επισκέπτες σε σύνδεση: 280
Σε Σύνδεση: 
Colin,
d8rr3n,
goos,
Novella,
OulanB,
Ronny,
Saphir17

Powered by Agora 1.0.4 Acropolis

© Copyright 2007 - 2008 Joomla Me!. All rights reserved.

NewBrain Emulator created by Despsoft
NewBrain Homepage designed by Despsoft
Powered by Elxis - Open Source CMS.