<?xml version="1.0" encoding="utf-8"?>
				<!-- generator="e107" -->
				<!-- content type="Forum / topic" -->
				<rss  version="2.0">
				<channel>
				<title>8051 Microcontroller Projects AVR PIC Projects Tutorials Ebooks Libraries codes : Forum / topic</title>
				<link>http://www.8051projects.net/</link>
				<description>Learn to make simple microcontroller projects, pic, 8051, avr and arm projects. download 8051 projects, tutorials, libraries, sample codes. join the microcontroller discussion forum and ask doubts regarding electronics. the best source for 8051 over internet.</description>

<language>en-gb</language>
				<copyright><a rel="license" href="http://creativecommons.org/licenses/by-nc/2.5/in/" target="_blank"><img alt="Creative Commons License" width="80" height="15" style="border-width:0" src="http://i.creativecommons.org/l/by-nc/2.5/in/80x15.png" target="_blank" /></a>This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc/2.5/in/" target="_blank">Creative Commons Attribution-Noncommercial 2.5 India License</a>.<a href='http://www.8051projects.net/disclaimer.htm' target='_blank' />Rickey's World Disclaimer</a></copyright>
				<managingEditor>Ajay Bhargav - contact@nospam.com</managingEditor>
				<webMaster>contact@nospam.com</webMaster>
				<pubDate>Mon, 01 Dec 2008 12:19:49 -0800</pubDate>
				<lastBuildDate>Mon, 01 Dec 2008 12:19:49 -0800</lastBuildDate>
				<docs>http://backend.userland.com/rss</docs>
				<generator>e107 (http://e107.org)</generator>
				<ttl>60</ttl>
				<textInput>
				<title>Search</title>
				<description>Search 8051 Microcontroller Projects AVR PIC Projects Tutorials Ebooks Libraries codes</description>
				<name>query</name>
				<link>http://www.8051projects.net/search.php</link>
				</textInput>
						<item>
						<title>Ps2 Keyboard in C ??</title>
<link>http://www.8051projects.net/forum-t4902.html</link>
<description><![CDATA[hi,<br />cant' figure out where to post this q, so i chose here  instead.<br />any1 happen to have a ps2 keyboard driver that support host to keyboard com.<br />i have a working keyboard setup now but no provision of enabling caps lock etc..<br />it's based on appnote from atmel.<br /><br />tia.]]></description>
<pubDate>Thu, 17 Jan 2008 13:24:12 -0800</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t4902.html</guid>
</item>
						<item>
						<title>Re: Ps2 Keyboard in C ??</title>
<link>http://www.8051projects.net/forum-t4902.html</link>
<description><![CDATA[<div class='indent'>i have a working keyboard setup now but no provision of enabling caps lock etc..</div><br /><br />well that means you have got the basic code + setup ready and tested it somehow.. gr8!!<br />now regarding the additional functionality it all depend s on your logic/code..<br />normally we set a flag for caps lock or numlock  ... etc...<br />once the capslock flag is set  call the toupper() and get the problem solved... but is CAPS lock your only concern???  <img src='http://www.8051projects.net/e107_images/emotes/yahoo/7.gif' alt='' style='vertical-align:middle; border:0' />]]></description>
<author>shyam&lt;shyam@nospam.com&gt;</author>
<pubDate>Sun, 03 Feb 2008 12:40:51 -0800</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t4902.html</guid>
</item>
						<item>
						<title>Re: Ps2 Keyboard in C ??</title>
<link>http://www.8051projects.net/forum-t4902.html</link>
<description><![CDATA[<img src='http://www.mp3car.com/vbulletin/attachments/hardware-development/27594d1143898750-schematics-pin-outs-diagrams-ps2.gif' class='bbcode' alt=''  />]]></description>
<author>۞ TPS ۞&lt;tpsbpl@nospam.com&gt;</author>
<pubDate>Sun, 03 Feb 2008 11:40:18 -0800</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t4902.html</guid>
</item>
						<item>
						<title>Re: Ps2 Keyboard in C ??</title>
<link>http://www.8051projects.net/forum-t4902.html</link>
<description><![CDATA[may be this link also help you<br /><a class='bbcode' href='http://www.8051projects.net/out.php?link=http://www.beyondlogic.org/keyboard/keybrd.htm' rel='external'  target='_blank'>http://www.beyondlogic.org/keyboard/keybrd.htm</a><br />]]></description>
<author>۞ TPS ۞&lt;tpsbpl@nospam.com&gt;</author>
<pubDate>Sun, 03 Feb 2008 11:42:59 -0800</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t4902.html</guid>
</item>
						<item>
						<title>Re: Ps2 Keyboard in C ??</title>
<link>http://www.8051projects.net/forum-t4902.html</link>
<description><![CDATA[Thanks for replies guys.<br /><br />I have attached the code I'm using which works only for keyboard to host communication.<br />My main concern actually is to reset the keyboard, and to be able to use the extended keys,<br />e.g up/down arrows , num lock.<br />Right now, when I reset  the uController (LPC2138) it sometimes screws up the keyboard, the kb clock pin is connected to P0.14 which is also the BSL. I found a workaround which is to hold the clock line low  a little longer during bootup, it works but as I said just a workaround.<br /><a href='http://www.8051projects.net/e107_files/public/1202074709_5217_FT4902_ps2kb.zip'><img src='http://www.8051projects.net/e107_images/generic/lite/file.png' alt='' style='border:0; vertical-align:middle' /></a> <a href='http://www.8051projects.net/e107_files/public/1202074709_5217_FT4902_ps2kb.zip'>ps2kb.zip</a>]]></description>
<author>mhel&lt;jaqueza@nospam.com&gt;</author>
<pubDate>Sun, 03 Feb 2008 13:39:02 -0800</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t4902.html</guid>
</item>
						<item>
						<title>Re: Ps2 Keyboard in C ??</title>
<link>http://www.8051projects.net/forum-t4902.html</link>
<description><![CDATA[hi mhel,<br />buddy u cud have posted this thing in the arm development forum too...!!!<br />so gud u to have u !!  .. u always come up with interesting ideas...   i wud like to learn to interface a PS/2 kbd on my 2148 too...   where to get started????]]></description>
<author>shyam&lt;shyam@nospam.com&gt;</author>
<pubDate>Mon, 04 Feb 2008 06:16:25 -0800</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t4902.html</guid>
</item>
						<item>
						<title>Re: Ps2 Keyboard in C ??</title>
<link>http://www.8051projects.net/forum-t4902.html</link>
<description><![CDATA[Shyam:<br /><br />I attached the original code that got me started, can't remember where I got it tho. I base my setup from the schematic in the PDF, and from the link "TPS" posted. I wasn't sure if all keyboards have built in pullup so I used external ones. I was told it is  preferable to use pins with open drain, so I used the pins reserved for I2C's namely P0.3 &amp; P0.14, I could have used the pair of pins,( e.g P0.2:P0.3) but an External interrupt pin is needed for the keyboard clock, and P0.11 is used for something else, that's why it has to be P0.3 &amp; P0.14. I'm also told that open drain is not necessary I  could have also used a couple of transistors  instead. I didn't like the constant flipping of the interrupt edge polarity of the original code, I found a different implementation which is what I used in the code on the previous post.<br /><br /><br />Ajay:  maybe you  can move this thread to the Arm forum.<br /><a href='http://www.8051projects.net/e107_files/public/1202142515_5217_FT4902_ps2kb_orig.zip'><img src='http://www.8051projects.net/e107_images/generic/lite/file.png' alt='' style='border:0; vertical-align:middle' /></a> <a href='http://www.8051projects.net/e107_files/public/1202142515_5217_FT4902_ps2kb_orig.zip'>ps2kb_orig.zip</a>]]></description>
<author>mhel&lt;jaqueza@nospam.com&gt;</author>
<pubDate>Mon, 04 Feb 2008 08:28:35 -0800</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t4902.html</guid>
</item>
						<item>
						<title>Re: Ps2 Keyboard in C ??</title>
<link>http://www.8051projects.net/forum-t4902.html</link>
<description><![CDATA[Hi mhel thank you for your info on PS2 Keyboard.. <img src='http://www.8051projects.net/e107_images/emotes/yahoo/1.gif' alt='' style='vertical-align:middle; border:0' /> <br />can you provide your ARM library for PS2 Keyboard? i can add it in download section.<br /><br />PS: moved thread to ARM development section <img src='http://www.8051projects.net/e107_images/emotes/yahoo/4.gif' alt='' style='vertical-align:middle; border:0' />  another great addition..]]></description>
<author>Ajay&lt;contact@nospam.com&gt;</author>
<pubDate>Mon, 04 Feb 2008 09:29:50 -0800</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t4902.html</guid>
</item>
						<item>
						<title>Re: Ps2 Keyboard in C ??</title>
<link>http://www.8051projects.net/forum-t4902.html</link>
<description><![CDATA[Ajay:<br />that's all there is. the driver is in my first post with attachment, the only missing is the extint.h header which is basically just the declaration of interrupt plus the 1 define for the edge. let me know if there's something else missing.<br /><br />]]></description>
<author>mhel&lt;jaqueza@nospam.com&gt;</author>
<pubDate>Tue, 05 Feb 2008 11:09:11 -0800</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t4902.html</guid>
</item>
						<item>
						<title>Re: Ps2 Keyboard in C ??</title>
<link>http://www.8051projects.net/forum-t4902.html</link>
<description><![CDATA[hi mhel!!!<br /><br />here is something interesting that we can do!!!!...<br /><br />Graphical Lcd  plus PS2 mouse whatsay???<br /><br />y not make a desktop appearance using the above two...<br />ia lready started...   looking for your contributions  <img src='http://www.8051projects.net/e107_images/emotes/yahoo/1.gif' alt='' style='vertical-align:middle; border:0' />]]></description>
<author>shyam&lt;shyam@nospam.com&gt;</author>
<pubDate>Wed, 13 Feb 2008 10:13:27 -0800</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t4902.html</guid>
</item>
						<item>
						<title>Re: Ps2 Keyboard in C ??</title>
<link>http://www.8051projects.net/forum-t4902.html</link>
<description><![CDATA[that's nice, share your result  <img src='http://www.8051projects.net/e107_images/emotes/yahoo/3.gif' alt='' style='vertical-align:middle; border:0' />   is it good for  small lcd?  touch screen would be better i think. My project actually needed just 32keys, but the keyboards has plenty enough<br />and only needs 2 pins]]></description>
<author>mhel&lt;jaqueza@nospam.com&gt;</author>
<pubDate>Wed, 13 Feb 2008 18:54:40 -0800</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t4902.html</guid>
</item>
						<item>
						<title>Re: Ps2 Keyboard in C ??</title>
<link>http://www.8051projects.net/forum-t4902.html</link>
<description><![CDATA[Mhel i added your P2C code in ARM Library section <img src='http://www.8051projects.net/e107_images/emotes/yahoo/4.gif' alt='' style='vertical-align:middle; border:0' />]]></description>
<author>Ajay&lt;contact@nospam.com&gt;</author>
<pubDate>Wed, 13 Feb 2008 22:44:29 -0800</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t4902.html</guid>
</item>
						<item>
						<title>Re: Ps2 Keyboard in C ??</title>
<link>http://www.8051projects.net/forum-t4902.html</link>
<description><![CDATA[<div class='indent'>is it good for small lcd? touch screen would be better i think</div><br /><br />yes u r right touch screen  will be better .. but just think abt the cost!!!!!<br /><br />neways almost completed the PS2 mouse code... will submit it soon....<br />]]></description>
<author>shyam&lt;shyam@nospam.com&gt;</author>
<pubDate>Thu, 14 Feb 2008 12:39:12 -0800</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t4902.html</guid>
</item>
						<item>
						<title>Re: Ps2 Keyboard in C ??</title>
<link>http://www.8051projects.net/forum-t4902.html</link>
<description><![CDATA[<div class='quote_top'>shyam wrote ...</div><div class='quote'><br />neways almost completed the PS2 mouse code... will submit it soon....<br /><br /></div><br /><br />great!! waiting for it..]]></description>
<author>Ajay&lt;contact@nospam.com&gt;</author>
<pubDate>Thu, 14 Feb 2008 22:28:32 -0800</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t4902.html</guid>
</item>
						<item>
						<title>Re: Ps2 Keyboard in C ??</title>
<link>http://www.8051projects.net/forum-t4902.html</link>
<description><![CDATA[Ajay,<br />this is a slightly better version of the ps/2 keyboard, you might want to check it and<br />replace the one you uploaded.<br /><br />thanks.<br /><a href='http://www.8051projects.net/e107_files/public/1208505494_5217_FT4902_kb.zip'><img src='http://www.8051projects.net/e107_images/generic/lite/file.png' alt='' style='border:0; vertical-align:middle' /></a> <a href='http://www.8051projects.net/e107_files/public/1208505494_5217_FT4902_kb.zip'>kb.zip</a>]]></description>
<author>mhel&lt;jaqueza@nospam.com&gt;</author>
<pubDate>Fri, 18 Apr 2008 00:58:28 -0700</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t4902.html</guid>
</item>
				</channel>
				</rss>