<?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>KTurley.com</title>
	<atom:link href="http://kturley.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://kturley.com</link>
	<description>the Notes of a Computer Programmer</description>
	<lastBuildDate>Thu, 08 Dec 2011 23:43:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Switches and interrupts on a PSoC 1 Microcontroller</title>
		<link>http://kturley.com/524/</link>
		<comments>http://kturley.com/524/#comments</comments>
		<pubDate>Tue, 13 Sep 2011 14:20:16 +0000</pubDate>
		<dc:creator>kturley</dc:creator>
				<category><![CDATA[C]]></category>
		<category><![CDATA[Circuits]]></category>

		<guid isPermaLink="false">http://kturley.com/?p=524</guid>
		<description><![CDATA[I. Introduction / Summary The most practical way for a microcontroller to retrieve input is via interrupt.  The vast majority of modern processors have interrupt functionality.  This functionality allows a processor to work on background tasks while no input has happened. Once input is detected, the processor diverts its attention to react, then returns to [...]]]></description>
		<wfw:commentRss>http://kturley.com/524/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Polling a switch Using a PSoC 1 Microcontroller</title>
		<link>http://kturley.com/polling-a-switch-using-a-psoc-1-microcontroller/</link>
		<comments>http://kturley.com/polling-a-switch-using-a-psoc-1-microcontroller/#comments</comments>
		<pubDate>Tue, 13 Sep 2011 14:02:24 +0000</pubDate>
		<dc:creator>kturley</dc:creator>
				<category><![CDATA[C]]></category>

		<guid isPermaLink="false">http://kturley.com/?p=513</guid>
		<description><![CDATA[     One way for a microcontroller to retrieve input is known as polling.  Polling means repeatedly measuring  a sensors value.  I will describe how to poll a pushbutton switch  and react to its measurement when using a Psoc3 microcontroller. &#160;]]></description>
		<wfw:commentRss>http://kturley.com/polling-a-switch-using-a-psoc-1-microcontroller/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple Multi-threaded web server written in C using pthreads</title>
		<link>http://kturley.com/simple-multi-threaded-web-server-written-in-c-using-pthreads/</link>
		<comments>http://kturley.com/simple-multi-threaded-web-server-written-in-c-using-pthreads/#comments</comments>
		<pubDate>Thu, 28 Jul 2011 04:26:00 +0000</pubDate>
		<dc:creator>kturley</dc:creator>
				<category><![CDATA[C]]></category>

		<guid isPermaLink="false">http://kturley.com/?p=509</guid>
		<description><![CDATA[This Multi-threaded web server takes advantage of the posix thread library to enable it it serve multiple files at the same time.  Compile using gcc and run on a linux server.]]></description>
		<wfw:commentRss>http://kturley.com/simple-multi-threaded-web-server-written-in-c-using-pthreads/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple Example of Multithreading in C Linux</title>
		<link>http://kturley.com/simple-example-of-multithreading-in-c-linux/</link>
		<comments>http://kturley.com/simple-example-of-multithreading-in-c-linux/#comments</comments>
		<pubDate>Mon, 27 Jun 2011 19:09:31 +0000</pubDate>
		<dc:creator>kturley</dc:creator>
				<category><![CDATA[C++ code]]></category>
		<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://kturley.com/?p=504</guid>
		<description><![CDATA[This simple example demonstrates the use of multithreading in the linux environment. This little piece of C code has two threads, a producer thread and a consumer thread. The producer thread generates 600 random numbers, which are passed one at a time to a consumer thread via shared memory. Both threads sum all of the [...]]]></description>
		<wfw:commentRss>http://kturley.com/simple-example-of-multithreading-in-c-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Binary Search Tree implemented. C++</title>
		<link>http://kturley.com/binary-search-tree-implemented-c/</link>
		<comments>http://kturley.com/binary-search-tree-implemented-c/#comments</comments>
		<pubDate>Mon, 27 Jun 2011 18:56:45 +0000</pubDate>
		<dc:creator>kturley</dc:creator>
				<category><![CDATA[C++ code]]></category>

		<guid isPermaLink="false">http://kturley.com/?p=499</guid>
		<description><![CDATA[This is my personal implementation of a binary search tree. My tree uses iteration instead of recursion for its insertion, deletion and searches for faster execution because function stack overhead is avoided. Recursion is still used for tree deletion because I didn&#8217;t want to implement a stack for the traversal of the tree which is [...]]]></description>
		<wfw:commentRss>http://kturley.com/binary-search-tree-implemented-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>convert integer to any base C++</title>
		<link>http://kturley.com/universal-base-converter-c/</link>
		<comments>http://kturley.com/universal-base-converter-c/#comments</comments>
		<pubDate>Sat, 19 Feb 2011 07:50:41 +0000</pubDate>
		<dc:creator>kturley</dc:creator>
				<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://kturley.com/?p=481</guid>
		<description><![CDATA[this function is capable of converting integers to any base format 2-16. this includes binary, octal, and hexadecimal. adding larger bases is as simple as lengthening the alpha string.]]></description>
		<wfw:commentRss>http://kturley.com/universal-base-converter-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some Great Examples of recursion C++</title>
		<link>http://kturley.com/some-great-examples-of-recursion-c/</link>
		<comments>http://kturley.com/some-great-examples-of-recursion-c/#comments</comments>
		<pubDate>Sat, 19 Feb 2011 04:39:31 +0000</pubDate>
		<dc:creator>kturley</dc:creator>
				<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://kturley.com/?p=478</guid>
		<description><![CDATA[This little program demonstrates the recursion technique in three different settings.  It includes recursive algorithms to search an array, reverse a number, and find the greatest common divisor of two numbers.]]></description>
		<wfw:commentRss>http://kturley.com/some-great-examples-of-recursion-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dynamic Array Example C++</title>
		<link>http://kturley.com/dynamic-array-example-c/</link>
		<comments>http://kturley.com/dynamic-array-example-c/#comments</comments>
		<pubDate>Sat, 19 Feb 2011 02:30:45 +0000</pubDate>
		<dc:creator>kturley</dc:creator>
				<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://kturley.com/?p=470</guid>
		<description><![CDATA[]]></description>
		<wfw:commentRss>http://kturley.com/dynamic-array-example-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual Basic Tree View</title>
		<link>http://kturley.com/visual-basic-tree-view/</link>
		<comments>http://kturley.com/visual-basic-tree-view/#comments</comments>
		<pubDate>Sat, 19 Feb 2011 02:05:55 +0000</pubDate>
		<dc:creator>kturley</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Visual Basic]]></category>

		<guid isPermaLink="false">http://kturley.com/?p=462</guid>
		<description><![CDATA[This simple (and utterly useless) VB program demonstrates the use of a tree view to organize pretend accounting files. Interesting code contents include tree views, list boxes with formatting, file I/O, and open folder dialogs. Download Account Tracker Source]]></description>
		<wfw:commentRss>http://kturley.com/visual-basic-tree-view/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Practice your binary and hex with this Visual Basic Program</title>
		<link>http://kturley.com/practice-your-binary-and-hex-with-this-visual-basic-program/</link>
		<comments>http://kturley.com/practice-your-binary-and-hex-with-this-visual-basic-program/#comments</comments>
		<pubDate>Sat, 19 Feb 2011 01:38:20 +0000</pubDate>
		<dc:creator>kturley</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Visual Basic]]></category>

		<guid isPermaLink="false">http://kturley.com/?p=450</guid>
		<description><![CDATA[This Visual basic program can help you to practice converting from binary to hex and hex to binary.  Neat things in the code include random number generation and picturebox feedback. Download Solution Source]]></description>
		<wfw:commentRss>http://kturley.com/practice-your-binary-and-hex-with-this-visual-basic-program/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

