Author Topic: UART/SERIAL VGA Controller  (Read 7717 times)

0 Members and 1 Guest are viewing this topic.

Offline pyromaniac4382Topic starter

  • Contributor
  • Posts: 43
  • Country: us
    • Z80 Stuff
UART/SERIAL VGA Controller
« on: August 14, 2014, 03:40:26 pm »
I am currently working on a z80 computer. I have no output so far to a screen. I could hook up a UART & RS-232 level shifter then off to a PC running a terminal emulation, but I want a stand-alone system at the end of the day. I picked up a VGA monitor and a PS/2 keyboard on the cheap and would like to use that. So the question is, how would you output to a VGA monitor? I really only want a serial terminal, but later could dabble in generating actual images. I figured what I could do is take the output of the UART, and somehow show this text on the VGA monitor. Where do I even start?

Offline PepeK

  • Regular Contributor
  • *
  • Posts: 62
  • Country: sk
Re: UART/SERIAL VGA Controller
« Reply #1 on: August 14, 2014, 03:53:38 pm »
Z80 and VGA output ?  :) You need something like videocard for your Z80. Would not it be better to use some modern computer having HDMI output, sound, keyboard  and a lot of Linux based software like Raspberry ? Or is your plan to reinvent a wheel ?
 

Offline mariush

  • Super Contributor
  • ***
  • Posts: 5250
  • Country: ro
  • .
Re: UART/SERIAL VGA Controller
« Reply #2 on: August 14, 2014, 04:04:12 pm »
I'd recommend using another microcontroller to act like a video card, taking uart/i2c data in and output s-video or composite signal, generating something like 320x240 or 640x480 in real time or something like that.

With a bit of effort you can output vga to a monitor as well... otherwise, there are svideo/composite to vga converters out there.

 
 

Offline Kjelt

  • Super Contributor
  • ***
  • Posts: 6663
  • Country: nl
Re: UART/SERIAL VGA Controller
« Reply #3 on: August 14, 2014, 04:07:40 pm »
Did that with some old SAA Philips teletext chip a long long time ago.
Then there were also serial input video text overlay cards costing a bundle.
Nowadays I would just buy an old laptop with RS232 and be done wit it ;)
 

Offline geek

  • Supporter
  • ****
  • Posts: 21
  • Country: au
Re: UART/SERIAL VGA Controller
« Reply #4 on: August 17, 2014, 01:46:03 am »
Just make your own video card using CPLD/FPGA
 

Offline westfw

  • Super Contributor
  • ***
  • Posts: 4549
  • Country: us
Re: UART/SERIAL VGA Controller
« Reply #5 on: August 17, 2014, 08:25:52 am »
If you're not intent on building it yourself, you could use one of these modules:
http://microvga.com/
there are a lot of projects that use an Atmel AVR or other microcontroller to drive a VGA monitor at relatively low resolution.  here's a couple: http://tinyvga.com/

If you're interested in building things yourself, a good place to start would be with Lancaster's classic "TVT Typerwriter Cookbook": http://www.tinaja.com/ebooks/tvtcb.pdf
 

Offline Melt-O-Tronic

  • Frequent Contributor
  • **
  • Posts: 267
  • Country: us
  • Brilliant with a slaughtering iron in my hand!
Re: UART/SERIAL VGA Controller
« Reply #6 on: August 17, 2014, 05:35:34 pm »
If you want the easy way out, look at the Picasso µVGA-III.  Connect via serial, program & go.  It has a micro-SD slot so you can put pre-generated graphics on board that can be called up via serial commands.  You can do animation or video that way.

https://www.sparkfun.com/products/11767
 

Offline rob77

  • Super Contributor
  • ***
  • Posts: 2093
  • Country: sk
Re: UART/SERIAL VGA Controller
« Reply #7 on: August 17, 2014, 06:01:03 pm »
I would try to find a ISA VGA crad ;) not a problem to drive a ISA card with a 8bit CPU or micro.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf