<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: 6502 breadboard computer part 8 &#8211; next steps</title>
	<atom:link href="http://www.suppertime.co.uk/blogmywiki/2021/04/6502-breadboard-computer-part-8-next-steps/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.suppertime.co.uk/blogmywiki/2021/04/6502-breadboard-computer-part-8-next-steps/</link>
	<description>reading, writing, coding, making</description>
	<lastBuildDate>Tue, 24 Oct 2023 13:43:21 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
	<item>
		<title>By: John Helliwell</title>
		<link>http://www.suppertime.co.uk/blogmywiki/2021/04/6502-breadboard-computer-part-8-next-steps/#comment-100788</link>
		<dc:creator>John Helliwell</dc:creator>
		<pubDate>Tue, 08 Jun 2021 18:07:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.suppertime.co.uk/blogmywiki/?p=3831#comment-100788</guid>
		<description>Hi Giles.
I had a look at the Vt-69, I&#039;m not sure whether it exists or not.  I haven&#039;t made any progress on a memory-mapped display yet but I have a small screen attached now.  I am using an old Raspberry PI and a 3.5&quot; LCD screen which runs terminal emulation.  It gives me VT100 style escape codes so I have colour and character based screen formatting.  &lt;a href=&quot;http://kingdonjon.blogspot.com/&quot; rel=&quot;nofollow&quot;&gt;</description>
		<content:encoded><![CDATA[<p>Hi Giles.<br />
I had a look at the Vt-69, I&#8217;m not sure whether it exists or not.  I haven&#8217;t made any progress on a memory-mapped display yet but I have a small screen attached now.  I am using an old Raspberry PI and a 3.5&#8243; LCD screen which runs terminal emulation.  It gives me VT100 style escape codes so I have colour and character based screen formatting.  <a href="http://kingdonjon.blogspot.com/" rel="nofollow"></a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: blogmywiki</title>
		<link>http://www.suppertime.co.uk/blogmywiki/2021/04/6502-breadboard-computer-part-8-next-steps/#comment-100594</link>
		<dc:creator>blogmywiki</dc:creator>
		<pubDate>Thu, 20 May 2021 07:43:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.suppertime.co.uk/blogmywiki/?p=3831#comment-100594</guid>
		<description>Hi John,
Your project sounds fantastic! I&#039;m going to enjoy exploring it this weekend and start a shopping list as mouser.com... lots of ideas there. Serial interface is intriguing. I&#039;m not keen on anything that requires a &#039;real&#039; computer to connect but if I got my hands on a modern dumb terminal like a VT-69 that could change things, although I *really* like the idea of building a machine with its own keyboard and multi-line LCD display.
best wishes
Giles</description>
		<content:encoded><![CDATA[<p>Hi John,<br />
Your project sounds fantastic! I&#8217;m going to enjoy exploring it this weekend and start a shopping list as mouser.com&#8230; lots of ideas there. Serial interface is intriguing. I&#8217;m not keen on anything that requires a &#8216;real&#8217; computer to connect but if I got my hands on a modern dumb terminal like a VT-69 that could change things, although I *really* like the idea of building a machine with its own keyboard and multi-line LCD display.<br />
best wishes<br />
Giles</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Helliwell</title>
		<link>http://www.suppertime.co.uk/blogmywiki/2021/04/6502-breadboard-computer-part-8-next-steps/#comment-100593</link>
		<dc:creator>John Helliwell</dc:creator>
		<pubDate>Wed, 19 May 2021 20:31:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.suppertime.co.uk/blogmywiki/?p=3831#comment-100593</guid>
		<description>Hi Giles, I have greatly enjoyed having a look at your 6502 blog.  Ben Eater is inspirational and I have been busy building his 6502 breadboard kit and developing my own add-ons this year.
I particularly like your work with a keypad, it provides a simple interface with lots of ability to communicate - so I may add one to my system.
When I finished Ben&#039;s set of hardware videos (I will do the BCD and interrupts videos later) I thought about improvements I wanted to make.
My assembly programming is very dubious requiring many iterations before  programs work so my first task was to avoid the need to remove/replace the EEPROM each time I wanted to write a program.
The 6502 breadboard project has nearly everything you need to program the EEPROM in situ and as you know it is very similar to the RAM.  With the address and data signals already there you just need a little bit of logic for the write operations.  Ben has a video &quot;Build an Arduino EEPROM programmer&quot; which gives you an idea of what is required - although I didn&#039;t use shift registers.
Simple programs can be coded by hand in an Arduino sketch then downloaded to the EEPROM, starting at 0x8000.  As my programs became larger I found it easier to write a little C program to convert the output from vasm assembler to a data file which the Arduino sketch can send to the EEPROM.  Life suddenly became a whole lot easier.

I also really needed to get some sort of terminal i/o.  I saw on 6502.org that W65C51 ACIA chips provide a simple serial interface.  Googling existing projects to do this, I (like you) came across Dirk Grappendorf&#039;s website and was able to use his code to control the ACIA.  This provided me with full terminal I/O using putty on my PC.  Life got a whole lot better for me at that point.

Since then I have been spending some time practicing some simple assembler and I need to get a monitor working so that I can load a variety of programs and check what is happening on the machine - if it goes well I may even call it a memory resident operating system!  Like you I am keen to try using some of Steve Wozniaks code.

Thanks for you interesting blog, I hope I have provided some ideas for &quot;what you should do next&quot;</description>
		<content:encoded><![CDATA[<p>Hi Giles, I have greatly enjoyed having a look at your 6502 blog.  Ben Eater is inspirational and I have been busy building his 6502 breadboard kit and developing my own add-ons this year.<br />
I particularly like your work with a keypad, it provides a simple interface with lots of ability to communicate &#8211; so I may add one to my system.<br />
When I finished Ben&#8217;s set of hardware videos (I will do the BCD and interrupts videos later) I thought about improvements I wanted to make.<br />
My assembly programming is very dubious requiring many iterations before  programs work so my first task was to avoid the need to remove/replace the EEPROM each time I wanted to write a program.<br />
The 6502 breadboard project has nearly everything you need to program the EEPROM in situ and as you know it is very similar to the RAM.  With the address and data signals already there you just need a little bit of logic for the write operations.  Ben has a video &#8220;Build an Arduino EEPROM programmer&#8221; which gives you an idea of what is required &#8211; although I didn&#8217;t use shift registers.<br />
Simple programs can be coded by hand in an Arduino sketch then downloaded to the EEPROM, starting at 0&#215;8000.  As my programs became larger I found it easier to write a little C program to convert the output from vasm assembler to a data file which the Arduino sketch can send to the EEPROM.  Life suddenly became a whole lot easier.</p>
<p>I also really needed to get some sort of terminal i/o.  I saw on 6502.org that W65C51 ACIA chips provide a simple serial interface.  Googling existing projects to do this, I (like you) came across Dirk Grappendorf&#8217;s website and was able to use his code to control the ACIA.  This provided me with full terminal I/O using putty on my PC.  Life got a whole lot better for me at that point.</p>
<p>Since then I have been spending some time practicing some simple assembler and I need to get a monitor working so that I can load a variety of programs and check what is happening on the machine &#8211; if it goes well I may even call it a memory resident operating system!  Like you I am keen to try using some of Steve Wozniaks code.</p>
<p>Thanks for you interesting blog, I hope I have provided some ideas for &#8220;what you should do next&#8221;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
