From 5b9263ba029eb7adcc51d1b14d88a934456e5d55 Mon Sep 17 00:00:00 2001 From: Werner Almesberger Date: Fri, 28 Jan 2011 02:42:26 -0300 Subject: [PATCH] Added ATmega8U2/16U2/32U2 schematics symbol. - BOOKSHELF (atmega232u2): added aliases atmega8u2 and atmega16u2 - AUTHORS, modules/INFO, modules/atmega8u2.lib, modules/atmega8u2.dcm: added ATmega8U2 family symbol --- AUTHORS | 1 + BOOKSHELF | 4 +++- components/INFO | 3 +++ components/atmega8u2.dcm | 3 +++ components/atmega8u2.lib | 47 ++++++++++++++++++++++++++++++++++++++++ 5 files changed, 57 insertions(+), 1 deletion(-) create mode 100644 components/atmega8u2.dcm create mode 100644 components/atmega8u2.lib diff --git a/AUTHORS b/AUTHORS index 7355396..dfd541a 100644 --- a/AUTHORS +++ b/AUTHORS @@ -12,6 +12,7 @@ Werner Almesberger components/at86rf230.lib components/at86rf231.lib + components/atmega8u2.lib components/balun.lib components/balun-smt6.lib components/c8051f320.lib diff --git a/BOOKSHELF b/BOOKSHELF index 4edd514..6bdd6e1 100644 --- a/BOOKSHELF +++ b/BOOKSHELF @@ -26,7 +26,9 @@ N: c8051f320 A: f320 D: https://www.silabs.com/Support Documents/TechnicalDocs/C8051F32x.pdf -N: atmega32u2 +N: atmega8u2 +A: atmega16u2 +A: atmega32u2 # alias is only temporary - if it works well, change to "mcu" A: avr D: http://www.atmel.com/dyn/resources/prod_documents/doc7799.pdf diff --git a/components/INFO b/components/INFO index 70c1f15..1ff5a12 100644 --- a/components/INFO +++ b/components/INFO @@ -12,6 +12,9 @@ S: c8051f320 # C8051F326 MCU S: c8051f326 +# ATmega8U2/16U2/32U2 MCU +S: atmega8u2 + # mini_usb_b (generic) S: mini_usb_b diff --git a/components/atmega8u2.dcm b/components/atmega8u2.dcm new file mode 100644 index 0000000..f07f90e --- /dev/null +++ b/components/atmega8u2.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 Date: Tue Jan 4 00:27:38 2011 +# +#End Doc Library diff --git a/components/atmega8u2.lib b/components/atmega8u2.lib new file mode 100644 index 0000000..2b79058 --- /dev/null +++ b/components/atmega8u2.lib @@ -0,0 +1,47 @@ +EESchema-LIBRARY Version 2.3 Date: Fri Jan 28 02:40:22 2011 +# +# ATmega8U2 +# +DEF ATmega8U2 U 0 40 Y Y 1 F N +F0 "U" -1200 1350 60 H V C CNN +F1 "ATmega8U2" -50 250 60 H V C CNN +DRAW +T 900 450 -1150 50 0 0 0 PCINT2 Normal 0 L B +S -1300 1300 1300 -1300 0 0 0 N +X XTAL1 1 -1600 450 300 R 50 50 1 1 I +X XTAL2/PC0 2 -1600 300 300 R 50 50 1 1 T +X GND 3 -1600 150 300 R 50 50 1 1 W +X VCC 4 -1600 0 300 R 50 50 1 1 W +X PC2/PCINT11/AIN2 5 -1600 -150 300 R 50 50 1 1 T +X PD0/OC.0B/INT0 6 -1600 -300 300 R 50 50 1 1 T +X PD1/AIN0/INT1 7 -1600 -450 300 R 50 50 1 1 T +X PD2/RXD1/AIN1/INT2 8 -1600 -600 300 R 50 50 1 1 T +X PD3/TXD1/INT3 9 -600 -1600 300 U 50 50 1 1 T +X PD4/INT5/AIN3 10 -450 -1600 300 U 50 50 1 1 T +X PB6/PCINT6 20 1600 -150 300 L 50 50 1 1 T +X D- 30 -300 1600 300 D 50 50 1 1 B +X PD5/XCK/AIN4/PCINT12 11 -300 -1600 300 U 50 50 1 1 T +X PB7/PCINT7/OC.0A/OC.1C 21 1600 0 300 L 50 50 1 1 T +X UVCC 31 -450 1600 300 D 50 50 1 1 W +X PD6/nRTS/AIN5/INT6 12 -150 -1600 300 U 50 50 1 1 T +X PC7/INT4/ICP1/CLKO 22 1600 150 300 L 50 50 1 1 T +X AVCC 32 -600 1600 300 D 50 50 1 1 W +X PD7/nCTS/nHWB/AIN6/T0/INT7 13 0 -1600 300 U 50 50 1 1 T +X PC6/OC.1A/PCINT8 23 1600 300 300 L 50 50 1 1 T +X GND 33 900 -1600 300 U 50 50 1 1 W +X PB0/nSS/PCINT0 14 150 -1600 300 U 50 50 1 1 T +X nRESET/PC1/dW 24 1600 450 300 L 50 50 1 1 T +X PB1/SCLK/PCINT1 15 300 -1600 300 U 50 50 1 1 T +X PC5/PCINT9/OC.1B 25 450 1600 300 D 50 50 1 1 B +X PB2/PDI/MOSI 16 450 -1600 300 U 50 50 1 1 T +X PC4/PCINT10 26 300 1600 300 D 50 50 1 1 T +X PB3/PDO/MISO/PCINT3 17 1600 -600 300 L 50 50 1 1 O +X UCAP 27 150 1600 300 D 50 50 1 1 w +X PB4/T1/PCINT4 18 1600 -450 300 L 50 50 1 1 T +X UGND 28 0 1600 300 D 50 50 1 1 W +X PB5/PCINT5 19 1600 -300 300 L 50 50 1 1 T +X D+ 29 -150 1600 300 D 50 50 1 1 B +ENDDRAW +ENDDEF +# +#End Library