ps2_usb: Fix pin configuration
This commit is contained in:
		
							parent
							
								
									2d9e0d5cab
								
							
						
					
					
						commit
						6014d1014e
					
				
					 3 changed files with 6 additions and 6 deletions
				
			
		| 
						 | 
				
			
			@ -87,8 +87,8 @@ NKRO_ENABLE = yes	# USB Nkey Rollover - not yet supported in LUFA
 | 
			
		|||
 | 
			
		||||
# PS/2 Options
 | 
			
		||||
#
 | 
			
		||||
PS2_USE_USART = yes	# uses hardware USART engine for PS/2 signal receive(recomened)
 | 
			
		||||
#PS2_USE_INT = yes	# uses external interrupt for falling edge of PS/2 clock pin
 | 
			
		||||
#PS2_USE_USART = yes	# uses hardware USART engine for PS/2 signal receive(recomened)
 | 
			
		||||
PS2_USE_INT = yes	# uses external interrupt for falling edge of PS/2 clock pin
 | 
			
		||||
#PS2_USE_BUSYWAIT = yes	# uses primitive reference code
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -14,7 +14,7 @@ In case of Teensy2.0(ATMega32U4):
 | 
			
		|||
    - **USART**:       **Clock** is on `PD5` and **Data** on `PD2`.
 | 
			
		||||
3. Optionally you need pull-up resistor. 1K-10K Ohm is OK.
 | 
			
		||||
 | 
			
		||||
To change pin configuration edit config.h.
 | 
			
		||||
To change pin configuration edit **config.h** and **Makefile**.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Build Firmware
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -50,11 +50,11 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		|||
#define PS2_CLOCK_PORT  PORTD
 | 
			
		||||
#define PS2_CLOCK_PIN   PIND
 | 
			
		||||
#define PS2_CLOCK_DDR   DDRD
 | 
			
		||||
#define PS2_CLOCK_BIT   5
 | 
			
		||||
#define PS2_CLOCK_BIT   1
 | 
			
		||||
#define PS2_DATA_PORT   PORTD
 | 
			
		||||
#define PS2_DATA_PIN    PIND
 | 
			
		||||
#define PS2_DATA_DDR    DDRD
 | 
			
		||||
#define PS2_DATA_BIT    2
 | 
			
		||||
#define PS2_DATA_BIT    0
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
| 
						 | 
				
			
			@ -69,7 +69,7 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		|||
#define PS2_DATA_PORT   PORTD
 | 
			
		||||
#define PS2_DATA_PIN    PIND
 | 
			
		||||
#define PS2_DATA_DDR    DDRD
 | 
			
		||||
#define PS2_DATA_BIT    2
 | 
			
		||||
#define PS2_DATA_BIT    0
 | 
			
		||||
#define PS2_INT_INIT()  do {    \
 | 
			
		||||
    EICRA |= ((1<<ISC11) |      \
 | 
			
		||||
              (0<<ISC10));      \
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue