<?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>Iplussoft &#187; Projects</title>
	<atom:link href="http://blog.iplussoft.com/category/projects/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.iplussoft.com</link>
	<description>http://blog.iplussoft.com</description>
	<lastBuildDate>Mon, 10 Jan 2011 12:14:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>iPhone version of Brunei Guidebook to be released</title>
		<link>http://blog.iplussoft.com/iphone-version-of-brunei-guidebook-to-be-released</link>
		<comments>http://blog.iplussoft.com/iphone-version-of-brunei-guidebook-to-be-released#comments</comments>
		<pubDate>Mon, 10 Jan 2011 12:13:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[brunei companies]]></category>
		<category><![CDATA[Brunei Guidebook]]></category>
		<category><![CDATA[contacts]]></category>
		<category><![CDATA[ios version]]></category>
		<category><![CDATA[iphone app]]></category>

		<guid isPermaLink="false">http://blog.iplussoft.com/?p=167</guid>
		<description><![CDATA[Due to positive reviews of the existing Android version of Brunei Guidebook app, we have planned to release the iOS version of the app as well. This app will be useful to find out the contact information of the company. For instance, hotel booking and seat reservations can now be made over the phone easily [...]]]></description>
			<content:encoded><![CDATA[<p>Due to positive reviews of the existing Android version of Brunei Guidebook app, we have planned to release the iOS version of the app as well. This app will be useful to find out the contact information of the company. For instance, hotel booking and seat reservations can now be made over the phone easily with a click.</p>
<p>For advertisements, please contact sales@iplussoft.com or call our support line directly.</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 4px solid black;" title="Guidebook" src="http://blog.iplussoft.com/wp-content/uploads/2011/01/guidebook.png" alt="Guidebook" width="500" height="300" /></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://blog.iplussoft.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.iplussoft.com/iphone-version-of-brunei-guidebook-to-be-released/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android Apps for Brunei community</title>
		<link>http://blog.iplussoft.com/android-apps-for-brunei-community</link>
		<comments>http://blog.iplussoft.com/android-apps-for-brunei-community#comments</comments>
		<pubDate>Wed, 05 Jan 2011 01:49:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Android apps]]></category>
		<category><![CDATA[Android fans]]></category>
		<category><![CDATA[Brunei]]></category>
		<category><![CDATA[Brunei Guidebook]]></category>
		<category><![CDATA[Brunei Showtimes]]></category>
		<category><![CDATA[Brunei Traffics]]></category>

		<guid isPermaLink="false">http://blog.iplussoft.com/?p=163</guid>
		<description><![CDATA[
I finally decided to roll out a few apps for the local Android fans. So far, 3 localized apps are already available in the Google Android Marketplace. These include the Brunei Showtimes, Brunei Guidebook and Brunei Traffics. All three requires Internet connection on the user’s mobile phone in order for them to work properly.
Brunei Showtimes [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>I finally decided to roll out a few apps for the local Android fans. So far, 3 localized apps are already available in the Google Android Marketplace. These include the Brunei Showtimes, Brunei Guidebook and Brunei Traffics. All three requires Internet connection on the user’s mobile phone in order for them to work properly.</p>
<p>Brunei Showtimes allows user to view now showing movies, movie schedules and theater information. Additional features include trailers, ratings, plot info, film director and casts. In addition, user can easily make bookings through phone. Three cinemas are currently support i.e. Empire cinema, Mall Cineplex and Seri Qlap Cineplex. Additional link: <a href="http://www.androlib.com/android.application.dev-bshowtimes-zmDCt.aspx">http://www.androlib.com/android.application.dev-bshowtimes-zmDCt.aspx</a></p>
<p>On the other hand, Brunei Guidebook is incredible useful and easy tool to help user get company’s address and phone numbers through simple search keywords or category browsing. Now, Bruneians and tourists no longer need to bring along their bulky address book wherever they go. Additional link: <a href="http://www.androlib.com/android.application.dev-directory-zmwix.aspx">http://www.androlib.com/android.application.dev-directory-zmwix.aspx</a></p>
<p>Finally, this brings us to the Brunei Traffics apps. Basically, it provides a shortcut list of the various available webcam feeds deployed around Brunei Darussalam. Selecting any item on the list will bring user to the RTSP streaming window for live playing. Additional link: <a href="http://www.androlib.com/android.application.dev-traffics-zjpFw.aspx">http://www.androlib.com/android.application.dev-traffics-zjpFw.aspx</a></p>
<p>More apps will be out soon. Stay tuned!</p></div>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://blog.iplussoft.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.iplussoft.com/android-apps-for-brunei-community/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RemotePro: Remote control and monitor using Internet</title>
		<link>http://blog.iplussoft.com/monitor-room-temperature-through-internet</link>
		<comments>http://blog.iplussoft.com/monitor-room-temperature-through-internet#comments</comments>
		<pubDate>Fri, 16 Jul 2010 16:59:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[client server model]]></category>
		<category><![CDATA[computer systems]]></category>
		<category><![CDATA[display real-time]]></category>
		<category><![CDATA[humidity]]></category>
		<category><![CDATA[remote control]]></category>
		<category><![CDATA[sensing element]]></category>
		<category><![CDATA[sensor]]></category>
		<category><![CDATA[system analysis]]></category>
		<category><![CDATA[temperature]]></category>
		<category><![CDATA[temperature monitoring]]></category>

		<guid isPermaLink="false">http://blog.iplussoft.com/?p=147</guid>
		<description><![CDATA[Our latest mini project development is the remote home monitoring system codenamed RemotePro. The system makes use of a TCP/IP chipset to communicate with the mainframe server. Currently, we have incorporated a humidity and temperature sensor to the microcontroller which in turns propagate the raw data to the said server at a regular interval (min. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.iplussoft.com/wp-content/uploads/2010/07/2.jpg"><img class="alignright size-medium wp-image-149" style="border: 2px solid black; margin: 4px;" title="Graph" src="http://blog.iplussoft.com/wp-content/uploads/2010/07/2-300x199.jpg" alt="Graph" width="300" height="199" /></a>Our latest mini project development is the <strong>remote home monitoring system codenamed RemotePro</strong>. The system makes use of a TCP/IP chipset to communicate with the mainframe server. Currently, we have incorporated a humidity and temperature sensor to the microcontroller which in turns propagate the raw data to the said server at a regular interval (min. 1 min). The browser will be able to show these data in the form of a graph with the essential points (time and temperature in degree Fahrenheit). The graph is made to refresh at the same interval to keep the user updated.</p>
<p>More detailed  short report on the completed system can be found here:<br />
<a href="http://blog.iplussoft.com/wp-content/uploads/2010/07/remotepro.pdf">RemotePro report</a></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://blog.iplussoft.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.iplussoft.com/monitor-room-temperature-through-internet/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>16&#215;8 matrix animation software</title>
		<link>http://blog.iplussoft.com/16x8-matrix-animation-software</link>
		<comments>http://blog.iplussoft.com/16x8-matrix-animation-software#comments</comments>
		<pubDate>Sat, 27 Mar 2010 17:05:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[16x8]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[block]]></category>
		<category><![CDATA[dot matrix]]></category>
		<category><![CDATA[slide]]></category>
		<category><![CDATA[text animation]]></category>

		<guid isPermaLink="false">http://blog.iplussoft.com/?p=134</guid>
		<description><![CDATA[This simple animation software is written in .NET 2008 SDK. The program is designed to be integrated to an external hardware 16&#215;8 matrix board, which acts as the display outputs. This board consists of lightbulbs arranged in a 16&#215;8 block setting.
The simple program is able to perform the following tasks:
a. Add slides
b. Add text animations
c. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.iplussoft.com/wp-content/uploads/2010/03/dotm.jpg"><img class="alignright size-medium wp-image-139" style="margin: 3px;" title="dotm" src="http://blog.iplussoft.com/wp-content/uploads/2010/03/dotm-300x197.jpg" alt="dotm" width="300" height="197" /></a>This simple animation software is written in .NET 2008 SDK. The program is designed to be integrated to an external hardware 16&#215;8 matrix board, which acts as the display outputs. This board consists of lightbulbs arranged in a 16&#215;8 block setting.</p>
<p>The simple program is able to perform the following tasks:<br />
a. Add slides<br />
b. Add text animations<br />
c. Duplicate sequence<br />
d. Move sequence up/down in the timeline<br />
e. Set animation duration<br />
f. Import/Export save files<br />
g. Preview animation on screen<br />
h. Modify animation settings</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://blog.iplussoft.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.iplussoft.com/16x8-matrix-animation-software/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Development on Sudoku solver</title>
		<link>http://blog.iplussoft.com/development-on-sudoku-solver</link>
		<comments>http://blog.iplussoft.com/development-on-sudoku-solver#comments</comments>
		<pubDate>Fri, 03 Jul 2009 13:29:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[algorithms]]></category>
		<category><![CDATA[fpgas]]></category>
		<category><![CDATA[online sudoku solver]]></category>
		<category><![CDATA[sudoku]]></category>
		<category><![CDATA[sudoku solutions]]></category>
		<category><![CDATA[sudoku solver]]></category>
		<category><![CDATA[vhdl]]></category>

		<guid isPermaLink="false">http://king.iplussoft.com/?p=99</guid>
		<description><![CDATA[I was doing research on the algorithms which could be used to solve Sudoku electronically. The recent development of the web based Ajax Sudoku solver works based on these algorithms: http://sudoku.iplussoft.com. There are few known problems including occurrence of timeout error when the Sudoku is difficult to solve, usually involving many guessings. For most of [...]]]></description>
			<content:encoded><![CDATA[<p>I was doing research on the algorithms which could be used to solve Sudoku electronically. The recent development of the web based Ajax Sudoku solver works based on these algorithms: <a href="http://sudoku.iplussoft.com" target="_blank">http://sudoku.iplussoft.com</a>. There are few known problems including occurrence of timeout error when the Sudoku is difficult to solve, usually involving many guessings. For most of the classic 9&#215;9 Sudoku, the solver works quickly. <a href="http://sudoku.iplussoft.com/sudoku.pdf">Click here to download &#8220;Sudoku solving methods&#8221; article</a></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://blog.iplussoft.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.iplussoft.com/development-on-sudoku-solver/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web surveillance and control system</title>
		<link>http://blog.iplussoft.com/web-surveillance-and-control-system</link>
		<comments>http://blog.iplussoft.com/web-surveillance-and-control-system#comments</comments>
		<pubDate>Fri, 13 Feb 2009 12:50:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[home]]></category>
		<category><![CDATA[monitor]]></category>
		<category><![CDATA[printer port]]></category>
		<category><![CDATA[remote access]]></category>
		<category><![CDATA[web surveillance system]]></category>
		<category><![CDATA[webcam]]></category>

		<guid isPermaLink="false">http://king.iplussoft.com/?p=33</guid>
		<description><![CDATA[Back in an exhibition in Kuala Belait main exhibition hall by various companies, I learned that a company was offerring services to transform home surveillance to a whole new level. They were able to demonstrate remote control for basic home appliances such as lighting and alarm through the TCP/IP protocol. Unsurprisingly, such a system comes [...]]]></description>
			<content:encoded><![CDATA[<p>Back in an exhibition in Kuala Belait main exhibition hall by various companies, I learned that a company was offerring services to transform home surveillance to a whole new level. They were able to demonstrate remote control for basic home appliances such as lighting and alarm through the TCP/IP protocol. Unsurprisingly, such a system comes with a pretty high cost. This makes me think how I could come up with similar system without costing as much using existing hardware available to me.</p>
<p>List of hardware and software components:<br />
a. Dorgem freeware<br />
b. Inpout.dll c++ library<br />
c. PHP and Javascript<br />
d. Webcam<br />
e. Server with .Net framework and unused printer port slot</p>
<p><img class="size-full wp-image-55 alignleft" style="margin: 2px 4px;" title="WSS" src="http://king.iplussoft.com/wp-content/uploads/2009/02/wss.jpg" alt="Web surveillance system" width="225" height="372" /></p>
<p>Now, setting up the webcam surveillance should be easy. In fact, high performance webcam with built in FTP client and Wifi support is already in the market to be used in this kind of environment. If you are using Dorgem, it allows you to save the webcam image as file or via FTP easily in a predefined interval. The only tricky part is perhaps writing a Javascript or META to refresh the image in the user&#8217;s browser automatically in an interval.</p>
<p>Next is how we can control the external hardware via printer port. This can be done using the readily available libraries for the printer port here: <a href="http://logix4u.net/Legacy_Ports/Parallel_Port/Inpout32.dll_for_Windows_98/2000/NT/XP.html" target="_blank">http://logix4u.net/Legacy_Ports/Parallel_Port/Inpout32.dll_for_Windows_98/2000/NT/XP.html</a>. I assume that you are familiar with the architecture and pin connections of the parallel port.</p>
<p>A typical printer port supports only up to 8 data bits. Although this is sufficient for control up to 8 devices, you can still extend the port by connecting the widely used PPI 8255.</p>
<p>After you have tested, compiled and built the printer port C++ or VB program, you need to write a simple PHP program. This program should utilize the &#8216;EXEC&#8217; command to run the C++ or VB program. Your C++ or VB program should allow parameter passing with the PHP script.</p>
<p>Also to note is the low voltage supplied out from the data bit pins. This means that you may find it hard to use without any amplifying work. In my case, I decided to use a NPN transistor to amplify the signal so that I can use it to do switching through a control relay.</p>
<p>For more information about this project,  please contact me at sehhorng@gmail.com</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://blog.iplussoft.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.iplussoft.com/web-surveillance-and-control-system/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PIC Controlled HD44780 LCD and 3&#215;4 Matrix Keypad</title>
		<link>http://blog.iplussoft.com/pic-controlled-hd44780-lcd-and-3x4-matrix-keypad</link>
		<comments>http://blog.iplussoft.com/pic-controlled-hd44780-lcd-and-3x4-matrix-keypad#comments</comments>
		<pubDate>Tue, 23 Dec 2008 06:22:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[hd44780]]></category>
		<category><![CDATA[keypad]]></category>
		<category><![CDATA[lcd display]]></category>
		<category><![CDATA[microchip]]></category>

		<guid isPermaLink="false">http://king.iplussoft.com/?p=16</guid>
		<description><![CDATA[
I have always been interested to make an electronic security system with a LCD display and numeric keypad controlled by a Microchip PIC microcontroller. This project took me whole two days to both research and implement the circuits on the prototype boards. The project could be further improved to integrate with an actuator which can [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-26 alignleft" style="margin: 2px 4px;" title="Project" src="http://king.iplussoft.com/wp-content/uploads/2008/12/untitled-1.jpg" alt="Project" width="193" height="145" /></p>
<p style="text-align: justify;">I have always been interested to make an electronic security system with a LCD display and numeric keypad controlled by a Microchip PIC microcontroller. This project took me whole two days to both research and implement the circuits on the prototype boards. The project could be further improved to integrate with an actuator which can manipulate the door lock &amp; etc. In case you want to ask where I purchased most of my electronic components, check out <a href="http://www.futurlec.com">http://www.futurlec.com</a> or <a href="http://www.rssingapore.com">http://www.rssingapore.com</a>.</p>
<p style="text-align: left;">You may view or download the article for this project here:<br />
<a href="http://king.iplussoft.com/pic_keypad_lcd.pdf">http:/king.iplussoft.com/pic_keypad_lcd.pdf</a></p>
<p><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves /> <w:TrackFormatting /> <w:PunctuationKerning /> <w:ValidateAgainstSchemas /> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF /> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>ZH-CN</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables /> <w:SnapToGridInCell /> <w:WrapTextWithPunct /> <w:UseAsianBreakRules /> <w:DontGrowAutofit /> <w:SplitPgBreakAndParaMark /> <w:DontVertAlignCellWithSp /> <w:DontBreakConstrainedForcedTables /> <w:DontVertAlignInTxbx /> <w:Word11KerningPairs /> <w:CachedColBalance /> <w:UseFELayout /> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math" /> <m:brkBin m:val="before" /> <m:brkBinSub m:val=" " /> <m:smallFrac m:val="off" /> <m:dispDef /> <m:lMargin m:val="0" /> <m:rMargin m:val="0" /> <m:defJc m:val="centerGroup" /> <m:wrapIndent m:val="1440" /> <m:intLim m:val="subSup" /> <m:naryLim m:val="undOvr" /> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"   DefSemiHidden="true" DefQFormat="false" DefPriority="99"   LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Normal" /> <w:LsdException Locked="false" Priority="9" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="heading 1" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9" /> <w:LsdException Locked="false" Priority="39" Name="toc 1" /> <w:LsdException Locked="false" Priority="39" Name="toc 2" /> <w:LsdException Locked="false" Priority="39" Name="toc 3" /> <w:LsdException Locked="false" Priority="39" Name="toc 4" /> <w:LsdException Locked="false" Priority="39" Name="toc 5" /> <w:LsdException Locked="false" Priority="39" Name="toc 6" /> <w:LsdException Locked="false" Priority="39" Name="toc 7" /> <w:LsdException Locked="false" Priority="39" Name="toc 8" /> <w:LsdException Locked="false" Priority="39" Name="toc 9" /> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption" /> <w:LsdException Locked="false" Priority="10" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Title" /> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font" /> <w:LsdException Locked="false" Priority="11" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtitle" /> <w:LsdException Locked="false" Priority="22" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Strong" /> <w:LsdException Locked="false" Priority="20" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Emphasis" /> <w:LsdException Locked="false" Priority="59" SemiHidden="false"    UnhideWhenUsed="false" Name="Table Grid" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text" /> <w:LsdException Locked="false" Priority="1" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="No Spacing" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 1" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 1" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 1" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 1" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision" /> <w:LsdException Locked="false" Priority="34" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="List Paragraph" /> <w:LsdException Locked="false" Priority="29" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Quote" /> <w:LsdException Locked="false" Priority="30" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Quote" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 1" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 1" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 1" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 1" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 1" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 2" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 2" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 2" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 2" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 2" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 2" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 2" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 2" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 3" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 3" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 3" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 3" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 3" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 3" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 3" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 3" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 3" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 4" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 4" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 4" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 4" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 4" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 4" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 4" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 4" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 4" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 5" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 5" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 5" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 5" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 5" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 5" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 5" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 5" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 5" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 6" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 6" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 6" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 6" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 6" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 6" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 6" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 6" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 6" /> <w:LsdException Locked="false" Priority="19" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis" /> <w:LsdException Locked="false" Priority="21" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis" /> <w:LsdException Locked="false" Priority="31" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference" /> <w:LsdException Locked="false" Priority="32" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Reference" /> <w:LsdException Locked="false" Priority="33" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Book Title" /> <w:LsdException Locked="false" Priority="37" Name="Bibliography" /> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading" /> </w:LatentStyles> </xml><![endif]--> <!--[if gte mso 10]><br />
<mce:style><!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin-top:0in; 	mso-para-margin-right:0in; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin;} --></p>
<p><!--[endif]--></p>
<p style="text-align: left;">Download the assembly source file (.asm):<br />
<a href="http://king.iplussoft.com/asm_pic_lcdkeypad.zip">http:/king.iplussoft.com/asm_pic_lcdkeypad.zip</a></p>
<p style="text-align: left;">A brief video demonstration of the project:<br />
<a href="http://www.youtube.com/watch?v=dMFbWLK5kGE" target="_blank">http://www.youtube.com/watch?v=dMFbWLK5kGE</a></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://blog.iplussoft.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.iplussoft.com/pic-controlled-hd44780-lcd-and-3x4-matrix-keypad/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

