3514 |
miho |
1 |
i2c-tiny-usb firmware customized for MLAB hardware AVRUSB01 |
|
|
2 |
http://www.mlab.cz/PermaLink/AVRUSB01 |
|
|
3 |
----------------------------------------------------- |
|
|
4 |
|
|
|
5 |
- original firmare from http://www.harbaum.org/till/i2c_tiny_usb/i2c_tiny_usb-2009-02-10.zip |
|
|
6 |
|
3517 |
miho |
7 |
- the original package contains drivers as well |
3514 |
miho |
8 |
|
3517 |
miho |
9 |
- the code itself has to be modifyied so that it vas possible to reconfigure IO pins for |
|
|
10 |
different hardware (minor changes in main function and in header file, new file config.h) |
3514 |
miho |
11 |
|
|
|
12 |
- make process was automated so that "make all" creates all configuraed target binaries |
|
|
13 |
(for ATmega8 and ATmega88) |
|
|
14 |
|
|
|
15 |
- binary files for MLAB hardware is in bin directory |
|
|
16 |
|
|
|
17 |
- hardware configuration is this: |
|
|
18 |
|
|
|
19 |
XTAL 12.0MHz |
|
|
20 |
USB D+ PD2/INT0 |
|
|
21 |
USB D- PD4 |
|
|
22 |
ISP_RES# PB2 |
|
|
23 |
ISP_MOSI PB3 |
|
|
24 |
ISP_MISO PB4 |
|
|
25 |
ISP_SCK PB5 |
|
|
26 |
GreenLED PC1 (active L) |
|
|
27 |
RedLedLED PC0 (active L) |