<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>kimkenner &#8211; Retro Computing</title>
	<atom:link href="http://retro.hansotten.nl/category/kimkenner/feed/" rel="self" type="application/rss+xml" />
	<link>http://retro.hansotten.nl</link>
	<description>About small SBC systems</description>
	<lastBuildDate>Sat, 04 Oct 2025 12:20:22 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>http://retro.hansotten.nl/wp-content/uploads/2020/10/cropped-kim1-as-32x32.jpg</url>
	<title>kimkenner &#8211; Retro Computing</title>
	<link>http://retro.hansotten.nl</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Me and my first KIM-1</title>
		<link>http://retro.hansotten.nl/6502-sbc/kim-1-manuals-and-software/me-and-my-kim-1/</link>
		
		<dc:creator><![CDATA[hanso]]></dc:creator>
		<pubDate>Mon, 03 Jul 2023 13:52:11 +0000</pubDate>
				<category><![CDATA[6502]]></category>
		<category><![CDATA[aim65]]></category>
		<category><![CDATA[corsham]]></category>
		<category><![CDATA[kim-1]]></category>
		<category><![CDATA[kimkenner]]></category>
		<category><![CDATA[microkim]]></category>
		<category><![CDATA[pal-1]]></category>
		<category><![CDATA[radiobulletin]]></category>
		<category><![CDATA[sym-1]]></category>
		<category><![CDATA[TIM]]></category>
		<category><![CDATA[website]]></category>
		<guid isPermaLink="false">http://retro.hansotten.nl/?page_id=14056</guid>

					<description><![CDATA[My first computer is a KIM-1. Still have it! A life changing experience! This is the story of me and the KIM-1. Philips educational kits. As a young child, at age 12, I was introduced to electronics with the Philips electronic kits. First a Pionier crystal radio. Easy to build, good instruction manual. Lots of [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>My first computer is a KIM-1. Still have it! A life changing experience!<br />
<img fetchpriority="high" decoding="async" src="http://retro.hansotten.nl/wp-content/uploads/2022/03/kim1-rev-F-rockwell-front-1-scaled.jpg" alt="" width="1975" height="2560" class="aligncenter size-full wp-image-9527" srcset="http://retro.hansotten.nl/wp-content/uploads/2022/03/kim1-rev-F-rockwell-front-1-scaled.jpg 1975w, http://retro.hansotten.nl/wp-content/uploads/2022/03/kim1-rev-F-rockwell-front-1-231x300.jpg 231w, http://retro.hansotten.nl/wp-content/uploads/2022/03/kim1-rev-F-rockwell-front-1-790x1024.jpg 790w, http://retro.hansotten.nl/wp-content/uploads/2022/03/kim1-rev-F-rockwell-front-1-116x150.jpg 116w, http://retro.hansotten.nl/wp-content/uploads/2022/03/kim1-rev-F-rockwell-front-1-768x996.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2022/03/kim1-rev-F-rockwell-front-1-1185x1536.jpg 1185w, http://retro.hansotten.nl/wp-content/uploads/2022/03/kim1-rev-F-rockwell-front-1-1580x2048.jpg 1580w, http://retro.hansotten.nl/wp-content/uploads/2022/03/kim1-rev-F-rockwell-front-1-1x1.jpg 1w" sizes="(max-width: 1975px) 100vw, 1975px" /></p>
<p>This is the story of me and the KIM-1.</p>
<p>Philips educational kits.</p>
<p>As a young child, at age 12,  I was introduced to electronics with the Philips electronic kits. First a Pionier crystal radio. Easy to build, good instruction manual. Lots of listening pleasure!.</p>
<p>Two years later I bought the Philips EE8 Electronic Engineer kit. Again nice builds (the 8 stands for 8 experiments), with a good manual. Since the manual covered the expansion to the EE20 for 20 experiments, I bought the parts myself one by one at Aurora Vijzelgracht, Amsterdam.<br />
<a href="http://retro.hansotten.nl/electronic-kits-philips-and-more/philips-electronic-kits/" data-wpel-link="internal">More on the Philips electronic kits</a>.</p>
<p>Radio Bulletin</p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040008.jpg" data-wpel-link="internal"><img decoding="async" class="alignleft wp-image-3893 size-medium" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040008-300x225.jpg" alt="" width="300" height="225" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040008-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040008-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040008-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040008-1x1.jpg 1w" sizes="(max-width: 300px) 100vw, 300px" /></a>In 1978 I bought my first computer, a KIM-1. It turned out to be a Rockwell rebadged Rev F Mos Technology board.</p>
<p>The beginning of lots of fun, learning, member of the <a href="http://retro.hansotten.nl/6502-sbc/kim-6502-up-kenner/" data-wpel-link="internal">KIM gg Club</a> and making and publishing in the Dutch electronics magazine<a href="http://retro.hansotten.nl/6502-sbc/radio-bulletin/" data-wpel-link="internal"> Radio Bulletin </a>and the KIM Kenner.</p>
<p>In 2014 the big KIM-1 machine was finally taken down in parts, the following photos showed the end result as in 1985 after many years of tinkering.</p>
<p>The KIM-1 system ended as a real production system in 1985, mainly to write articles, all Radio Bulletin and KIM Club Magazine related work was done with this system.<br />
<div id="attachment_12989" style="width: 664px" class="wp-caption aligncenter"><a href="http://retro.hansotten.nl/wp-content/uploads/2023/01/kim-schaepmanstraat-scaled.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-12989" src="http://retro.hansotten.nl/wp-content/uploads/2023/01/kim-schaepmanstraat-720x1024.jpg" alt="" width="654" height="930" class="size-large wp-image-12989" srcset="http://retro.hansotten.nl/wp-content/uploads/2023/01/kim-schaepmanstraat-720x1024.jpg 720w, http://retro.hansotten.nl/wp-content/uploads/2023/01/kim-schaepmanstraat-211x300.jpg 211w, http://retro.hansotten.nl/wp-content/uploads/2023/01/kim-schaepmanstraat-106x150.jpg 106w, http://retro.hansotten.nl/wp-content/uploads/2023/01/kim-schaepmanstraat-768x1092.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2023/01/kim-schaepmanstraat-1080x1536.jpg 1080w, http://retro.hansotten.nl/wp-content/uploads/2023/01/kim-schaepmanstraat-1441x2048.jpg 1441w, http://retro.hansotten.nl/wp-content/uploads/2023/01/kim-schaepmanstraat-1x1.jpg 1w, http://retro.hansotten.nl/wp-content/uploads/2023/01/kim-schaepmanstraat-scaled.jpg 1801w" sizes="(max-width: 654px) 100vw, 654px" /></a><p id="caption-attachment-12989" class="wp-caption-text">My KIM-1 workplace in 1979, no video terminal, no printer, hand assembly</p></div></p>
<div id="attachment_12982" style="width: 664px" class="wp-caption aligncenter"><a href="http://retro.hansotten.nl/wp-content/uploads/2023/01/werkkamer-1982.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-12982" class="wp-image-12982 size-large" src="http://retro.hansotten.nl/wp-content/uploads/2023/01/werkkamer-1982-1024x580.jpg" alt="" width="654" height="370" srcset="http://retro.hansotten.nl/wp-content/uploads/2023/01/werkkamer-1982-1024x580.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2023/01/werkkamer-1982-300x170.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2023/01/werkkamer-1982-150x85.jpg 150w, http://retro.hansotten.nl/wp-content/uploads/2023/01/werkkamer-1982-768x435.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2023/01/werkkamer-1982-1536x870.jpg 1536w, http://retro.hansotten.nl/wp-content/uploads/2023/01/werkkamer-1982-2048x1160.jpg 2048w, http://retro.hansotten.nl/wp-content/uploads/2023/01/werkkamer-1982-2x1.jpg 2w"  sizes="(max-width: 654px) 100vw, 654px" /></a><p id="caption-attachment-12982" class="wp-caption-text">My workplace setup in 1982: KIM-1, dual cassette, tv monitor, H14 printer, ASCII keyboard</p></div>
<div id="attachment_12990" style="width: 664px" class="wp-caption aligncenter"><a href="http://retro.hansotten.nl/wp-content/uploads/2023/01/dia013-scaled.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-12990" src="http://retro.hansotten.nl/wp-content/uploads/2023/01/dia013-1024x698.jpg" alt="" width="654" height="446" class="size-large wp-image-12990" srcset="http://retro.hansotten.nl/wp-content/uploads/2023/01/dia013-1024x698.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2023/01/dia013-300x204.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2023/01/dia013-150x102.jpg 150w, http://retro.hansotten.nl/wp-content/uploads/2023/01/dia013-768x523.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2023/01/dia013-1536x1046.jpg 1536w, http://retro.hansotten.nl/wp-content/uploads/2023/01/dia013-2048x1395.jpg 2048w, http://retro.hansotten.nl/wp-content/uploads/2023/01/dia013-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a><p id="caption-attachment-12990" class="wp-caption-text">1984, VT100 as videoterminal, what a progress!</p></div>
<p>Then a CP/M machine took over (a Spectravideo X&#8217;Press 738) with the same VT100 as terminal.</p>
<ul>
<li>KIM-1</li>
<li>8K RAM  in system case</li>
<li>32K RAM in expansion case</li>
<li>Two ACIA 6850 serial</li>
<li>A PIA/VIA card with two 6820 PIA&#8217;s</li>
<li>Parallel ASCII keyboard with home made logic circuit</li>
<li>Video Display 32&#215;32 uppercase characters on an analog TV</li>
<li>Dual cassette tape system with motor control</li>
<li>MDCR digtal cassette system in second expansion case</li>
<li>Radio Grafisch Display in second expansion case</li>
<li>Heathkit H14 matrix pinter, serial with RTS handshake via bitbanging RIOT port</li>
<li>VT100 Digital Equipment Video display unit VT100</li>
<li>Boot tape to load device drivers and Micro Ade (extended to 8K)</li>
<li>MICRO ADE assembler/editor, used for program development and article authoring</li>
<li>Microsoft Basic KB9 (not used often, nice study material!)</li>
<li>Pascal-M compiler and interpreter (mainly development and experiments, not for production)</li>
</ul>
<p><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-11738" src="http://retro.hansotten.nl/wp-content/uploads/2022/08/20220826_112256-1024x768.jpg" alt="" width="654" height="491" srcset="http://retro.hansotten.nl/wp-content/uploads/2022/08/20220826_112256-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2022/08/20220826_112256-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2022/08/20220826_112256-150x113.jpg 150w, http://retro.hansotten.nl/wp-content/uploads/2022/08/20220826_112256-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2022/08/20220826_112256-1536x1152.jpg 1536w, http://retro.hansotten.nl/wp-content/uploads/2022/08/20220826_112256-2048x1536.jpg 2048w, http://retro.hansotten.nl/wp-content/uploads/2022/08/20220826_112256-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" />First the KIM-1, I still have it, in working condition, in my private museum. Changes still visible, a red acryl cover over the LED displays, a capacitor moved to the back to make it flat enough to fit the case I made and some supports to have it lay stable and safe on a table.</p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9755.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3883 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9755-768x1024.jpg" alt="" width="654" height="872" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9755-768x1024.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9755-225x300.jpg 225w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9755-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9756.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3884 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9756-768x1024.jpg" alt="" width="654" height="872" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9756-768x1024.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9756-225x300.jpg 225w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9756-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><a href="http://retro.hansotten.nl/uploads/files/kim1%20rev%20F%20rockwell%20front.JPG" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-6690 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2020/12/kim1-rev-F-rockwell-fronts-790x1024.jpg" alt="" width="654" height="848" srcset="http://retro.hansotten.nl/wp-content/uploads/2020/12/kim1-rev-F-rockwell-fronts-790x1024.jpg 790w, http://retro.hansotten.nl/wp-content/uploads/2020/12/kim1-rev-F-rockwell-fronts-231x300.jpg 231w, http://retro.hansotten.nl/wp-content/uploads/2020/12/kim1-rev-F-rockwell-fronts-116x150.jpg 116w, http://retro.hansotten.nl/wp-content/uploads/2020/12/kim1-rev-F-rockwell-fronts-768x996.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2020/12/kim1-rev-F-rockwell-fronts-1x1.jpg 1w, http://retro.hansotten.nl/wp-content/uploads/2020/12/kim1-rev-F-rockwell-fronts.jpg 800w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><a href="http://retro.hansotten.nl/uploads/files/kim1%20rev%20F%20rockwell%20back.JPG" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-6689 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2020/12/kim1-rev-F-rockwell-backs-790x1024.jpg" alt="" width="654" height="848" srcset="http://retro.hansotten.nl/wp-content/uploads/2020/12/kim1-rev-F-rockwell-backs-790x1024.jpg 790w, http://retro.hansotten.nl/wp-content/uploads/2020/12/kim1-rev-F-rockwell-backs-231x300.jpg 231w, http://retro.hansotten.nl/wp-content/uploads/2020/12/kim1-rev-F-rockwell-backs-116x150.jpg 116w, http://retro.hansotten.nl/wp-content/uploads/2020/12/kim1-rev-F-rockwell-backs-768x996.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2020/12/kim1-rev-F-rockwell-backs-1x1.jpg 1w, http://retro.hansotten.nl/wp-content/uploads/2020/12/kim1-rev-F-rockwell-backs.jpg 800w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><strong>Why a KIM-1?</strong></p>
<p>In 1977 I was reading in the electronics magazines about the revolution taking place: 8 bit microprocessors!<br />
During my study I encountered Digital Equipment machines, PDP-8 in the lab, PDP-11 in the Mathematic Computer Science department, a Minc in Medical Physics group, my major.<br />
The electronics department where I was doing an intern not only introduced to digital electronics and I helped them to introduce the Z80 to the instruments designed for laboratory experiments.<br />
I learned assembler quickly, PDP-11 was a dream come true, the Z80 a bit of a nightmare but you could do so much with effort.</p>
<p>At the same time I started to write for the magazine Radio Bulletin, simple analog and digital circuits and continued to be an editor until 1987. I met Dick de Boer who was writing his famous Microprocessor articles and introduced the KIM-1 to the Dutch electronic engineers. So a KIM-1 with the very attractive 6502 was the logical choice for my first microprocessor system.</p>
<p><strong>First case: memory, connectors, power supply</strong></p>
<p>A KIM-1 itself was fun to learn with, but it quickly needed more; a permanent power supply, protection, easy to access connectors and interfaces for  a bus to have  more memory.<br />
So the case seen in the next figure was built:<br />
<a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040001.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3888 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040001-1024x768.jpg" alt="" width="654" height="491" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040001-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040001-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040001-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040001-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040006.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3891 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040006-1024x768.jpg" alt="" width="654" height="491" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040006-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040006-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040006-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040006-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p>Power hungry, so lots of lineair power supplies with large cooling.</p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040004.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3890 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040004-1024x768.jpg" alt="" width="654" height="491" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040004-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040004-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040004-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040004-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040003.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3889 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040003-1024x768.jpg" alt="" width="654" height="491" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040003-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040003-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040003-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040003-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040007.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3892 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040007-1024x768.jpg" alt="" width="654" height="491" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040007-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040007-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040007-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040007-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040008.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3893 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040008-1024x768.jpg" alt="" width="654" height="491" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040008-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040008-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040008-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040008-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p>The first case I built from alu profiles contained the KIM-1, a backplane for 6 memory boards, a lot of power supplies (lineair, so heat was a problem!), a patch panel to access the expansion connector, cassette I/O, serial interface and various switches.<br />
<a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9794.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3897 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9794-1024x768.jpg" alt="" width="654" height="491" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9794-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9794-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9794-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9794-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p>PCBs handmade, double sided!</p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9795.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3898 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9795-1024x768.jpg" alt="" width="654" height="491" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9795-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9795-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9795-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9795-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a><br />
<img loading="lazy" decoding="async" class="wp-image-4380 size-large aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-1-718x1024.png" alt="" width="654" height="933" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-1-718x1024.png 718w, http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-1-210x300.png 210w, http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-1-768x1096.png 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-1-1077x1536.png 1077w, http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-1-1435x2048.png 1435w, http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-1-1x1.png 1w, http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-1-scaled.png 1794w"  sizes="(max-width: 654px) 100vw, 654px" /></p>
<p><a href="http://retro.hansotten.nl/uploads/rb/docs/rbnov77geheugen.pdf" data-wpel-link="internal">Memory 2K RAM Card, BEM Bus Brutech Variant made by Hans Otten</a><br />
Memory boards were made myself by drawing with Edding ink on the blank PCB, etching and drilling. Filled with 2102 RAM IC&#8217;s for 1K per board, it filled lower RAM of the KIM-1 $0400 &#8211; $13FF. The bus is a 31 pin DIN connector, based upon the BEM (Brutech) bus.</p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040013-1.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3899 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040013-1-1024x768.jpg" alt="" width="654" height="491" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040013-1-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040013-1-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040013-1-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040013-1-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<div id="attachment_11926" style="width: 664px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-11926" class="wp-image-11926 size-large" src="http://retro.hansotten.nl/wp-content/uploads/2022/10/radio-service-twenthe-cassette-deck-854x1024.jpg" alt="" width="654" height="784" srcset="http://retro.hansotten.nl/wp-content/uploads/2022/10/radio-service-twenthe-cassette-deck-854x1024.jpg 854w, http://retro.hansotten.nl/wp-content/uploads/2022/10/radio-service-twenthe-cassette-deck-250x300.jpg 250w, http://retro.hansotten.nl/wp-content/uploads/2022/10/radio-service-twenthe-cassette-deck-125x150.jpg 125w, http://retro.hansotten.nl/wp-content/uploads/2022/10/radio-service-twenthe-cassette-deck-768x920.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2022/10/radio-service-twenthe-cassette-deck-1x1.jpg 1w, http://retro.hansotten.nl/wp-content/uploads/2022/10/radio-service-twenthe-cassette-deck.jpg 1063w"  sizes="(max-width: 654px) 100vw, 654px" /><p id="caption-attachment-11926" class="wp-caption-text">I bought two of this deck from Radio Service Twenthe, Den Haag, fascinating electroncis dump store!</p></div>
<p>The next thing I built was a video display unit. All TTL 74XX logic IC&#8217;s, a 2513 character generator, a AY-5-1013 character generator, an ASCII keyboard, display on TV 32&#215;32 characters uppercase. RS232 input/output to the KIM-1.<br />
On top of the VDU a dual cassette deck is shown. From the famous Dutch dump shop Radio Service Twente two audio cassette decks were bought, some audio amplifiers and power supply added, and a remote control circuit via a 6532 GPIO line (standard as in Micro Ade). Served me well for many years, in 2014 the decks strings were dried out and crumbled after many years of not being used.</p>
<p>Next was a real expansion cabinet with a long backplane for 32K memory with 8x 4K RAM card, 2114 based, Designed by me, published in Radio Bulletin and sold by Visser Assembling Electronics. BEM bus compatible.</p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040012-1.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3900 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040012-1-1024x768.jpg" alt="" width="654" height="491" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040012-1-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040012-1-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040012-1-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040012-1-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040011-1.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3901 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040011-1-1024x768.jpg" alt="" width="654" height="491" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040011-1-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040011-1-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040011-1-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040011-1-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><strong>4K SRAM card</strong></p>
<p><img loading="lazy" decoding="async" class="wp-image-4379 size-large aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-708x1024.gif" alt="" width="654" height="946" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-708x1024.gif 708w, http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-207x300.gif 207w, http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-768x1111.gif 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-1062x1536.gif 1062w, http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-1416x2048.gif 1416w, http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-1x1.gif 1w"  sizes="(max-width: 654px) 100vw, 654px" /> 4K SRAM card, Radio Bulletin September 1979<a href="http://retro.hansotten.nl/uploads/rb/docs/rbsepoct79ram4k.pdf" data-wpel-link="internal"> part 1</a>  <a href="http://retro.hansotten.nl/uploads/rb/docs/rbsepoct79ram4k.pdf" data-wpel-link="internal">part 2</a></p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9800.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3902 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9800-1024x768.jpg" alt="" width="654" height="491" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9800-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9800-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9800-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9800-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9801.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3903 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9801-1024x768.jpg" alt="" width="654" height="491" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9801-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9801-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9801-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9801-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a><br />
Production 4K RAM card<br />
<a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9802.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3904 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9802-1024x768.jpg" alt="" width="654" height="491" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9802-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9802-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9802-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9802-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9804.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3905 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9804-1024x768.jpg" alt="" width="654" height="491" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9804-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9804-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9804-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9804-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a><br />
Prototype 4K RAM card, also hand drawn on the PCB!</p>
<p>In the expansion cabinet three slots were added for I/O. Two cards were designed by me and published in Radio Bulletin: an ACIA card for two 6850 Motorola ICs, and a PIA card for two PIAs, 6522 or 6520 or 6820 or 6821. I never used more than one ACIA and one PIA card. Shown are the prototype cards, in the article production quality PCBs were used.</p>
<p><strong><a href="http://retro.hansotten.nl/uploads/rb/docs/rbjun84piavia.pdf" data-wpel-link="internal">PIA and VIA card design by Hans Otten June 1984 Radio Bulletin</a></strong></p>
<p><a href="http://retro.hansotten.nl/uploads/rb/docs/rbjun84piavia.pdf" data-wpel-link="internal"><img loading="lazy" decoding="async" class="wp-image-4383 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-2-682x1024.gif" alt="" width="654" height="982" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-2-682x1024.gif 682w, http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-2-200x300.gif 200w, http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-2-768x1154.gif 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-2-1023x1536.gif 1023w, http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-2-1363x2048.gif 1363w, http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-2-1x1.gif 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9805.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3909 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9805-1024x768.jpg" alt="" width="654" height="491" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9805-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9805-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9805-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9805-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9806.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3910 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9806-1024x768.jpg" alt="" width="654" height="491" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9806-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9806-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9806-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9806-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9807.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3911 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9807-1024x768.jpg" alt="" width="654" height="491" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9807-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9807-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9807-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9807-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><img loading="lazy" decoding="async" class="wp-image-4382 size-large aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-1-714x1024.gif" alt="" width="654" height="938" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-1-714x1024.gif 714w, http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-1-209x300.gif 209w, http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-1-768x1102.gif 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-1-1071x1536.gif 1071w, http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-1-1428x2048.gif 1428w, http://retro.hansotten.nl/wp-content/uploads/2019/11/p01-1-1x1.gif 1w"  sizes="(max-width: 654px) 100vw, 654px" /></p>
<p><a href="http://retro.hansotten.nl/uploads/rb/docs/rbsep83acia.pdf" data-wpel-link="internal">ACIA Motorola 6850 by Hans Otten, 1983 Radio Bulletin</a></p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9797.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3912 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9797-1024x768.jpg" alt="" width="654" height="491" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9797-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9797-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9797-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9797-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9798.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3913 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9798-1024x768.jpg" alt="" width="654" height="491" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9798-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9798-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9798-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9798-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9799.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3908 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9799-1024x768.jpg" alt="" width="654" height="491" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9799-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9799-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9799-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9799-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p>On one of the ACIAs a VT100 Digital Equipment terminal was connected, taking over from the bit banged serial interface and the homebuilt video display. ON the other ACIA a Heathkit H14 matrix printer was added, a mediocre but adequate printer.</p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/h14.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3915 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/h14-1024x549.jpg" alt="" width="654" height="351" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/h14-1024x549.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/h14-300x161.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/h14-768x412.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/h14-2x1.jpg 2w, http://retro.hansotten.nl/wp-content/uploads/2019/11/h14.jpg 1212w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/DEC_VT100_terminal.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3916 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/DEC_VT100_terminal-1024x909.jpg" alt="" width="654" height="581" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/DEC_VT100_terminal-1024x909.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/DEC_VT100_terminal-300x266.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/DEC_VT100_terminal-768x682.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/DEC_VT100_terminal-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p>Together with Micro Ade as assembler and editor, the dual cassette deck, 40K RAM In total, this was a nice machine! Until 1987, when I bought the Spectravideo X&#8217;Press 738 MSX and CP/M system, used for all my publishing activities.</p>
<p>A third expansion cabinet was built around 1983. It was driven by the PIA&#8217;s, the <a href="http://retro.hansotten.nl/6502-sbc/radio-bulletin/" data-wpel-link="internal">Radio Bulletin Grafisch Display </a>was inside the cabinet, along with two MDCR Philips Digital cassette recorders, alo published in Radio Bulletin. The speed difference between Hypertape audio cassettes and 2400 baud MDCR speed was not that impressive.</p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040015-1.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3921 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040015-1-1024x768.jpg" alt="" width="654" height="491" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/05040015-1-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040015-1-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040015-1-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/05040015-1-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9793.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3920 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9793-1024x768.jpg" alt="" width="654" height="491" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9793-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9793-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9793-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9793-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9791.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3919 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9791-1024x768.jpg" alt="" width="654" height="491" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9791-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9791-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9791-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9791-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9790.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="size-large wp-image-3918 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9790-1024x768.jpg" alt="" width="654" height="491" srcset="http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9790-1024x768.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9790-300x225.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9790-768x576.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2019/11/IMG_9790-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<div id="attachment_7885" style="width: 664px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-7885" class="wp-image-7885 size-large" src="http://retro.hansotten.nl/wp-content/uploads/2021/02/IMG_7334-768x1024.jpg" alt="" width="654" height="872" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/02/IMG_7334-768x1024.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/02/IMG_7334-225x300.jpg 225w, http://retro.hansotten.nl/wp-content/uploads/2021/02/IMG_7334-113x150.jpg 113w, http://retro.hansotten.nl/wp-content/uploads/2021/02/IMG_7334-1152x1536.jpg 1152w, http://retro.hansotten.nl/wp-content/uploads/2021/02/IMG_7334-1x1.jpg 1w, http://retro.hansotten.nl/wp-content/uploads/2021/02/IMG_7334-rotated.jpg 1512w"  sizes="(max-width: 654px) 100vw, 654px" /><p id="caption-attachment-7885" class="wp-caption-text">Dirk Dral</p></div>
<div id="attachment_7886" style="width: 664px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-7886" class="wp-image-7886 size-large" src="http://retro.hansotten.nl/wp-content/uploads/2021/02/IMG_7335-768x1024.jpg" alt="" width="654" height="872" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/02/IMG_7335-768x1024.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/02/IMG_7335-225x300.jpg 225w, http://retro.hansotten.nl/wp-content/uploads/2021/02/IMG_7335-113x150.jpg 113w, http://retro.hansotten.nl/wp-content/uploads/2021/02/IMG_7335-1152x1536.jpg 1152w, http://retro.hansotten.nl/wp-content/uploads/2021/02/IMG_7335-1x1.jpg 1w, http://retro.hansotten.nl/wp-content/uploads/2021/02/IMG_7335-rotated.jpg 1512w"  sizes="(max-width: 654px) 100vw, 654px" /><p id="caption-attachment-7886" class="wp-caption-text">EPROM card (Dirk Dral)</p></div>
<!-- relpost-thumb-wrapper --><div class="relpost-thumb-wrapper"><!-- filter-class --><div class="relpost-thumb-container"><style>.relpost-block-single-image, .relpost-post-image { margin-bottom: 10px; }</style><h3>See also:</h3><div style="clear: both"></div><div style="clear: both"></div><!-- relpost-block-container --><div class="relpost-block-container relpost-block-column-layout" style="--relposth-columns: 3;--relposth-columns_t: 2; --relposth-columns_m: 2"><a href="http://retro.hansotten.nl/6502-sbc/kim-1-manuals-and-software/kim-1-related-hardware/terc-kim-1-interface-set/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/20260524_150837-scaled.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">TERC KIM-1 Interface set</h2><div class="relpost_card_exerpt">A recent acquisition, the TERC (Technical Education Research Centers) KIM-1 Interface set. An educational tool to work w...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/6502-tester-nmos-cmos-1-8mhz/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/6502testers1.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">6502 tester NMOS CMOS 1-8MHz</h2><div class="relpost_card_exerpt">The 6502 W65C02 6502C CPU tester NMOS / CMOS 1-8MHz is a CPU tester for 40 pin 6502/65C02 and WD65C02 and Sally. 

The...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/20901-2/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/mc6800mcs6502.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">680x/650x Test system</h2><div class="relpost_card_exerpt">The 680x/650x Test system allows to test, with the CPU itself performing the test, the MC680X and MCS650X families.

T...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/backbit-chip-tester-pro-v2/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2025/11/chip-tester-pro-6530.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">Backbit Chip Tester PRO V2</h2><div class="relpost_card_exerpt">A simple tio use and effective component test and ROM dump can be done with the wonderful Backbit Chiptester Pro V2.

...</div></div></div></a></div><!-- close relpost-block-container --><div style="clear: both"></div></div><!-- close filter class --></div><!-- close relpost-thumb-wrapper -->]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Tape copy</title>
		<link>http://retro.hansotten.nl/6502-sbc/kim-1-manuals-and-software/kim-1-articles/tape-copy/</link>
		
		<dc:creator><![CDATA[hanso]]></dc:creator>
		<pubDate>Mon, 14 Jun 2021 14:42:55 +0000</pubDate>
				<category><![CDATA[6502]]></category>
		<category><![CDATA[kim-1]]></category>
		<category><![CDATA[kimkenner]]></category>
		<guid isPermaLink="false">http://retro.hansotten.nl/?page_id=8413</guid>

					<description><![CDATA[KIM Kenner 18 1981 Hans Otten, Translated by Hans Otten 2021 A program to duplicate a KIM-1 cassette tape with multiple files on it. Command driven. Requires enough memory above $2000 to hold the largest file on tape (32K for example) Version 1.1 added the Check tape command. Binary V1.1 can be downloaded here. Requires [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><em>KIM Kenner 18 1981 Hans Otten, Translated by Hans Otten 2021</em></p>
<p>A program to duplicate a KIM-1 cassette tape with multiple files on it. Command driven. Requires enough memory above $2000 to hold the largest file on tape (32K for example)<br />
Version 1.1 added the Check tape command.</p>
<p><a href="http://retro.hansotten.nl/uploads/files/Tapecopyv11.bin" data-wpel-link="internal">Binary V1.1 can be downloaded here.</a></p>
<p>Requires two cassette recorders controlled via the Remote control, see below for the Micro Ade description of control via KIM PIA PB2 and PB3.</p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2021/06/p40-scaled.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-8414" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/p40-782x1024.jpg" alt="" width="654" height="856" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/p40-782x1024.jpg 782w, http://retro.hansotten.nl/wp-content/uploads/2021/06/p40-229x300.jpg 229w, http://retro.hansotten.nl/wp-content/uploads/2021/06/p40-115x150.jpg 115w, http://retro.hansotten.nl/wp-content/uploads/2021/06/p40-768x1006.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/p40-1173x1536.jpg 1173w, http://retro.hansotten.nl/wp-content/uploads/2021/06/p40-1564x2048.jpg 1564w, http://retro.hansotten.nl/wp-content/uploads/2021/06/p40-1x1.jpg 1w, http://retro.hansotten.nl/wp-content/uploads/2021/06/p40-scaled.jpg 1955w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><strong>Source in Micro Ade format<a href="http://retro.hansotten.nl/uploads/files/Tapecopyv11.bin" data-wpel-link="internal">, </a></strong>, also <a href="http://retro.hansotten.nl/uploads/files/Tape copy v1.1.asm" data-wpel-link="internal">downloadable here.</a></p>
<pre class="brush: plain; title: ; notranslate">
************************************

TAPE COPYING PROGRAM
;
HJC OTTEN JULY 1981 V1.0
JULY 1982 V1.1
;
BASED ON SUPERDUPE FROM THE FIRST BOOK OF KIM
AND THE MICRO ADE CASSETTE ROUTINES
;
COPY WILL REPRODUCE A TAPE COMPLETELY AUTOMATIC
WHEN READ AND WRITE RECORDERS ARE CONNECTED
WITH THE MOTOR CONTROLS OF MICRO ADE
;
DURING READ OPERATIONS IT IS POSSIBLE TO STOP THE
COPYING BY MAKING PA7 OF PIA 1700 HIGH
REMOVE THIS BIT TESTS IF NOT AVAILABLE
AT O249, 02D6 AND 02E9
OR CHANGE FOR KIM TTY BREAK THE PIA LOCATION TO 1740
AND THE BRANCH FOLLOWING TO BMI
;
INSERT REWINDED READ AND WRITE CASSETTES
AND START AT 0200
;
FIRST THE WRITE CASSETTE IS RUN PAST THE LEADER
THEN A FILE IS READ , IF FOUND THE ID AND STARTADDRESS
ARE DISPLAYED . NEXT THE FILE IS WRITTEN.
IF READY THE DISPLAY LINE LOOKS LIKE
ID= 01 START= $3600 COPY !
THE DATA FROM THE FILE IS STORED IN A BUFFER AT $2000
WHERE ENOUGH RAM MUST BE AVAILABLE
;
THIS PROGRAM CAN EASILY BE MODIFIED TO
A CHECKING AND DIRECTORY OF ALL FILES ON A TAPE
BY REPLACING THE JUMP
02D0 4C 2A 02 JMP CREAD
THAT SKIPS THE WRITING OF A FILE
;
*******************************************************
;
COPY ORG $2000 ;
;
DEFINES :
;
BUFFER * $2300 ;
SYNC * $16 ; SYNCHRONISATION CHARACTER
EOD * $2F ; END OF DATA
EOF * $04 ; END OF FILE
SOD * $2A ; START OF DATA
FF * $0C ; FORM FEED
;
; ZERO PAGE USE
HELPL * $00DD ;
HELPH * $00DE ;
CHKCOP * $00DF ; CHECK OR COPY FLAG
;
RPTRL * $00E0 ; READ POINTER IN BUFFER
RPTRH * $00E1 ;
WPTRL * $00E2 ; WRITE POINTER IN BUFFER
WPTRH * $00E3 ;
STRPTL * $00ED ; POINTER IN PRINT STRING
STRPTH * $00EE ;
CC * $00F1 ; COUNT FIELDS IN WRITE
COUNT * $00F2 ;
CHKSUM * $00F6 ; CHECKSUM
CHKHI * $00F7 ;
GANG * $00F5 ; USED BY WRITE
ID * $00F9 ; ID OF FILE
STADRL * $00FA ; STARTADDRESS OF FILE
STADRH * $00FB ;
STARTA * $00FC ; CONSTANT FOR INDEXED WRITE
TRIB * $00FE ; USED BY WRITE
;
; PIA LOCATIES
;
PAD * $1700 ; BREAKKEY IN BIT 7
PBD * $1702 ; PB2 = READ, PB3 = WRITE MOTOR CONTROL
PBDD * $1703 ;
KPAD * $1740 ; LEDDISPLAY
KPADD * $1741 ;
KPBD * $1742 ; CASSETTE I/O
KPBDD * $1743 ;
TIMERT * $1744 ; TIMER
TIMER * $1747 ;
;
; KIM MONITOR ROUTINES
;
RDBIT * $1A41 ; READ BIT FROM TAPE
RDBTK * $19F3 ; READ BYTE FROM TAPE
RDCHTK * $1A24 ; READ CHARACTER FROM TAPE (2 BYTE)
PACKT * $1A00 ; PACK ASCII TO HEX
CHK * $1F91 ; COMPUTE CHECKSUM IN F6,F7
CHKT * $194C ; COMPUTE CHECKSUM IN 17E7,E8
INIT * $1E8C ; INIT KIM PIA'S
SPACE * $1E9E ; PRINT SPACE ON TTY
OUTCH * $1EA0 ; PRINT ACCU ON TTY
PRTBYT * $1E3B ; PRINT ACCU AS TWO HEX CHARACTERS ON TTY
CRLF * $1E2F ; PRINT CR + LF ON TTY
MNITOR * $1C00 ; KIM MONITOR ENTRY POINT
;
*******************************************************
;
MAIN FLOW OF PROGRAM :
;
PROGRAM COPY
;
INITCOPY
REPEAT
READ FILE TO BUFFER
WRITE BUFFER TO FILE
UNTIL FOREVER
;
END
;
*******************************************************
;
PROCEDURES :
;
START CLD ; PROCEDURE INITCOPY
LDAIM $0C ; INIT CASSETTE MOTOR CONTROL
STA PBDD ;
LDAIM $FF ;
STA PBD ;
LDAIM FF ; CLEARSCREEN
JSR OUTCH ;
LDXIM $FF ;
NEX DEX ;
BNE NEX ;
LDXIM HELLOM ; PRINTSTRING ('TAPE COPY')
LDYIM HELLOM /
JSR PRTSTR ;
LDXIM ANDMSG ;
LDYIM ANDMSG /
JSR PRTSTR ;
LDXIM CHKMSG ;
LDYIM CHKMSG /
JSR PRTSTR ;
LDXIM VRSMSG ;
LDYIM VRSMSG /
JSR PRTSTR ;
JSR CRLF ;
JSR CRLF ;
LDXIM CHKMSG ; PRINT ('CHECK OR COPY)
LDYIM CHKMSG /
JSR PRTSTR ;
LDXIM ONLMSG ;
LDYIM ONLMSG /
JSR PRTSTR ;
LDAIM $00 ; CHKCOP FLAG = COPY
STA CHKCOP ;
JSR GETCH ; WAIT FOR ANSWER
PHA ;
JSR OUTCH ; ECHO CHARACTER
JSR CRLF ;
PLA ;
CMPIM 'Y ;
BNE NOCHK ; IF CHAR &lt;&gt; Y THEN COPY
LDAIM $FF ;
STA CHKCOP ;
LDXIM CHKMSG ; PRINT CHECK
LDYIM CHKMSG /
JSR PRTSTR ;
JMP CREAD ;
NOCHK LDXIM COPYMS ;
LDYIM COPYMS /
JSR PRTSTR ; PRINT COPY
LDAIM $F7 ; TURN WRITE CASSETTE MOTOR ON
STA PBD ;
LDXIM $10 ; DELAY (LEADERCASSETTE)
JSR DELAY ;
LDAIM $FF ; TURN WRITE CASSETTE MOTOR OFF
STA PBD ; END INITCOPY

CREAD LDAIM BUFFER / PROCEDURE READ FILE TO BUFFER
STA RPTRH ; READPTR := BUFFERSTART
STA WPTRH ; WRITEPTR := BUFFERSTART
LDAIM $00 ; CHECKSUM := 0
STA CHKSUM ;
STA CHKHI ;
LDAIM BUFFER ;
STA RPTRL ;
STA WPTRL ;
LDAIM $FB ; TURN READ CASSETTEMOTOR ON
STA PBD ;
LDAIM $13 ; INIT CASSETTE I/O
STA KPBD ;
LDAIM $7F ; INIT LEDDISPLAY
STA KPADD ;

SYN BIT PAD ; REPEAT
BPL GOON ; WHILE NOT BYTE = SYNC DO
JMP MONRET ; READ(BYTE)
GOON JSR RDBIT ; IF BREAK EXIT TO MONITOR
LSR ID ; ENDWHILE
ORA ID ; READ(BYTE)
STA ID ; UNTIL BYTE = START OF DATA
STA KPAD ;
TST CMPIM $16 ;
BNE SYN ;
JSR RDCHT ;
STA KPAD ;
CMPIM $2A ;
BNE TST ;
JSR RDBYT ;
STA ID ; ID := READ(BYTE)
LDXIM $FE ; STARTADDRESS := READ(ADDRESS)
ADDR JSR RDBYT ;
STAZX STARTA ;
JSR CHK ;
INX ;
BMI ADDR ;
;
BYTE LDXIM $02 ; WHILE NOT BYTE = END OF DATA DO
DUBL JSR RDCHT ; BUFFER(RPOINTER) := READ(CHARACTER)
CMPIM EOD ; CHECKSUM := CHECKSUM + CHARACTER
BEQ WIND ; RPOINTER := RPOINTER + 1
JSR PACKT ; ENDWHILE
BNE ELNK ;
DEX ;
BNE DUBL ;
STAIX RPTRL ;
JSR CHK ;
INC RPTRL ;
BNE OVER ;
INC RPTRH ;
OVER BNE BYTE ;
WIND JSR RDBYT ; RCHECKSUM := READ(CHECKSUM)
CMP CHKHI ;
BNE ELNK ;
JSR RDBYT ;
CMP CHKSUM ;
PHP ;
LDAIM $FF ; TURN READ CASSETTE MOTOR OFF
STA PBD ;
PLP ; IF RCHECKSUM &lt;&gt; CHECKSUM GREAD FILE TO BUFFER
BNE ELNK ;
JSR CRLF ; PRINTSTRING ('ID=')
LDXIM IDMES ; PRINT (ID)
LDYIM IDMES /
JSR PRTSTR ;
LDA ID ;
JSR PRTBYT ;
LDXIM STMES ; PRINTSTRING (' START=')
LDYIM STMES /
JSR PRTSTR ; PRINT (STARTADDRESS)
LDA STADRH ;
JSR PRTBYT ;
LDA STADRL ;
JSR PRTBYT ;
LDXIM ENMSG ; PRINT ('END = ')
LDYIM ENMSG /
JSR PRTSTR ;
SEC ;
LDA RPTRL ; HELP := READPOINTER - BEGINBUFFER
SBCIM BUFFER ;
STA HELPL ;
LDA RPTRH ;
SBCIM BUFFER /
STA HELPH ;
CLC ; HELP := HELP + STARTADDRESS
LDA HELPL ;
ADC STADRL ;
STA HELPL ;
LDA HELPH ;
ADC STADRH ;
JSR PRTBYT ;
LDA HELPL ;
JSR PRTBYT ;
LDA CHKCOP ;
BNE ELNK ; IF CHECKCOPY FLAG &lt;&gt; THEN CHECK ONLY
JMP CWRITE ;
ELNK JMP CREAD ; END READ FILE TO BUFFER
;
; SUBROUTINE READBYTE
;
RDBYT BIT PAD ; PROCEDURE READ(BYTE)
BMI MONRET ; IF BREAKKEY THEN EXIT TO MONITOR
;
JMP RDBTK ; ENDIF
MONRET LDAIM $FF ; READ BYTE FROM CASSETTE
STA PBD ; END READ BYTE
JSR INIT ;
JMP MNITOR ;

RDCHT BIT PAD ; PROCEDURE READ(CHARACTER)
BMI MONRET ; IF BREAKKEY THEN EXIT TO MONITOR
JMP RDCHTK ; READ CHARACTER FROM TAPE

CWRITE LDAIM $F7 ; PROCEDURE WRITE BUFFER TO FILE
STA PBD ; TURN WRITE CASSETTE MOTOR ON
LDXIM $08 ;
JSR DELAY ; DELAY (FILEGAP)
LDAIM $27 ; INIT WRITE CASSETTE I/O
STA GANG ;
LDAIM $BF ;
STA KPBDD ;
LDXIM $FF ; COUNT := 255
LDAIM SYNC ; WHILE COUNT &gt; 0 DO
JSR NWRITE ; WRITE(SYNCHRONIZATION CHARACTER)
LDAIM SOD ; COUNT := COUNT - 1
JSR OUTCHT ; ENDWHILE
LDA ID ; WRITE (START OF DATA )
JSR OUTBT ; WRITE (ID)
LDA STADRL ; WRITE (STARTADDRESS)
JSR OUTBT ;
LDA STADRH ;
JSR OUTBT ;
DATA LDYIM $00 ; WHILE WPOINTER &lt; RPOINTER DO
LDAIY WPTRL ; WRITE (BUFFER(WPOINTER)0)
JSR OUTBT ; WPOINTER := WPOINTER + 1
INC WPTRL ; ENDWHILE
BNE SAMP ;
INC WPTRH ;
SAMP LDA WPTRL ;
CMP RPTRL ;
LDA WPTRH ;
SBC RPTRH ;
BCC DATA ;
LDAIM EOD ; WRITE (END OF DATA )
JSR OUTCHT ;
LDA CHKHI ; WRITE (CHECKSUM)
JSR OUTBT ;
LDA CHKSUM ;
JSR OUTBT ;
LDXIM $02 ;
LDAIM $04 ; WRITE (END OF FILE)
JSR NWRITE ;
LDAIM $FF ; TURN WRITE CASSETTE MOTOR OFF
STA PBD ;
JSR INIT ;
LDXIM COPYMS ; PRINT ('COPY !')
LDYIM COPYMS /
JSR PRTSTR ;
LDAIM '! ;
JSR OUTCH ;
JMP CREAD ; END WRITE BUFFER TO FILE
;
; SUBROUTINE NWRITE
;
NWRITE STX CC ; PROCEDURE NWRITE (N,CHARACTER)
HICA PHA ; WHILE N &gt; 0 DO
JSR OUTCHT ; WRITE (CHARACTER)
PLA ; N := N - 1
DEC CC ; ENDWHILE
BNE HICA ; END NWRITE
RTS ;
;
; SUBROUTINE OUTBTC
;
OUTBTC JSR CHKT ; PROCEDURE WRITE(BYTE) AS TWO ASCII
OUTBT PHA ;
LSRA ; CHECKSUM := CHECKSUM + BYTE
LSRA ; CONVERT LEFT NIBBLE OF BYTE TO ASCII
LSRA ; WRITE(ASCII)
LSRA ; CONVERT RIGHT NIBBLE OF BYTE TO ASCII
JSR HEXT ; WRITE(ASCII)
PLA ; END WRITE BYTE
HEXT ANDIM $0F ;
CMPIM $0A ;
CLC ;
BMI HEXAT ;
ADCIM $07 ;
HEXAT ADCIM $30 ;

OUTCHT LDYIM $08 ; PROCEDURE WRITE (BYTE)
STY COUNT ; COUNT :=8
TRY LDYIM $02 ; WHILE COUNT &gt; 0 DO
STY TRIB ; SEND 3 PULSES 3700 HZ
ZON LDXAY NPUL ; IF MSB BYTE = 1 THEN
PHA ; SEND 3 PULSES 3700 HZ
ZONA BIT TIMER ; ELSE
BPL ZONA ; SEND 2 PULSES 2400 HZ
LDAAY TIMG ;
STA TIMERT ; ENDIF
LDA GANG ; SEND 2 PULSES 2400 HZ
EORIM $80 ; SHIFT BYTE LEFT
STA KPBD ; ENDWHILE
STA GANG ; END WRITE BYTE
DEX ;
BNE ZONA ;
PLA ;
DEC TRIB ;
BEQ SETZ ;
BMI ROUT ;
LSRA ;
BCC ZON ;
SETZ LDYIM $00 ;
BEQ ZON ;
ROUT DEC COUNT ;
BNE TRY ;
RTS ;
;
; TIMING TABLE
;
NPUL = $02 ; NUMBER OF 2400 HZ PULSES
TIMG = $C3 ; TIMER COUNT
= $03 ; NUMBER OF 3700 PULSES
= $7E ; TIMER COUNT
;
; DELAY ROUTINE
;
DELAY LDYIM $FF ; PROCEDURE DELAY (NR)
YLOOP LDAIM $FF ; DELAY TIME * NR
ALOOP SEC ; END DELAY
SBCIM $01 ;
BNE ALOOP ;
DEY ;
BNE YLOOP ;
DEX ;
BNE DELAY ;
RTS ;
;
; SUBROUTINE PRINT STRING
;
PRTSTR STX STRPTL ; PROCEDURE PRINTSTRING(STRINGPTR)
STY STRPTH ;
PNEXT LDYIM $00 ; WHILE NOT END OF STRING DO
LDAIY STRPTL ; PRINT (MEMORY(STRINGPTR)
PHA ; STRINGPTR := STRINGPTR + 1
JSR OUTCH ; ENDWHILE
PLA ;
BMI LAST ;
INC STRPTL ;
BNE NEXTS ;
INC STRPTH ;
NEXTS JMP PNEXT ;
LAST RTS ;
;
; SUBROUTINE GET CHARACTER
;
GETCH BIT PAD ; PROCEDURE GETCHARACTER ( CHAR )
BPL GETCH ; WAIT FOR STROBE
GWAIT BIT PAD ; WAIT FOR END OF STROBE 
BMI GWAIT ;
LDA PAD ; GET CHARACTER
RTS ; END GETCHARACTER
;
; STRING DATA
;
IDMES = 'I
= 'D
= '=
= $A0
;
STMES = '
= 'S
= 'T
= '=
= $A0
;
ENMSG = '
= 'E
= 'N
= '=
= $A0
;
HELLOM = 'T
= 'A
= 'P
= 'E
COPYMS = '
= 'C
= 'O
= 'P
= 'Y
= $A0
;
;
CHKMSG = 'C
= 'H
= 'E
= 'C
= 'K
= $A0
ONLMSG = 'O
= 'N
= 'L
= 'Y
= '
= '?
= $A0
VRSMSG = 'V
= '1
= '.
= '1
= $A0
;
ANDMSG = 'A
= 'N
= 'D ;
= $A0

</pre>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img25-25-1-scaled.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img25-25-1-718x1024.jpg" alt="" width="654" height="933" class="alignnone size-large wp-image-8424" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img25-25-1-718x1024.jpg 718w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img25-25-1-210x300.jpg 210w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img25-25-1-105x150.jpg 105w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img25-25-1-768x1096.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img25-25-1-1077x1536.jpg 1077w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img25-25-1-1436x2048.jpg 1436w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img25-25-1-1x1.jpg 1w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img25-25-1-scaled.jpg 1794w"  sizes="(max-width: 654px) 100vw, 654px" /></a><br />
<a href="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img26-26-scaled.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img26-26-718x1024.jpg" alt="" width="654" height="933" class="alignnone size-large wp-image-8425" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img26-26-718x1024.jpg 718w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img26-26-210x300.jpg 210w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img26-26-105x150.jpg 105w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img26-26-768x1096.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img26-26-1077x1536.jpg 1077w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img26-26-1436x2048.jpg 1436w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img26-26-1x1.jpg 1w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img26-26-scaled.jpg 1794w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img27-27-scaled.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img27-27-718x1024.jpg" alt="" width="654" height="933" class="alignnone size-large wp-image-8419" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img27-27-718x1024.jpg 718w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img27-27-210x300.jpg 210w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img27-27-105x150.jpg 105w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img27-27-768x1096.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img27-27-1077x1536.jpg 1077w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img27-27-1436x2048.jpg 1436w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img27-27-1x1.jpg 1w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img27-27-scaled.jpg 1794w"  sizes="(max-width: 654px) 100vw, 654px" /></a><br />
<a href="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img28-28-scaled.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img28-28-718x1024.jpg" alt="" width="654" height="933" class="alignnone size-large wp-image-8420" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img28-28-718x1024.jpg 718w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img28-28-210x300.jpg 210w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img28-28-105x150.jpg 105w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img28-28-768x1096.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img28-28-1077x1536.jpg 1077w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img28-28-1436x2048.jpg 1436w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img28-28-1x1.jpg 1w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img28-28-scaled.jpg 1794w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img29-29-scaled.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img29-29-718x1024.jpg" alt="" width="654" height="933" class="alignnone size-large wp-image-8421" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img29-29-718x1024.jpg 718w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img29-29-210x300.jpg 210w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img29-29-105x150.jpg 105w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img29-29-768x1096.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img29-29-1077x1536.jpg 1077w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img29-29-1436x2048.jpg 1436w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img29-29-1x1.jpg 1w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img29-29-scaled.jpg 1794w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img30-30-scaled.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img30-30-718x1024.jpg" alt="" width="654" height="933" class="alignnone size-large wp-image-8422" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img30-30-718x1024.jpg 718w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img30-30-210x300.jpg 210w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img30-30-105x150.jpg 105w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img30-30-768x1096.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img30-30-1077x1536.jpg 1077w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img30-30-1436x2048.jpg 1436w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img30-30-1x1.jpg 1w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img30-30-scaled.jpg 1794w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img31-31-scaled.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img31-31-718x1024.jpg" alt="" width="654" height="933" class="alignnone size-large wp-image-8423" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img31-31-718x1024.jpg 718w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img31-31-210x300.jpg 210w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img31-31-105x150.jpg 105w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img31-31-768x1096.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img31-31-1077x1536.jpg 1077w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img31-31-1436x2048.jpg 1436w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img31-31-1x1.jpg 1w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img31-31-scaled.jpg 1794w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<!-- relpost-thumb-wrapper --><div class="relpost-thumb-wrapper"><!-- filter-class --><div class="relpost-thumb-container"><style>.relpost-block-single-image, .relpost-post-image { margin-bottom: 10px; }</style><h3>See also:</h3><div style="clear: both"></div><div style="clear: both"></div><!-- relpost-block-container --><div class="relpost-block-container relpost-block-column-layout" style="--relposth-columns: 3;--relposth-columns_t: 2; --relposth-columns_m: 2"><a href="http://retro.hansotten.nl/6502-sbc/kim-1-manuals-and-software/kim-1-related-hardware/terc-kim-1-interface-set/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/20260524_150837-scaled.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">TERC KIM-1 Interface set</h2><div class="relpost_card_exerpt">A recent acquisition, the TERC (Technical Education Research Centers) KIM-1 Interface set. An educational tool to work w...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/6502-tester-nmos-cmos-1-8mhz/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/6502testers1.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">6502 tester NMOS CMOS 1-8MHz</h2><div class="relpost_card_exerpt">The 6502 W65C02 6502C CPU tester NMOS / CMOS 1-8MHz is a CPU tester for 40 pin 6502/65C02 and WD65C02 and Sally. 

The...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/20901-2/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/mc6800mcs6502.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">680x/650x Test system</h2><div class="relpost_card_exerpt">The 680x/650x Test system allows to test, with the CPU itself performing the test, the MC680X and MCS650X families.

T...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/backbit-chip-tester-pro-v2/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2025/11/chip-tester-pro-6530.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">Backbit Chip Tester PRO V2</h2><div class="relpost_card_exerpt">A simple tio use and effective component test and ROM dump can be done with the wonderful Backbit Chiptester Pro V2.

...</div></div></div></a></div><!-- close relpost-block-container --><div style="clear: both"></div></div><!-- close filter class --></div><!-- close relpost-thumb-wrapper -->]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>KIM-1 printer output RS232 H14</title>
		<link>http://retro.hansotten.nl/6502-sbc/kim-1-manuals-and-software/kim-1-articles/kim-1-printer-output-rs232-h14/</link>
		
		<dc:creator><![CDATA[hanso]]></dc:creator>
		<pubDate>Mon, 14 Jun 2021 14:28:08 +0000</pubDate>
				<category><![CDATA[6502]]></category>
		<category><![CDATA[kim-1]]></category>
		<category><![CDATA[kimkenner]]></category>
		<guid isPermaLink="false">http://retro.hansotten.nl/?page_id=8400</guid>

					<description><![CDATA[Original articles KIM Kenner 13 1980, 6502 Kenner 19 1981: Hans Otten PGJ de Beer Trasnlated Hans Otten 2021 In two articles a routine to send a character via serial to a printer (or any serial device) and interface this routine to Micro Ade. The second version allows for handshake signal CTS. Baudrate may vary [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Original articles KIM Kenner 13 1980, 6502 Kenner 19 1981: Hans Otten PGJ de Beer Trasnlated Hans Otten 2021</p>
<p>In two articles a routine to send a character via serial to a printer (or any serial device) and interface this routine to Micro Ade.<br />
The second version allows for handshake signal CTS.<br />
Baudrate may vary from 300 to 9600 baud. Only one or two (handshake) PIA bits are nevcessary, the serial signal is composed with bit banging.<br />
A simple hardware connection to RS232 in two variants: RS232C signal level compliant or a very simple resistor (sufficient for short distances and most printers).<br />
<a href="http://retro.hansotten.nl/wp-content/uploads/2021/06/fig2-1.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-8407" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/fig2-1-300x237.jpg" alt="" width="300" height="237" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/fig2-1-300x237.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig2-1-1024x808.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig2-1-150x118.jpg 150w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig2-1-768x606.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig2-1-1x1.jpg 1w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig2-1.jpg 1152w"  sizes="(max-width: 300px) 100vw, 300px" /></a><a href="http://retro.hansotten.nl/wp-content/uploads/2021/06/fig1-2.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="alignnone wp-image-8408 size-medium" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/fig1-2-300x103.jpg" alt="" width="300" height="103" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/fig1-2-300x103.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig1-2-1024x352.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig1-2-150x52.jpg 150w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig1-2-768x264.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig1-2-1536x527.jpg 1536w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig1-2-2048x703.jpg 2048w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig1-2-3x1.jpg 3w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig1-2-460x160.jpg 460w"  sizes="(max-width: 300px) 100vw, 300px" /></a><br />
Source in Micro Ade format.</p>
<p>First source with choice of baudrate, second fixed baudrate 4800 baud and CTS handshake.</p>
<p>Also a routine to read a character form a parallel keyboard connected to PIA A with strobe bit in bit 7.</p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img12-12-scaled.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-8401" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img12-12-862x1024.jpg" alt="" width="654" height="777" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img12-12-862x1024.jpg 862w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img12-12-253x300.jpg 253w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img12-12-126x150.jpg 126w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img12-12-768x912.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img12-12-1294x1536.jpg 1294w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img12-12-1725x2048.jpg 1725w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img12-12-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a><a href="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img13-13-scaled.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-8402" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img13-13-791x1024.jpg" alt="" width="654" height="847" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img13-13-791x1024.jpg 791w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img13-13-232x300.jpg 232w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img13-13-116x150.jpg 116w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img13-13-768x995.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img13-13-1186x1536.jpg 1186w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img13-13-1581x2048.jpg 1581w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img13-13-1x1.jpg 1w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img13-13-scaled.jpg 1977w"  sizes="(max-width: 654px) 100vw, 654px" /></a><br />
<a href="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img13-13-scaled.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-8402" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img13-13-791x1024.jpg" alt="" width="654" height="847" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img13-13-791x1024.jpg 791w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img13-13-232x300.jpg 232w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img13-13-116x150.jpg 116w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img13-13-768x995.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img13-13-1186x1536.jpg 1186w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img13-13-1581x2048.jpg 1581w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img13-13-1x1.jpg 1w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img13-13-scaled.jpg 1977w"  sizes="(max-width: 654px) 100vw, 654px" /></a><br />
<a href="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img14-14.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-8403" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img14-14-1024x1009.jpg" alt="" width="654" height="644" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img14-14-1024x1009.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img14-14-300x296.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img14-14-150x148.jpg 150w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img14-14-768x757.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img14-14-1536x1514.jpg 1536w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img14-14-2048x2019.jpg 2048w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img14-14-1x1.jpg 1w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img42-42-scaled.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-8404" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img42-42-740x1024.jpg" alt="" width="654" height="905" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img42-42-740x1024.jpg 740w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img42-42-217x300.jpg 217w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img42-42-108x150.jpg 108w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img42-42-768x1063.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img42-42-1110x1536.jpg 1110w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img42-42-1480x2048.jpg 1480w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img42-42-1x1.jpg 1w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img42-42-scaled.jpg 1850w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img43-43-scaled.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-8405" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img43-43-778x1024.jpg" alt="" width="654" height="861" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img43-43-778x1024.jpg 778w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img43-43-228x300.jpg 228w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img43-43-114x150.jpg 114w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img43-43-768x1011.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img43-43-1167x1536.jpg 1167w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img43-43-1556x2048.jpg 1556w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img43-43-1x1.jpg 1w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img43-43-scaled.jpg 1945w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img44-44-scaled.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-8406" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img44-44-765x1024.jpg" alt="" width="654" height="875" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/Img44-44-765x1024.jpg 765w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img44-44-224x300.jpg 224w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img44-44-112x150.jpg 112w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img44-44-768x1029.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img44-44-1147x1536.jpg 1147w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img44-44-1529x2048.jpg 1529w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img44-44-1x1.jpg 1w, http://retro.hansotten.nl/wp-content/uploads/2021/06/Img44-44-scaled.jpg 1911w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<!-- relpost-thumb-wrapper --><div class="relpost-thumb-wrapper"><!-- filter-class --><div class="relpost-thumb-container"><style>.relpost-block-single-image, .relpost-post-image { margin-bottom: 10px; }</style><h3>See also:</h3><div style="clear: both"></div><div style="clear: both"></div><!-- relpost-block-container --><div class="relpost-block-container relpost-block-column-layout" style="--relposth-columns: 3;--relposth-columns_t: 2; --relposth-columns_m: 2"><a href="http://retro.hansotten.nl/6502-sbc/kim-1-manuals-and-software/kim-1-related-hardware/terc-kim-1-interface-set/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/20260524_150837-scaled.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">TERC KIM-1 Interface set</h2><div class="relpost_card_exerpt">A recent acquisition, the TERC (Technical Education Research Centers) KIM-1 Interface set. An educational tool to work w...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/6502-tester-nmos-cmos-1-8mhz/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/6502testers1.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">6502 tester NMOS CMOS 1-8MHz</h2><div class="relpost_card_exerpt">The 6502 W65C02 6502C CPU tester NMOS / CMOS 1-8MHz is a CPU tester for 40 pin 6502/65C02 and WD65C02 and Sally. 

The...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/20901-2/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/mc6800mcs6502.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">680x/650x Test system</h2><div class="relpost_card_exerpt">The 680x/650x Test system allows to test, with the CPU itself performing the test, the MC680X and MCS650X families.

T...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/backbit-chip-tester-pro-v2/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2025/11/chip-tester-pro-6530.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">Backbit Chip Tester PRO V2</h2><div class="relpost_card_exerpt">A simple tio use and effective component test and ROM dump can be done with the wonderful Backbit Chiptester Pro V2.

...</div></div></div></a></div><!-- close relpost-block-container --><div style="clear: both"></div></div><!-- close filter class --></div><!-- close relpost-thumb-wrapper -->]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Make MS Basic KB9 faster: the ROR bug</title>
		<link>http://retro.hansotten.nl/6502-sbc/kim-1-manuals-and-software/kim-1-articles/make-ms-basic-kb9-faster-the-ror-bug/</link>
		
		<dc:creator><![CDATA[hanso]]></dc:creator>
		<pubDate>Mon, 14 Jun 2021 08:26:05 +0000</pubDate>
				<category><![CDATA[6502]]></category>
		<category><![CDATA[kim-1]]></category>
		<category><![CDATA[kimkenner]]></category>
		<guid isPermaLink="false">http://retro.hansotten.nl/?page_id=8383</guid>

					<description><![CDATA[KIM Kenner 19 Patches op Basic Hans Otten, translated by Hans Otten, 20211 May 1981 Byte Magzine had an article in System Notes, Faster Basic for Ohio Scientific. The article described how the first batch of the 6502 had a faulty ROR instruction, so the programmers of Microsoft Basic had to work around this missing [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><em>KIM Kenner 19 Patches op Basic Hans Otten, translated by Hans Otten, 2021</em>1</p>
<p>May 1981 Byte Magzine had an article in System Notes, Faster Basic for Ohio Scientific.<br />
The article described how the first batch of the 6502 had a faulty ROR instruction, so the programmers of Microsoft Basic had to work around this missing instruction with a slower replacement, (Note 2021: this is well explained in the <a href="https://www.pagetable.com/?p=46" data-wpel-link="external">Pagetable MS Basic articles</a>) and how to patch this to really use the ROR instruction and speed up things.</p>
<p>A letter to the editor in a later Byte (September 1981?) showed the patches required for the KB9 KIM-1 version.<br />
<img loading="lazy" decoding="async" class="size-large wp-image-8388 aligncenter" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/ror-replacement-1024x364.jpg" alt="" width="654" height="232" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/ror-replacement-1024x364.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2021/06/ror-replacement-300x107.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2021/06/ror-replacement-150x53.jpg 150w, http://retro.hansotten.nl/wp-content/uploads/2021/06/ror-replacement-768x273.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/ror-replacement-1536x545.jpg 1536w, http://retro.hansotten.nl/wp-content/uploads/2021/06/ror-replacement-3x1.jpg 3w, http://retro.hansotten.nl/wp-content/uploads/2021/06/ror-replacement.jpg 1552w"  sizes="(max-width: 654px) 100vw, 654px" /></p>
<p>Location $37DE to $3801 and $38D2 to $3903 are now unused.</p>
<p>This patch may speed up KB9 quite a bit for number crunching.</p>
<p>&nbsp;</p>
<!-- relpost-thumb-wrapper --><div class="relpost-thumb-wrapper"><!-- filter-class --><div class="relpost-thumb-container"><style>.relpost-block-single-image, .relpost-post-image { margin-bottom: 10px; }</style><h3>See also:</h3><div style="clear: both"></div><div style="clear: both"></div><!-- relpost-block-container --><div class="relpost-block-container relpost-block-column-layout" style="--relposth-columns: 3;--relposth-columns_t: 2; --relposth-columns_m: 2"><a href="http://retro.hansotten.nl/6502-sbc/kim-1-manuals-and-software/kim-1-related-hardware/terc-kim-1-interface-set/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/20260524_150837-scaled.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">TERC KIM-1 Interface set</h2><div class="relpost_card_exerpt">A recent acquisition, the TERC (Technical Education Research Centers) KIM-1 Interface set. An educational tool to work w...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/6502-tester-nmos-cmos-1-8mhz/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/6502testers1.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">6502 tester NMOS CMOS 1-8MHz</h2><div class="relpost_card_exerpt">The 6502 W65C02 6502C CPU tester NMOS / CMOS 1-8MHz is a CPU tester for 40 pin 6502/65C02 and WD65C02 and Sally. 

The...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/20901-2/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/mc6800mcs6502.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">680x/650x Test system</h2><div class="relpost_card_exerpt">The 680x/650x Test system allows to test, with the CPU itself performing the test, the MC680X and MCS650X families.

T...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/backbit-chip-tester-pro-v2/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2025/11/chip-tester-pro-6530.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">Backbit Chip Tester PRO V2</h2><div class="relpost_card_exerpt">A simple tio use and effective component test and ROM dump can be done with the wonderful Backbit Chiptester Pro V2.

...</div></div></div></a></div><!-- close relpost-block-container --><div style="clear: both"></div></div><!-- close filter class --></div><!-- close relpost-thumb-wrapper -->]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Cassette read and write indicator</title>
		<link>http://retro.hansotten.nl/6502-sbc/kim-1-manuals-and-software/kim-1-articles/cassette-read-and-write-indicator/</link>
		
		<dc:creator><![CDATA[hanso]]></dc:creator>
		<pubDate>Sat, 12 Jun 2021 14:55:00 +0000</pubDate>
				<category><![CDATA[6502]]></category>
		<category><![CDATA[kim-1]]></category>
		<category><![CDATA[kimkenner]]></category>
		<guid isPermaLink="false">http://retro.hansotten.nl/?page_id=8347</guid>

					<description><![CDATA[KIM Kenner 10 March 1980, Dutch article by Hans Otten, English translation Hans Otten, 2021 Having an indication of how the reading and writing to the cassette recorder is going is nice. With the Micro Ade routines the LED display is used for this. the standard KIM-1 routines are mute. This small hardware circuit gives [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><em>KIM Kenner 10 March 1980, Dutch article by Hans Otten, English translation Hans Otten, 2021</em></p>
<p>Having an indication of how the reading and writing to the cassette recorder is going is nice. With the Micro Ade routines the LED display is used for this. the standard KIM-1 routines are mute.<br />
This small hardware circuit gives either a visual or audible indication with the standard KIM-1 routines.</p>
<p><strong>How does it work?</strong><br />
An indication for for the read process is the output signal of the PLL circuit, a stream of digital pulsed delivered at PB7 of the RRIOT 6530-002. During the reading pin PB7 is rpogrammed as input, during the wirte it is an output. Via a buffer the output signal signal is brought to Audio-Out and Audio-Out-High.<br />
The use of PB7 as input and output during the read and write process means that during a read the decoded signal appears on Audio Out, and as it is meant to be, during writing also has the output signal. Collision is prevented by blocking the input signal during writing. So this means that during reading and during write the signal is present on Audio-Out. This enables a indication of both read and write processes.</p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2021/06/fig2.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="alignleft wp-image-8348 size-medium" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/fig2-264x300.jpg" alt="" width="264" height="300" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/fig2-264x300.jpg 264w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig2-132x150.jpg 132w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig2-768x874.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig2-1x1.jpg 1w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig2.jpg 808w"  sizes="(max-width: 264px) 100vw, 264px" /></a><br />
<strong>The circuit</strong></p>
<p>The signal on Audio-Out (application connector A-M) is brought to a transistor (general purpose type) and the alternating signal makes the LED blink quite fast. A miniature loudspeaker can be switched in and the signal can be heard, it is in the hearable audio range. The LED is not very informative, the loudspeaker is, but also can be annoying, so the switch is welcome.</p>
<p>Do not use a lower value than 33 ohm for R2, it will damage the transistor. The circuit does not represent a heavy load, so you can use the KIM-1 power supply.</p>
<p><strong>Construction</strong><br />
A piece of stripboard is sufficient. See the figure below for the connections of transistor and LED. Red, green, yellow can all be used.<br />
<strong>Other usage</strong><br />
By programming the output PB7 music or signals can be heard.<br />
<img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-8349" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/fig1-1-300x150.jpg" alt="" width="300" height="150" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/fig1-1-300x150.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig1-1-150x75.jpg 150w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig1-1-768x384.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig1-1-2x1.jpg 2w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig1-1.jpg 936w"  sizes="(max-width: 300px) 100vw, 300px" /></p>
<!-- relpost-thumb-wrapper --><div class="relpost-thumb-wrapper"><!-- filter-class --><div class="relpost-thumb-container"><style>.relpost-block-single-image, .relpost-post-image { margin-bottom: 10px; }</style><h3>See also:</h3><div style="clear: both"></div><div style="clear: both"></div><!-- relpost-block-container --><div class="relpost-block-container relpost-block-column-layout" style="--relposth-columns: 3;--relposth-columns_t: 2; --relposth-columns_m: 2"><a href="http://retro.hansotten.nl/6502-sbc/kim-1-manuals-and-software/kim-1-related-hardware/terc-kim-1-interface-set/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/20260524_150837-scaled.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">TERC KIM-1 Interface set</h2><div class="relpost_card_exerpt">A recent acquisition, the TERC (Technical Education Research Centers) KIM-1 Interface set. An educational tool to work w...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/6502-tester-nmos-cmos-1-8mhz/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/6502testers1.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">6502 tester NMOS CMOS 1-8MHz</h2><div class="relpost_card_exerpt">The 6502 W65C02 6502C CPU tester NMOS / CMOS 1-8MHz is a CPU tester for 40 pin 6502/65C02 and WD65C02 and Sally. 

The...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/20901-2/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/mc6800mcs6502.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">680x/650x Test system</h2><div class="relpost_card_exerpt">The 680x/650x Test system allows to test, with the CPU itself performing the test, the MC680X and MCS650X families.

T...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/backbit-chip-tester-pro-v2/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2025/11/chip-tester-pro-6530.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">Backbit Chip Tester PRO V2</h2><div class="relpost_card_exerpt">A simple tio use and effective component test and ROM dump can be done with the wonderful Backbit Chiptester Pro V2.

...</div></div></div></a></div><!-- close relpost-block-container --><div style="clear: both"></div></div><!-- close filter class --></div><!-- close relpost-thumb-wrapper -->]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Reading tapes from other KIM-1</title>
		<link>http://retro.hansotten.nl/6502-sbc/kim-1-manuals-and-software/kim-1-articles/reading-tapes-from-other-kim-1/</link>
		
		<dc:creator><![CDATA[hanso]]></dc:creator>
		<pubDate>Sat, 12 Jun 2021 14:02:18 +0000</pubDate>
				<category><![CDATA[6502]]></category>
		<category><![CDATA[kim-1]]></category>
		<category><![CDATA[kimkenner]]></category>
		<guid isPermaLink="false">http://retro.hansotten.nl/?page_id=8336</guid>

					<description><![CDATA[KIM kenner 6 1978 Hans Otten Dutch, translation to English Hans Otten 2021 Reading tapes recorded on another KIM-1 or bought like Tiny basic, Microsoft KB-9, Miccrochess and Micro Ade was not that easy. Many many errors, especially the hypertape format. Reading and writing of my own tapes, after having configured the PLL following the [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><em>KIM kenner 6 1978 Hans Otten Dutch, translation to English Hans Otten 2021</em></p>
<p>Reading tapes recorded on another KIM-1 or bought like Tiny basic, Microsoft KB-9, Miccrochess and Micro Ade was not that easy. Many many errors, especially the hypertape format.</p>
<p>Reading and writing of my own tapes, after having configured the PLL following the guide in the User manual, and keeping the cassette recorder clean, now is flawless. With the motor control (see Micro Ade manual appendix) it is a pleasure!</p>
<p>I read and tried all advices, like adjusting the azimuth of the recorder head, cleaning etc. Maybe the variations in tape speed between recorder and my player and the resulting frequency shift was a problem?<br />
What really helped was looking with an oscilloscope at the output of the PLL (pin 7 of the LM311) we can see clearly the problem:</p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2021/06/fig1.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="alignnone wp-image-8337 size-large" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/fig1-1024x191.jpg" alt="" width="654" height="122" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/fig1-1024x191.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig1-300x56.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig1-150x28.jpg 150w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig1-768x144.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig1-1536x287.jpg 1536w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig1-2048x383.jpg 2048w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig1-5x1.jpg 5w"  sizes="(max-width: 654px) 100vw, 654px" /></a></p>
<p>No real problems with noise or dropouts, just deviations between different recordings, so the PLL does not operate correctly. Bought tapes showed the pictures Wrong 1 and Wrong 2. And that leads to reading problems, the software makes the wrong decisions on &#8216;0&#8217;s or &#8216;1&#8217;s.</p>
<p>The following procedure was developed to read the bought tape, store it and save the program on my own tapes:</p>
<ol>
<li>Start reading the problem tape, <strong>1873G</strong></li>
<li>Connect a simple voltmeter to pin 7 of the LM311 or Expansion connector-X</li>
<li>Now change the PLL variable resistor to a reading of 2.7V. A scope would show &#8216;Correct&#8217;</li>
<li>Start the read again</li>
<li>Save the program</li>
<li>Repeat with your own recording or the user Manual PLL set procedure</li>
</ol>
<p>This helped me to read the problem tapes. Only for Microsoft Basic I had to play with the output volume, large variations in the recorded signal. But it worked in the end and now I have my own recordings on tape, several stored and working copies. One can never have enough backups!</p>
<!-- relpost-thumb-wrapper --><div class="relpost-thumb-wrapper"><!-- filter-class --><div class="relpost-thumb-container"><style>.relpost-block-single-image, .relpost-post-image { margin-bottom: 10px; }</style><h3>See also:</h3><div style="clear: both"></div><div style="clear: both"></div><!-- relpost-block-container --><div class="relpost-block-container relpost-block-column-layout" style="--relposth-columns: 3;--relposth-columns_t: 2; --relposth-columns_m: 2"><a href="http://retro.hansotten.nl/6502-sbc/kim-1-manuals-and-software/kim-1-related-hardware/terc-kim-1-interface-set/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/20260524_150837-scaled.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">TERC KIM-1 Interface set</h2><div class="relpost_card_exerpt">A recent acquisition, the TERC (Technical Education Research Centers) KIM-1 Interface set. An educational tool to work w...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/6502-tester-nmos-cmos-1-8mhz/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/6502testers1.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">6502 tester NMOS CMOS 1-8MHz</h2><div class="relpost_card_exerpt">The 6502 W65C02 6502C CPU tester NMOS / CMOS 1-8MHz is a CPU tester for 40 pin 6502/65C02 and WD65C02 and Sally. 

The...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/20901-2/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/mc6800mcs6502.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">680x/650x Test system</h2><div class="relpost_card_exerpt">The 680x/650x Test system allows to test, with the CPU itself performing the test, the MC680X and MCS650X families.

T...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/backbit-chip-tester-pro-v2/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2025/11/chip-tester-pro-6530.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">Backbit Chip Tester PRO V2</h2><div class="relpost_card_exerpt">A simple tio use and effective component test and ROM dump can be done with the wonderful Backbit Chiptester Pro V2.

...</div></div></div></a></div><!-- close relpost-block-container --><div style="clear: both"></div></div><!-- close filter class --></div><!-- close relpost-thumb-wrapper -->]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>PLL Test</title>
		<link>http://retro.hansotten.nl/6502-sbc/kim-1-manuals-and-software/kim-1-articles/pll-test/</link>
		
		<dc:creator><![CDATA[hanso]]></dc:creator>
		<pubDate>Sat, 12 Jun 2021 12:51:32 +0000</pubDate>
				<category><![CDATA[6502]]></category>
		<category><![CDATA[kim-1]]></category>
		<category><![CDATA[kimkenner]]></category>
		<guid isPermaLink="false">http://retro.hansotten.nl/?page_id=8329</guid>

					<description><![CDATA[This program write alternate two low frequency or three high frequency tones to the tape recorder. Record this for a couple of minutes. When reading this tape the PLL should convert this to a symmetric block pulse. This program shows on the first two digits on the KIM-1 LED display the number of &#8216;1&#8217;s read, [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://retro.hansotten.nl/wp-content/uploads/2021/06/f44.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/f44-1024x543.jpg" alt="" width="654" height="347" class="alignnone size-large wp-image-8331" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/f44-1024x543.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2021/06/f44-300x159.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2021/06/f44-150x80.jpg 150w, http://retro.hansotten.nl/wp-content/uploads/2021/06/f44-768x407.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/f44-1536x814.jpg 1536w, http://retro.hansotten.nl/wp-content/uploads/2021/06/f44-2048x1086.jpg 2048w, http://retro.hansotten.nl/wp-content/uploads/2021/06/f44-2x1.jpg 2w"  sizes="(max-width: 654px) 100vw, 654px" /></a><br />
This program write alternate two low frequency or three high frequency tones to the tape recorder.<br />
Record this for a couple of minutes.<br />
When reading this tape the PLL should convert this to a symmetric block pulse.</p>
<p><a href="http://retro.hansotten.nl/wp-content/uploads/2021/06/f46.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/f46-1024x618.jpg" alt="" width="654" height="395" class="alignnone size-large wp-image-8332" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/f46-1024x618.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2021/06/f46-300x181.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2021/06/f46-150x90.jpg 150w, http://retro.hansotten.nl/wp-content/uploads/2021/06/f46-768x463.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/f46-1536x927.jpg 1536w, http://retro.hansotten.nl/wp-content/uploads/2021/06/f46-2048x1235.jpg 2048w, http://retro.hansotten.nl/wp-content/uploads/2021/06/f46-2x1.jpg 2w"  sizes="(max-width: 654px) 100vw, 654px" /></a><br />
This program shows on the first two digits on the KIM-1 LED display the number of &#8216;1&#8217;s read, on the second two digits the  number of &#8216;0&#8217;s read.<br />
When all is well this should 80/80 but anything between 60/A0 and A0/60 is fine. </p>
<!-- relpost-thumb-wrapper --><div class="relpost-thumb-wrapper"><!-- filter-class --><div class="relpost-thumb-container"><style>.relpost-block-single-image, .relpost-post-image { margin-bottom: 10px; }</style><h3>See also:</h3><div style="clear: both"></div><div style="clear: both"></div><!-- relpost-block-container --><div class="relpost-block-container relpost-block-column-layout" style="--relposth-columns: 3;--relposth-columns_t: 2; --relposth-columns_m: 2"><a href="http://retro.hansotten.nl/6502-sbc/kim-1-manuals-and-software/kim-1-related-hardware/terc-kim-1-interface-set/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/20260524_150837-scaled.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">TERC KIM-1 Interface set</h2><div class="relpost_card_exerpt">A recent acquisition, the TERC (Technical Education Research Centers) KIM-1 Interface set. An educational tool to work w...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/6502-tester-nmos-cmos-1-8mhz/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/6502testers1.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">6502 tester NMOS CMOS 1-8MHz</h2><div class="relpost_card_exerpt">The 6502 W65C02 6502C CPU tester NMOS / CMOS 1-8MHz is a CPU tester for 40 pin 6502/65C02 and WD65C02 and Sally. 

The...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/20901-2/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/mc6800mcs6502.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">680x/650x Test system</h2><div class="relpost_card_exerpt">The 680x/650x Test system allows to test, with the CPU itself performing the test, the MC680X and MCS650X families.

T...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/backbit-chip-tester-pro-v2/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2025/11/chip-tester-pro-6530.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">Backbit Chip Tester PRO V2</h2><div class="relpost_card_exerpt">A simple tio use and effective component test and ROM dump can be done with the wonderful Backbit Chiptester Pro V2.

...</div></div></div></a></div><!-- close relpost-block-container --><div style="clear: both"></div></div><!-- close filter class --></div><!-- close relpost-thumb-wrapper -->]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ASCII parallel keyboard to KIM-1</title>
		<link>http://retro.hansotten.nl/6502-sbc/kim-1-manuals-and-software/kim-1-articles/ascii-parallel-keyboard-to-kim-1/</link>
		
		<dc:creator><![CDATA[hanso]]></dc:creator>
		<pubDate>Sat, 12 Jun 2021 12:24:09 +0000</pubDate>
				<category><![CDATA[6502]]></category>
		<category><![CDATA[kim-1]]></category>
		<category><![CDATA[kimkenner]]></category>
		<guid isPermaLink="false">http://retro.hansotten.nl/?page_id=8325</guid>

					<description><![CDATA[Kenner 2 page 4 July 1977 Co Filmer, translated to english Hans Otten, 2021 A parallel ASCII keyboard is a nice addition to the KIM-1. Connect to the PIA A of the KIM-1 on the Application connector. Some keyboards may require a -12 V power supply. The address 1700 now shows the ASCII keyboard code [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-1-1.jpg" data-wpel-link="internal"><img loading="lazy" decoding="async" class="alignnone wp-image-8364 size-large" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-1-1-1024x683.jpg" alt="" width="654" height="436" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-1-1-1024x683.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-1-1-300x200.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-1-1-150x100.jpg 150w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-1-1-768x512.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-1-1-1536x1024.jpg 1536w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-1-1-2048x1365.jpg 2048w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-1-1-2x1.jpg 2w"  sizes="(max-width: 654px) 100vw, 654px" /></a><em> Kenner 2 page 4 July 1977 Co Filmer, translated to english Hans Otten, 2021</em></p>
<p>A parallel ASCII keyboard is a nice addition to the KIM-1.</p>
<p>Connect to the PIA A of the KIM-1 on the Application connector.</p>
<p>Some keyboards may require a -12 V power supply.</p>
<p>The address <strong>1700</strong> now shows the ASCII keyboard code of (the last) key pressed. The high bit (PB7) is the strobe signal, the other 7 bits the ASCII code.</p>
<p>A program should poll the strobe bit, if activated wait for the strobe bit to be deactivated, and then read the key and return.<br />
Testing for keypressed such as a break test means checking the strobe bit, if activated stop processing, etc..</p>
<p>Code fragments by Hans Otten</p>
<pre class="brush: plain; title: ; notranslate">
PAD * $1700 ; BREAKKEY IN BIT 7
   ; SUBROUTINE GET CHARACTER
   ;
GETCH BIT PAD ; PROCEDURE GETCHARACTER ( CHAR ) 
 BPL GETCH ;   WAIT FOR STROBE
GWAIT BIT PAD ;   WAIT FOR END OF STROBE 
 BMI GWAIT ;
 LDA PAD ;   GET CHARACTER
 RTS  ; END GETCHARACTER
   ;
   ; example of break test
   ;
SYN BIT PAD ;   REPEAT
 BPL GOON ;     WHILE NOT keypressed
 JMP MONRET ;      
GOON continue processing
</pre>
<!-- relpost-thumb-wrapper --><div class="relpost-thumb-wrapper"><!-- filter-class --><div class="relpost-thumb-container"><style>.relpost-block-single-image, .relpost-post-image { margin-bottom: 10px; }</style><h3>See also:</h3><div style="clear: both"></div><div style="clear: both"></div><!-- relpost-block-container --><div class="relpost-block-container relpost-block-column-layout" style="--relposth-columns: 3;--relposth-columns_t: 2; --relposth-columns_m: 2"><a href="http://retro.hansotten.nl/6502-sbc/kim-1-manuals-and-software/kim-1-related-hardware/terc-kim-1-interface-set/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/20260524_150837-scaled.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">TERC KIM-1 Interface set</h2><div class="relpost_card_exerpt">A recent acquisition, the TERC (Technical Education Research Centers) KIM-1 Interface set. An educational tool to work w...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/6502-tester-nmos-cmos-1-8mhz/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/6502testers1.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">6502 tester NMOS CMOS 1-8MHz</h2><div class="relpost_card_exerpt">The 6502 W65C02 6502C CPU tester NMOS / CMOS 1-8MHz is a CPU tester for 40 pin 6502/65C02 and WD65C02 and Sally. 

The...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/20901-2/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/mc6800mcs6502.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">680x/650x Test system</h2><div class="relpost_card_exerpt">The 680x/650x Test system allows to test, with the CPU itself performing the test, the MC680X and MCS650X families.

T...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/backbit-chip-tester-pro-v2/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2025/11/chip-tester-pro-6530.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">Backbit Chip Tester PRO V2</h2><div class="relpost_card_exerpt">A simple tio use and effective component test and ROM dump can be done with the wonderful Backbit Chiptester Pro V2.

...</div></div></div></a></div><!-- close relpost-block-container --><div style="clear: both"></div></div><!-- close filter class --></div><!-- close relpost-thumb-wrapper -->]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Cassette reading problems KIM-1</title>
		<link>http://retro.hansotten.nl/cassette-reading-problems-kim-1/</link>
		
		<dc:creator><![CDATA[hanso]]></dc:creator>
		<pubDate>Sat, 12 Jun 2021 11:01:34 +0000</pubDate>
				<category><![CDATA[6502]]></category>
		<category><![CDATA[kim-1]]></category>
		<category><![CDATA[kimkenner]]></category>
		<guid isPermaLink="false">http://retro.hansotten.nl/?p=8320</guid>

					<description><![CDATA[Another article from the Dutch KIM Kenner magazine: RECORDING PROGRAMS WITH THE KIM-1 AND THE CASSETTE RECORDEROriginal Uwe Schroeder, KIM Kenner 1, March 12 1977 Translation June 2021 Hans Otten See also:A demo of the new facilities in the KIM-1 Simulator 2.2.1A demo of the new facilities in the KIM-1 Simulator 2.2.1 Scroll, copy paste [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Another article from the Dutch KIM Kenner magazine:</p>
<p><a href="http://retro.hansotten.nl/6502-sbc/kim-1-manuals-and-software/kim-1-articles/recording-programs-with-the-kim-1-and-the-cassette-recorder/" data-wpel-link="internal">RECORDING PROGRAMS WITH THE KIM-1 AND THE CASSETTE RECORDEROriginal Uwe Schroeder, KIM Kenner 1, March 12 1977  Translation June 2021 Hans Otten</a><br />
<img loading="lazy" decoding="async" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/list1-1024x247.jpg" alt="" width="654" height="158" class="alignnone size-large wp-image-8298" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/list1-1024x247.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2021/06/list1-300x72.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2021/06/list1-150x36.jpg 150w, http://retro.hansotten.nl/wp-content/uploads/2021/06/list1-768x185.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/list1-1536x370.jpg 1536w, http://retro.hansotten.nl/wp-content/uploads/2021/06/list1-4x1.jpg 4w, http://retro.hansotten.nl/wp-content/uploads/2021/06/list1.jpg 1732w"  sizes="(max-width: 654px) 100vw, 654px" /></p>
<!-- relpost-thumb-wrapper --><div class="relpost-thumb-wrapper"><!-- filter-class --><div class="relpost-thumb-container"><style>.relpost-block-single-image, .relpost-post-image { margin-bottom: 10px; }</style><h3>See also:</h3><div style="clear: both"></div><div style="clear: both"></div><!-- relpost-block-container --><div class="relpost-block-container relpost-block-column-layout" style="--relposth-columns: 3;--relposth-columns_t: 2; --relposth-columns_m: 2"><a href="http://retro.hansotten.nl/kim-1-simulator-2-2-0/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/pastescroll.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">A demo of the new facilities in the KIM-1 Simulator 2.2.1</h2><div class="relpost_card_exerpt">A demo of the new facilities in the KIM-1 Simulator 2.2.1 

Scroll, copy paste of the console.

New versions of KIM-...</div></div></div></a><a href="http://retro.hansotten.nl/kim-1-connectors-beware-the-chinese-cheap-variants/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2025/09/307-044-500-202.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">KIM-1 connectors: beware the Chinese cheap variants!</h2><div class="relpost_card_exerpt">The KIM-1 needs 2 edge connectors.

The specifications are: card edge; PIN: 44; 3.96mm 

When you search for those, ...</div></div></div></a><a href="http://retro.hansotten.nl/magazines-compute-and-compute-ii/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2025/09/best-of-micro2-front.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">Magazines: Compute! and Compute II</h2><div class="relpost_card_exerpt">The pages om Magazines had an update.

MICRO has its own page with all Best of MICRO pfds.
Compute! and Compute II ar...</div></div></div></a><a href="http://retro.hansotten.nl/mtu-documents-update/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2025/07/k10085c2025-07-06-0001s.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">All documents in the MTU pages are now clean and higher quality, about 50 new PDFs.</h2><div class="relpost_card_exerpt">I got hold a about 10 cm of MTU documents. Several I already had in PDF format, some not available yet.
I took the oppo...</div></div></div></a></div><!-- close relpost-block-container --><div style="clear: both"></div></div><!-- close filter class --></div><!-- close relpost-thumb-wrapper -->]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Recording programs with the KIM-1 and the cassette recorder</title>
		<link>http://retro.hansotten.nl/6502-sbc/kim-1-manuals-and-software/kim-1-articles/recording-programs-with-the-kim-1-and-the-cassette-recorder/</link>
		
		<dc:creator><![CDATA[hanso]]></dc:creator>
		<pubDate>Sat, 12 Jun 2021 09:39:34 +0000</pubDate>
				<category><![CDATA[6502]]></category>
		<category><![CDATA[kim-1]]></category>
		<category><![CDATA[kimkenner]]></category>
		<guid isPermaLink="false">http://retro.hansotten.nl/?page_id=8293</guid>

					<description><![CDATA[Original Uwe Schroeder, KIM Kenner 1, March 12 1977  Translation June 2021 Hans Otten Introduction A large number of KIM-1 users seem, like me, to have problems recording computer programs on the cassette recorder. For unknown reasons the KIM-1 refuses to read a program, while before it went well with the same tape. These problems [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><em>Original Uwe Schroeder, KIM Kenner 1, March 12 1977  Translation June 2021 Hans Otten</em></p>
<h3>Introduction</h3>
<p>A large number of KIM-1 users seem, like me, to have problems recording computer programs on the cassette recorder. For unknown reasons the KIM-1 refuses to read a program, while before it went well with the same tape. These problems have led me to study the KIM-1 system and I hope to have finally discovered the cause of the problem.<br />
This article serves to aid other KIM-1 users to solve also these problems.</p>
<div id="attachment_8299" style="width: 307px" class="wp-caption alignleft"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-8299" class="wp-image-8299 size-medium" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-1-297x300.jpg" alt="" width="297" height="300" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-1-297x300.jpg 297w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-1-148x150.jpg 148w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-1-1x1.jpg 1w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-1.jpg 617w"  sizes="(max-width: 297px) 100vw, 297px" /><p id="caption-attachment-8299" class="wp-caption-text">Part of the PLL circuit, including input impedances</p></div>
<p><strong>Analysis of the KIM-1 FSK system</strong><br />
Signals are stored on the cassette tape with FSK (frequency Shift Keying). By consecutive high and low frequency sounds (on the KIM-1 3.6 kHz and 2.4 kHz). These high and low frequency sounds are generating not with much hardware, but with software. Reading programs is done by analyzing these sounds with the LM565 IC (a Phase Locked Loop, see User manual page 31 and fig 3.8). The fact if the sound was high or low frequency is determined after some amplification and filtering via a LM311 comparator to ‘0’ and ‘1’ and offered to I/O port PB7 of the second 6530 RRIOT).</p>
<p>The problems arising at the reading are probably caused by not correct functioning of the circuit around the PLL. The average cassette recorder appears to supply sometimes during a very short period a dropout to let the PLL function correctly.</p>
<p><strong>Where and how things can go wrong with the PLL</strong></p>
<ul>
<li>When we record on the cassette recorder a constant tone of 3.6 kHz and listen to the recording and examine it with an oscilloscope, we see and hear the sound volume fluctuate or even disappear for short periods, we call this dropouts of the tape. These dropouts will mean a fluctuation of the sound available for the PLL to detect 10 to 100 times lower volume and cause the detection to fail. By measuring the PLL level I have seen 10 to 100% more signal than required, so that ca mean PLL malfunction.</li>
<li>If a tape is passing the head misaligned/tilted of the tape recorder head, higher frequencies are in the disadvantage and weaker. This head misalignment will cause problems with recordings from other tape recorders, bought or from other users.</li>
<li>Suppose we use a perfect +5V power supply, then VCC can be considered ‘Ground’ When we send on Audio In a AC current of 550 mV, then resistors R8 andR14 reduce the signal 1/11 of 550 Mv = 50 mV supplied to the PLL. Measurements indicate the PLL requires at least 40mV to sync the PLL and see it as a ‘high’ frequency sound.<br />
Remark: replace the R8 with 1K to give the PLL 250 mV instead of 50mV.</li>
<li>Suppose we use a perfect recorder with a very low output impedance. And suppose the power supply has a noise level of 600 mV. Fig 2 shows, after some calculations the noise level results in 40 mV on the PLL input. If we reduce the resistor to 1K , the noise level becomes 230 mV.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignleft size-medium wp-image-8295" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-2-300x206.jpg" alt="" width="300" height="206" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-2-300x206.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-2-150x103.jpg 150w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-2-1x1.jpg 1w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-2.jpg 613w"  sizes="(max-width: 300px) 100vw, 300px" />The specifications of the PLL indicate the correct functioning of the PLL at an input level of nominal 2, maximal 20 mV. The fact that the measurements indicate the PLL only operates at levels of 40 mV indicate the noise levels are at the same level as the input signal coning from the recorder. A better noise reduced may help, but other sources of interference are possible. Therefore extra amplification of the signal is preferred instead of altering the KIM-1 hardware.</p>
<p><strong>Solve the tape recorder problems</strong><br />
Since the problems with reading of tapes on the KIM-1 seems to be related to fluctuating signal levels:</p>
<ul>
<li>Record the signal as loudly as possible, use a recorder without automatic level adjustment and record so that the tape is saturated.</li>
<li>When using the loudspeaker output, experiment with the volume. But too loud means distortion and may also lead to failures.</li>
<li>Build an amplifier for frequencies 2-4 kHz 10 to 20 times, short dropouts should be well amplified.</li>
<li>Use C60 instead of C120 types. Normal cheap ferro is fine, Chrome has more dropouts.</li>
<li>If the KIM-1 reports a reading error (FFFF in the display) and you want to know how much of the tape has been read, location 17ED and 17EE contain the first address not read yet.<br />
Make a copy of finished programs on another cassette and check this copy for readability. Do not use this copy anymore and store it. When using a cassette often, this may lead to problems, like the mangling of the tape in the drive.</li>
</ul>
<p><strong>Troubleshooting</strong><br />
Here is a procedure to work around reading tape problems:</p>
<ol>
<li>Check if the recorder is connected to the KIM-1</li>
<li>Check Volume and Tone control ((max high)</li>
<li>Press Reset.</li>
<li>Set location <strong>17F9</strong> to 0.</li>
<li>Set location <strong>00F1</strong> to 0.</li>
<li>Inspect location <strong>1742</strong>. Here the information of I/O pin is shown. The display shows <strong>1742 87</strong></li>
<li>Start the recorder. The middle bar of the 8 now will blink, if not : you have Error 6A (see below).<br />
Stop the recorder, remove the cassette and start the recorder. Now the middle bar of the 8 should not blink, else you have Error 6B (see below)</li>
<li>If the Volume knob of your recorder controls the strength of the output signal: start the recorder and determine in which setting the blinking of the bar changes. If you have not enough headroom, see Error 7.</li>
<li>Check of the correct detection of the high frequency.<br />
Type in the next program and start it (the program writes a constant tone of 3.6kHz to the recorder)<br />
Record this tone on the recorder for several minutes.<br />
Rewind the recorder and start playing. Now the display should show no middle bar <strong>1742 07</strong><br />
The bar should not blink at all, every blink indicates a dropout or such. See Error 7 and Error 8.</li>
<p><img loading="lazy" decoding="async" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/list1-1024x247.jpg" alt="" width="654" height="158" class="alignnone size-large wp-image-8298" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/list1-1024x247.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2021/06/list1-300x72.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2021/06/list1-150x36.jpg 150w, http://retro.hansotten.nl/wp-content/uploads/2021/06/list1-768x185.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/list1-1536x370.jpg 1536w, http://retro.hansotten.nl/wp-content/uploads/2021/06/list1-4x1.jpg 4w, http://retro.hansotten.nl/wp-content/uploads/2021/06/list1.jpg 1732w"  sizes="(max-width: 654px) 100vw, 654px" /></p>
<li>Read User Manual C and E</li>
</ol>
<p><strong>Oscilloscope test</strong><br />
If you have an oscilloscope, do the following measurements.</p>
<ol>
<li>Attach the scope to Audio Out, e.g the negative side of C4 (user manual page B-1).</li>
<li>If you have dual channel scope, connect the other input to the top of resistor R8, that is the PLL input.</li>
<li>Set the timebase to 1 ms, and connect Audio-Out-High with Audio-In.</li>
<li>Start a dump of memory with <strong>1800G</strong></li>
</ol>
<p>The scope will now show figure 3.<br />
<img loading="lazy" decoding="async" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-3.jpg" alt="" width="975" height="678" class="alignnone size-full wp-image-8296" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-3.jpg 975w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-3-300x209.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-3-150x104.jpg 150w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-3-768x534.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-3-1x1.jpg 1w"  sizes="(max-width: 975px) 100vw, 975px" /><br />
Stop the dump program , remove the connection between Audio-In and Audio Out-High and connect the cassette recorder to the KIM-1. Start reading the tape (1873G) and move the tape to a problem area. You need to start the reading program to avoid the interference of the display.  When all is right you should see the same nice picture on the scope as before.<br />
Now increase and lower the signal level of the cassette recorder to see, if or when, there are problems with the PLL. Dropouts are visible with a image that is unstable or noise peaks. Dropouts are best studied with the 3.6 kHz recorded signal. They are visible as negative peaks on Expansion connector PLL-Test E-X. A high frequency tone is on this pin a +5V, a low as 0V.</p>
<p><strong>Error 6A</strong><br />
The PLL is not functioning, sounds are not detected. This can be caused by:</p>
<ul>
<li>No +12V power supply</li>
<li>The signal of the cassette recorder is not reaching the KIM-1</li>
<li>The signal is way too weak</li>
<li>The PLL is broken or not properly configured.<br />
Configuring of the PLL can be done with the program PLLCAL in Appendix I page 13<br />
Connect Audio-Out-High with Audio-In and start the test program on 1A6B. Inspect pin E-X PLL test on the expansion connector with a voltmeter. Adjust the variable resistor on the KIM-1 so that you see 2.5V. A small adjustment can lead to 0 to 5V, as expected.</li>
</ul>
<p><strong>Error 6B</strong><br />
The PLL is active while no input signal is present.</p>
<ul>
<li>Noise signals picked up</li>
<li>Defective PLL or misconfigured of the display shows: <strong>1742 07</strong></li>
</ul>
<p><strong>Error 7</strong><br />
Your cassette recorder is delivering a too weak signal and you will get reading problems. See the amplifier below for a solution.<br />
<strong>Error 8</strong><br />
Essential for the correct operation is the correct high frequency 3.6 kHz.</p>
<ul>
<li>Dirty cassette recorder heads. Clean with a quality product</li>
<li>Unaligned head. If you are lucky there is aa small screw next to the tape head allows to adjust it, listen to a high pitch</li>
<li>Tape head is worn out, replace the cassette recorder</li>
</ul>
<h3>Amplifier between KIM-1 and the cassette recorder.</h3>
<p>When some amplification is required the following circuit may be useful.<br />
<img loading="lazy" decoding="async" src="http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-4-1024x752.jpg" alt="" width="654" height="480" class="alignnone size-large wp-image-8297" srcset="http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-4-1024x752.jpg 1024w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-4-300x220.jpg 300w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-4-150x110.jpg 150w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-4-768x564.jpg 768w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-4-1536x1128.jpg 1536w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-4-1x1.jpg 1w, http://retro.hansotten.nl/wp-content/uploads/2021/06/fig-4.jpg 2031w"  sizes="(max-width: 654px) 100vw, 654px" /></p>
<p>The amplification is controlled with variable resistor P1 from 3 to 100x. A second order Butterworth filter lowers frequencies below 2 kHz to remove mains noise.<br />
Note the shielded cables in the drawing. Be careful to use the indicated ground point, never make a groundloop !<br />
Place the amplifier away from noise sources and the KIM-1, noise will be amplified too!</p>
<p>Insert a 22 nf (22kpF in the drawing) on resistors R33 and R34 (see figure 4 right bottom and Appendix B page B1).<br />
Adjust P2 variable resistor for Vu (output 741 opamp) = 6V<br />
P1 controls the amplification.<br />
The opamp (741) can be any standard general purpose audio type.<br />
Test the amplifier as described above. Adjust for optimal volume. Record a program on tape with lower as usual volume. Try higher volume only temporarily if an error occurs.</p>
<!-- relpost-thumb-wrapper --><div class="relpost-thumb-wrapper"><!-- filter-class --><div class="relpost-thumb-container"><style>.relpost-block-single-image, .relpost-post-image { margin-bottom: 10px; }</style><h3>See also:</h3><div style="clear: both"></div><div style="clear: both"></div><!-- relpost-block-container --><div class="relpost-block-container relpost-block-column-layout" style="--relposth-columns: 3;--relposth-columns_t: 2; --relposth-columns_m: 2"><a href="http://retro.hansotten.nl/6502-sbc/kim-1-manuals-and-software/kim-1-related-hardware/terc-kim-1-interface-set/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/20260524_150837-scaled.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">TERC KIM-1 Interface set</h2><div class="relpost_card_exerpt">A recent acquisition, the TERC (Technical Education Research Centers) KIM-1 Interface set. An educational tool to work w...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/6502-tester-nmos-cmos-1-8mhz/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/6502testers1.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">6502 tester NMOS CMOS 1-8MHz</h2><div class="relpost_card_exerpt">The 6502 W65C02 6502C CPU tester NMOS / CMOS 1-8MHz is a CPU tester for 40 pin 6502/65C02 and WD65C02 and Sally. 

The...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/20901-2/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2026/05/mc6800mcs6502.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">680x/650x Test system</h2><div class="relpost_card_exerpt">The 680x/650x Test system allows to test, with the CPU itself performing the test, the MC680X and MCS650X families.

T...</div></div></div></a><a href="http://retro.hansotten.nl/what-cpu-is-this-6502-and-other-component-testers/backbit-chip-tester-pro-v2/" class="relpost-block-single" data-wpel-link="internal"><div class="relpost-custom-block-single"><div class="relpost-block-single-image rpt-lazyload" aria-hidden="true" role="img" data-bg="http://retro.hansotten.nl/wp-content/uploads/2025/11/chip-tester-pro-6530.jpg" style="background: transparent no-repeat scroll 0% 0%; width: 150px; height: 150px; aspect-ratio: 1/1;"></div><div class="relpost-block-single-text"  style="height: 125px;font-family: Arial;  font-size: 12px;  color: #333333;"><h2 class="relpost_card_title">Backbit Chip Tester PRO V2</h2><div class="relpost_card_exerpt">A simple tio use and effective component test and ROM dump can be done with the wonderful Backbit Chiptester Pro V2.

...</div></div></div></a></div><!-- close relpost-block-container --><div style="clear: both"></div></div><!-- close filter class --></div><!-- close relpost-thumb-wrapper -->]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
