<?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>Larry&#039;s Blog</title>
	<atom:link href="http://sketchbooks.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://sketchbooks.com/blog</link>
	<description>Larry Keegan of Stoneham, MA.</description>
	<lastBuildDate>Mon, 18 Jan 2010 07:10:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Response to Gran Turnio</title>
		<link>http://sketchbooks.com/blog/2009/06/response-to-gran-turnio/</link>
		<comments>http://sketchbooks.com/blog/2009/06/response-to-gran-turnio/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 07:07:57 +0000</pubDate>
		<dc:creator>larrykeegan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://sketchbooks.com/blog/?p=205</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/zKIHuILj-z4&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/zKIHuILj-z4&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://sketchbooks.com/blog/2009/06/response-to-gran-turnio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CLOCK  ESCAPEMENT</title>
		<link>http://sketchbooks.com/blog/2007/02/clock-escapement/</link>
		<comments>http://sketchbooks.com/blog/2007/02/clock-escapement/#comments</comments>
		<pubDate>Tue, 27 Feb 2007 22:08:03 +0000</pubDate>
		<dc:creator>larrykeegan</dc:creator>
				<category><![CDATA[Experiments]]></category>

		<guid isPermaLink="false">http://sketchbooks.com/blog/wordpress/?p=65</guid>
		<description><![CDATA[Here is a look at my Verge &#038; Foliot escapement
in action


]]></description>
			<content:encoded><![CDATA[<p>Here is a look at my Verge &#038; Foliot escapement<br />
in action<br />
<object<br />
width="425" height="350"><param name="movie"<br />
value="http://www.youtube.com/v/YZE_34NTkZ8"></param>
<embed src="http://www.youtube.com/v/YZE_34NTkZ8"<br />
type="application/x-shockwave-flash" width="425" height="350"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://sketchbooks.com/blog/2007/02/clock-escapement/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ADVICE ON CMOS IC&#8217;s</title>
		<link>http://sketchbooks.com/blog/2006/08/advice-on-cmos-ics/</link>
		<comments>http://sketchbooks.com/blog/2006/08/advice-on-cmos-ics/#comments</comments>
		<pubDate>Wed, 09 Aug 2006 21:17:50 +0000</pubDate>
		<dc:creator>larrykeegan</dc:creator>
				<category><![CDATA[PROGRAMMING THE pic microcontrollers]]></category>

		<guid isPermaLink="false">http://sketchbooks.com/blog/wordpress/?p=64</guid>
		<description><![CDATA[THIS IS A LETTER I SENT
to George Gallant, Jim Morris
and Jim Fiske
hi
just realized something troubling
I was reading some hints for using the PIC
microcontrollers and found this:
&#8220;unconnected port bits should never
be set up as inputs&#8221;
&#8220;when floating, CMOS inputs can flip rapidly
between states and cause excessive current draw,
heating and even damaging the PIC&#8221;
So &#8211;  set all [...]]]></description>
			<content:encoded><![CDATA[<p>THIS IS A LETTER I SENT<br />
to George Gallant, Jim Morris<br />
and Jim Fiske<br />
hi<br />
just realized something troubling<br />
I was reading some hints for using the PIC<br />
microcontrollers and found this:<br />
&#8220;unconnected port bits should never<br />
be set up as inputs&#8221;<br />
&#8220;when floating, CMOS inputs can flip rapidly<br />
between states and cause excessive current draw,<br />
heating and even damaging the PIC&#8221;<br />
So &#8211;  set all unused bits of ports to outputs.<br />
I went back to one of my books talking about<br />
CMOS IC&#8217;s and noticed this warning:<br />
ALL unused inputs MUST be connected to Vdd(+) or Vss(gnd)<br />
otherwise erratic chip behavior and<br />
excessive  current consumption will occur.<br />
other rules for CMOS were NEVER connect<br />
an input signal to a cmos circuit when<br />
the power is off.<br />
another curious warning was to<br />
avoid slowly rising and falling input signals<br />
since they cause excessive power<br />
consumption. it recommended<br />
rise times faster than 15 usecs<br />
I think I have been lucky so far<br />
but I&#8217;m certainly going to observe<br />
these precautions.<br />
Regards.<br />
Larry Keegan in Stoneham, MA</p>
]]></content:encoded>
			<wfw:commentRss>http://sketchbooks.com/blog/2006/08/advice-on-cmos-ics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ALPHANUMERIC DISPLAY AND KEYBOARD</title>
		<link>http://sketchbooks.com/blog/2006/05/alphanumeric-display-and-keyboard/</link>
		<comments>http://sketchbooks.com/blog/2006/05/alphanumeric-display-and-keyboard/#comments</comments>
		<pubDate>Fri, 26 May 2006 19:11:01 +0000</pubDate>
		<dc:creator>larrykeegan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://sketchbooks.com/blog/wordpress/?p=63</guid>
		<description><![CDATA[Do you realize you can pick up older keyboards for one dollar! I have a few and use them to interface with my computer chips. I have done more work on my alphanumeric LCD (liquid crystal display). I can now set addresses and send ascii characters to these locations. The lcd controller automatically increments or [...]]]></description>
			<content:encoded><![CDATA[<p>Do you realize you can pick up older keyboards for one dollar! I have a few and use them to interface with my computer chips. I have done more work on my alphanumeric LCD (liquid crystal display). I can now set addresses and send ascii characters to these locations. The lcd controller automatically increments or decrements, each time you write to an address.<br />
<img alt="lcd-kbd.jpg" src="http://sketchbooks.com/blog/archives/lcd-kbd.jpg" width="360" height="270" border="0" /></p>
<p><span id="more-63"></span><br />
I am now able to read the contents of the DD RAM. The bytes of this memory correspond to the characters appearing on the display. The character generator is transparent to the programmer and produces the pixels that form the characters displayed. A very interesting development is serial rather than parallel LCDs. These seem to cost<br />
$45 and up whereas the parallel type go for 10 to 20. It is desirable to have LED backlighting for good visibility.</p>
]]></content:encoded>
			<wfw:commentRss>http://sketchbooks.com/blog/2006/05/alphanumeric-display-and-keyboard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SONG MAKING CIRCUIT</title>
		<link>http://sketchbooks.com/blog/2006/05/song-making-circuit/</link>
		<comments>http://sketchbooks.com/blog/2006/05/song-making-circuit/#comments</comments>
		<pubDate>Fri, 26 May 2006 17:22:35 +0000</pubDate>
		<dc:creator>larrykeegan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://sketchbooks.com/blog/wordpress/?p=62</guid>
		<description><![CDATA[Here is a version of a circuit that plays music. The program actually calls subroutines called doe,ray,me,far,sew,la,tea,doo. I have done lots of pgms on generating sounds, but this one attempts to get accurate mnotes of the musical scale. Some of the ideas came from an artice by G. Y. Xu in Nuts &#038; Volts magazine.
So [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a version of a circuit that plays music. The program actually calls subroutines called doe,ray,me,far,sew,la,tea,doo. I have done lots of pgms on generating sounds, but this one attempts to get accurate mnotes of the musical scale. Some of the ideas came from an artice by G. Y. Xu in Nuts &#038; Volts magazine.<br />
So far this circuit plays Westminster Chimes and the theme played a race tracks for the start of the race. My circuit plays the notes as regular tones or as bell chimes.<br />
<img alt="music.jpg" src="http://sketchbooks.com/blog/archives/music.jpg" width="360" height="295" border="0" /></p>
]]></content:encoded>
			<wfw:commentRss>http://sketchbooks.com/blog/2006/05/song-making-circuit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PARALLEL &amp; SERIAL MEMORY CHIPS</title>
		<link>http://sketchbooks.com/blog/2006/04/parallel-serial-memory-chips/</link>
		<comments>http://sketchbooks.com/blog/2006/04/parallel-serial-memory-chips/#comments</comments>
		<pubDate>Sat, 29 Apr 2006 16:55:44 +0000</pubDate>
		<dc:creator>larrykeegan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://sketchbooks.com/blog/wordpress/?p=61</guid>
		<description><![CDATA[

Here is the very interesting story about 2 kinds of memory chips. One is a parallel type and one is a serial type. The serial memory on the right has only 8 pins. The traditional memory chip has 15 pins for address, and 8 pins for data. Obviously to access this chip, a lot of [...]]]></description>
			<content:encoded><![CDATA[<p><img alt="mems2.jpg" src="http://sketchbooks.com/blog/archives/mems2.jpg" width="673" height="308" border="0" /></p>
<p><span id="more-61"></span><br />
Here is the very interesting story about 2 kinds of memory chips. One is a parallel type and one is a serial type. The serial memory on the right has only 8 pins. The traditional memory chip has 15 pins for address, and 8 pins for data. Obviously to access this chip, a lot of wiring is needed! Then how can the 8 pin chip be accessed? The answer is by sending a serial stream of data to it. This serial stream might be as follows:<br />
command to write, part of address, other part of address, data to be written<br />
This would be 4 bytes of info sent to the memory chip, along with a clock pulse on another line to guide the reception of the info.<br />
So, can you see the tradeoffs?!  The chip with all the pins is heavy on HARDWARE and wiring.  The chip with the few pins is heavy on SOFTWARE and intricate programming.<br />
Well, I opted for the small serial chip which can hold 4096 bytes of info. I had to grapple with the intricacies of software. I discovered that I had a bad solder connection on the CLOCK line SCK going from the PIC to the mem chip. I finally have it under control and have dozens of plans for usinbg it. By the way, this is an EEPROM chip. It is a non-volatile memory, but you can write over it up to one million times. These chips only cost about a buck.</p>
]]></content:encoded>
			<wfw:commentRss>http://sketchbooks.com/blog/2006/04/parallel-serial-memory-chips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>KEYBOARD INTERFACE FOR MICROCONTROLLER</title>
		<link>http://sketchbooks.com/blog/2006/02/keyboard-interface-for-microcontroller/</link>
		<comments>http://sketchbooks.com/blog/2006/02/keyboard-interface-for-microcontroller/#comments</comments>
		<pubDate>Sun, 26 Feb 2006 20:23:50 +0000</pubDate>
		<dc:creator>larrykeegan</dc:creator>
				<category><![CDATA[Experiments]]></category>

		<guid isPermaLink="false">http://sketchbooks.com/blog/wordpress/?p=60</guid>
		<description><![CDATA[Here is a look at how I am hooking up a PC KEYBOARD to my microcontroller &#8211; the PIC16F628.

I found an article on the inernet that explained the protocol of a PC keyboard. Not as bad as I thought! Only 2 lines for CLOCK and DATA. Other 2 lines for +5 volts and a return. [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a look at how I am hooking up a PC KEYBOARD to my microcontroller &#8211; the PIC16F628.<br />
<img alt="KEYBOARD" src="http://sketchbooks.com/blog/archives/KEYBOARD" width="406" height="228" border="0" /><br />
I found an article on the inernet that explained the protocol of a PC keyboard. Not as bad as I thought! Only 2 lines for CLOCK and DATA. Other 2 lines for +5 volts and a return.  The keyboard sends serially, but not the asciii codes themselvesw, but scan codes, which have to be translated. I had to do a lot of debugging of my code but I&#8217;m having success now.<br />
I can also display alphanumeric data on my LCD, make it blink, and have it  rotate across the screen.  Much fun!!</p>
]]></content:encoded>
			<wfw:commentRss>http://sketchbooks.com/blog/2006/02/keyboard-interface-for-microcontroller/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ALPHANUMERIC LCD DISPLAY</title>
		<link>http://sketchbooks.com/blog/2006/02/alphanumeric-lcd-display/</link>
		<comments>http://sketchbooks.com/blog/2006/02/alphanumeric-lcd-display/#comments</comments>
		<pubDate>Thu, 09 Feb 2006 14:53:53 +0000</pubDate>
		<dc:creator>larrykeegan</dc:creator>
				<category><![CDATA[Experiments]]></category>

		<guid isPermaLink="false">http://sketchbooks.com/blog/wordpress/?p=59</guid>
		<description><![CDATA[SUCCESS with programming my alphanumeric LCD display!!!

]]></description>
			<content:encoded><![CDATA[<p>SUCCESS with programming my alphanumeric LCD display!!!<br />
<img alt="hello world.jpg" src="http://sketchbooks.com/blog/archives/hello world.jpg" width="500" height="375" border="0" /></p>
]]></content:encoded>
			<wfw:commentRss>http://sketchbooks.com/blog/2006/02/alphanumeric-lcd-display/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WATER  ON  STONE</title>
		<link>http://sketchbooks.com/blog/2006/01/water-on-stone/</link>
		<comments>http://sketchbooks.com/blog/2006/01/water-on-stone/#comments</comments>
		<pubDate>Fri, 27 Jan 2006 21:31:00 +0000</pubDate>
		<dc:creator>larrykeegan</dc:creator>
				<category><![CDATA[Poetry]]></category>

		<guid isPermaLink="false">http://sketchbooks.com/blog/wordpress/?p=58</guid>
		<description><![CDATA[can’t feel the rain on their face any more
can’t go to war
I pass the stones
one by one in the storm
and when the rain has stoppped
there’s no need to warm
in the sun
what’s done is done
but the rows are alive
with memories. This one
traveled here, this one there
one breathed his last
in Normandy air
whether it’s spring, or roses
doesn’t mean [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste">can’t feel the rain on their face any more</div>
<div id="_mcePaste">can’t go to war</div>
<div id="_mcePaste">I pass the stones</div>
<div id="_mcePaste">one by one in the storm</div>
<div id="_mcePaste">and when the rain has stoppped</div>
<div id="_mcePaste">there’s no need to warm</div>
<div id="_mcePaste">in the sun</div>
<div id="_mcePaste">what’s done is done</div>
<div id="_mcePaste">but the rows are alive</div>
<div id="_mcePaste">with memories. This one</div>
<div id="_mcePaste">traveled here, this one there</div>
<div id="_mcePaste">one breathed his last</div>
<div id="_mcePaste">in Normandy air</div>
<div id="_mcePaste">whether it’s spring, or roses</div>
<div id="_mcePaste">doesn’t mean a thing</div>
<div id="_mcePaste">none of them is alone</div>
<div id="_mcePaste">only me, watching water</div>
<div id="_mcePaste">on the face of a stone</div>
<div id="_mcePaste">Larry Keegan</div>
<p>can’t feel the rain on their face any morecan’t go to warI pass the stonesone by one in the storm<br />
and when the rain has stopppedthere’s no need to warmin the sunwhat’s done is done<br />
but the rows are alivewith memories. This onetraveled here, this one thereone breathed his lastin Normandy air<br />
whether it’s spring, or rosesdoesn’t mean a thingnone of them is aloneonly me, watching wateron the face of a stone<br />
Larry Keegan</p>
]]></content:encoded>
			<wfw:commentRss>http://sketchbooks.com/blog/2006/01/water-on-stone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>STEEPLES</title>
		<link>http://sketchbooks.com/blog/2006/01/steeples/</link>
		<comments>http://sketchbooks.com/blog/2006/01/steeples/#comments</comments>
		<pubDate>Fri, 27 Jan 2006 21:25:00 +0000</pubDate>
		<dc:creator>larrykeegan</dc:creator>
				<category><![CDATA[Poetry]]></category>

		<guid isPermaLink="false">http://sketchbooks.com/blog/wordpress/?p=57</guid>
		<description><![CDATA[it’s Saturday night
and all is well
nobody’s going to heaven
and nobody’s going to hell
there’s road rage on the highway
600 waiting on death row
for some the spring is coming
for others &#8211; I don’t know
there’s a war that’s killed ten thousand
it started because no one said no
some hope it will turn out well
there were lies, and a command [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste">it’s Saturday night</div>
<div id="_mcePaste">and all is well</div>
<div id="_mcePaste">nobody’s going to heaven</div>
<div id="_mcePaste">and nobody’s going to hell</div>
<div id="_mcePaste">there’s road rage on the highway</div>
<div id="_mcePaste">600 waiting on death row</div>
<div id="_mcePaste">for some the spring is coming</div>
<div id="_mcePaste">for others &#8211; I don’t know</div>
<div id="_mcePaste">there’s a war that’s killed ten thousand</div>
<div id="_mcePaste">it started because no one said no</div>
<div id="_mcePaste">some hope it will turn out well</div>
<div id="_mcePaste">there were lies, and a command to go</div>
<div id="_mcePaste">it’s Saturday &#8211; people head to church</div>
<div id="_mcePaste">on Sunday they will say their prayers</div>
<div id="_mcePaste">steeples make good cell phone antennas</div>
<div id="_mcePaste">millions bow their heads</div>
<div id="_mcePaste">but there may be no one upstairs</div>
<div id="_mcePaste">Larry Keegan</div>
<p>it’s Saturday night and all is wellnobody’s going to heavenand nobody’s going to hell<br />
there’s road rage on the highway600 waiting on death rowfor some the spring is comingfor others &#8211; I don’t know<br />
there’s a war that’s killed ten thousandit started because no one said nosome hope it will turn out wellthere were lies, and a command to go<br />
it’s Saturday &#8211; people head to churchon Sunday they will say their prayerssteeples make good cell phone antennasmillions bow their headsbut there may be no one upstairs<br />
Larry Keegan</p>
]]></content:encoded>
			<wfw:commentRss>http://sketchbooks.com/blog/2006/01/steeples/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
