<?xml version="1.0" encoding="utf-8" ?>
				<!-- generator="e107" -->
				<!-- content type="Downloads > AVR libraries" -->
				<rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
				<channel rdf:about="http://www.8051projects.net/">
				<title>8051 Microcontroller Projects AVR PIC Projects Tutorials Ebooks Libraries codes : Downloads > AVR libraries</title>
				<link>http://www.8051projects.net/</link>
				<description>Learn to make simple 8051 projects, pic projects, avr 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>
				<dc:language>en-gb</dc:language>
				<dc:date>2008-09-06T14:22:52-07:00</dc:date>
				<dc:creator>contact@nospam.com</dc:creator>
				<admin:generatorAgent rdf:resource="http://e107.org" />
				<admin:errorReportsTo rdf:resource="mailto:contact@nospam.com" />
				<sy:updatePeriod>hourly</sy:updatePeriod>
				<sy:updateFrequency>1</sy:updateFrequency>
				<sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
				<items>
				<rdf:Seq>
						<rdf:li rdf:resource="http://www.8051projects.net/downloads200.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/downloads9.html" />
				</rdf:Seq>
				</items>
				</channel>
						<item rdf:about="http://www.8051projects.net/downloads200.html">
						<title>PS2 Keyboard Library From Atmel</title>
						<link>http://www.8051projects.net/downloads200.html</link>
						<dc:date>2008-09-06T14:22:52-07:00</dc:date>
						<dc:creator>Don Carveth</dc:creator>
						<dc:subject>AVR libraries</dc:subject>
						<description>PS1 Keyboard Interface      Don Carveth  July 2002PS-2 (PC-AT) style keyboard interface.Mirrors all characters typed on PC-AT keyboard on terminal connected to UART.Based on Atmel App Note AVR-313Converted supplied c code to GCC 3.2Based on ATMEGA163 at 8 MHz*********** REVISION HISTORY **************************Rev 0   Creation        8/30/02		Converted from IAR to GCC		Operational.*********** OPERATION *********************************Connect PS-2 keyboard as shown below - see App note for connection infoConnect UART to terminal program at 19200 baud, 8N1    All standard keys pressed will mirror on terminal.  Shift works,  and have no effect.Hit  to alternate between character mode and hex code representation.Connect an LED to PD5 to ensure the program is running.Use the test pin at PB1 to monitor progress.  Insert test_pin() commands in    the program to toggle the pin - watch on your scope. Only need    for debugging.    To change processor or crystal make changes in StdDefs.h.Select between polled and interrupt driven UART transmit (putchar) in StdDefs.h	*********** RESOURCES *********************************Processor: ATMega163Crystal: 4 MHzFlash size: 0x7e6  (2022)RAM Used: 0x9c  (156)EEPROM Used: 0Pins used:PA0PA1PA2PA3PA4PA5PA6PA7 PB0 PB1 PB2 PB3 PB4  PB5  MOSI   -  ISP, PB6  MISO   -  ISP,PB7  SCK    -  ISPPC0 PC1 PC2 PC3 PC4 PC5 PC6 PC7 PD0  UART RcvPD1  UART TxdPD2  INT0  - ClockPD3  INT1  - DataPD4  PD5  Run LEDPD6  PD7  Interrupts:INT0 - PS-1 Keyboard clockTimers:</description>
						</item>
						<item rdf:about="http://www.8051projects.net/downloads9.html">
						<title>Uart Library for AVR</title>
						<link>http://www.8051projects.net/downloads9.html</link>
						<dc:date>2008-09-06T14:22:52-07:00</dc:date>
						<dc:creator></dc:creator>
						<dc:subject>AVR libraries</dc:subject>
						<description>Uart driver for all AVR.</description>
						</item>
				</rdf:RDF>