====== Różne ====== * [[integra:warsztaty:dodatki:ISP|protokół ISP]] * [[http://ics.nxp.com/support/documents/interface/pdf/an97055.pdf|Bi-directional level shifter for I²C-bus and other systems]] - nota aplikacyjna NXP ====== Noty aplikacyjne ====== ===== Programowanie-teoria ===== * [[http://www.atmel.com/dyn/resources/prod_documents/doc1497.pdf|AVR035: Efficient C Coding for AVR]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc0936.pdf|AVR200: Multiply and Divide Routines]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc1631.pdf|AVR201: Using the AVR® Hardware Multiplier]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc0937.pdf|AVR202: 16-bit Arithmetic]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc0938.pdf|AVR204: BCD Arithmetics]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc0939.pdf|AVR220: Bubble Sort]] * **[[http://www.atmel.com/dyn/resources/prod_documents/doc2558.pdf|AVR221: Discrete PID controller]]** * [[http://www.atmel.com/dyn/resources/prod_documents/doc0940.pdf|AVR222: 8-point Moving Average Filte]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc2527.pdf|AVR223: Digital Filters with AVR]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc1143.pdf|AVR236: CRC Check of Program Memory]] ===== Programowanie ===== * [[http://www.atmel.com/dyn/resources/prod_documents/doc1644.pdf|AVR109: Self Programming]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc8202.pdf|AVR115: Data Logging with Atmel File System on ATmega32U4]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc1268.pdf|AVR133: Long Delay Generation Using the AVR Microcontroller]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc8020.pdf|AVR136: Low-Jitter Multi-Channel Software PWM ]] * [[http://www.atmel.com/dyn/resources/prod_documents/AVR274.pdf|AVR274: Single-wire Software UAR]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc1472.pdf|AVR350: Xmodem CRC Receive Utility for AVR]] ===== Praktyka ===== * [[http://www.atmel.com/dyn/resources/prod_documents/doc2529.pdf|AVR063: A Temperature Monitoring System with LCD Output]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc8013.pdf|AVR245: Code Lock with 4x4 Keypad and I²C™ LCD]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc1981.pdf|AVR155: Accessing an I²C LCD Display using the AVR® 2-wire Serial Interface]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc2508.pdf|AVR182: Zero Cross Detector]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc1259.pdf|AVR134: Real Time Clock (RTC) using the Asynchronous Timer]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc8014.pdf|AVR135: Using Timer Capture to Measure PWM Duty Cycle]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc1232.pdf|AVR240: 4 x 4 Keypad - Wake-up on Keypress]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc2569.pdf|AVR241: Direct driving of LCD display using general IO]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc1231.pdf|AVR242: 8-bit Microcontroller Multiplexing LED Drive and a 4 x 4 Keypad]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc2532.pdf|AVR243: Matrix Keyboard Decoder]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc8138.pdf|AVR194: Brushless DC Motor Control using ATmega32M1]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc8365.pdf|AVR205: Frequency Measurement Made Easy with Atmel tinyAVR and Atmel megaAVR]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc2547.pdf|AVR244: AVR UART as ANSI Terminal Interface]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc1235.pdf|AVR313: Interfacing the PC AT Keyboard]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc1982.pdf|AVR314: DTMF Generator]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc1181.pdf|AVR360: Step Motor Controller]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc8103.pdf|AVR340: Direct Driving of LCD Using General Purpose IO ]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc8091.pdf|AVR341: Four and five-wire Touch Screen Controller]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc8016.pdf|AVR323: Interfacing GSM modems]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc1456.pdf|AVR335: Digital Sound Recorder with AVR and DataFlash]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc0942.pdf|AVR400: Low Cost A/D Converter]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc0953.pdf|AVR401: 8-bit Precision A/D Converter]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc1473.pdf|AVR410: RC5 IR Remote Control Receiver]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc2534.pdf|AVR415: RC5 IR Remote Control Transmitter]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc8005.pdf|AVR442: PC Fan Control using ATtiny13]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc2596.pdf|AVR443: Sensor-based control of three phase Brushless DC motor]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc8012.pdf|AVR444: Sensorless control of 3-phase brushless DC motors ]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc8017.pdf|AVR446: Linear speed control of stepper motor]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc8010.pdf|AVR447: Sinusoidal driving of three-phase permanent magnet motor using ATmega48/88/168]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc2592.pdf|AVR448: Control of High Voltage 3-Phase BLDC Motor]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc8030.pdf|AVR449: Sinusoidal driving of 3-phase permanent magnet motor using ATtiny261/461/861]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc1659.pdf|AVR450: Battery Charger for SLA, NiCd, NiMH and Li-Ion Batteries ]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc2396.pdf|AVR460: Embedded Web Server]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc2566.pdf|AVR465: Single-Phase Power/Energy Meter with Tamper Detection]] ===== Peryferia ===== * [[http://www.atmel.com/dyn/resources/prod_documents/doc2555.pdf|AVR053: Calibration of the internal RC oscillator]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc8053.pdf|AVR351: Runtime calibration and compensation of RC oscillators]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc2526.pdf|AVR101: High Endurance EEPROM Storage]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc2595.pdf|AVR107: Interfacing AVR serial memories]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc8003.pdf|AVR121: Enhancing ADC resolution by oversampling]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc2551.pdf|AVR132: Using the Enhanced Watchdog Timer]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc2559.pdf|AVR120: Characterization and Calibration of the ADC on an AVR]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc0934.pdf|AVR128: Setup and Use the Analog Comparator]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc2505.pdf|AVR130: Setup and Use the AVR® Timers]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc2542.pdf|AVR131: Using the AVR’s High-speed PWM]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc2585.pdf|AVR151: Setup And Use of The SPI]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc0943.pdf|AVR910: In-System Programming]] ==== Interfejsy ==== * [[http://www.atmel.com/dyn/resources/prod_documents/doc2561.pdf|AVR310: Using the USI module as a I²C master]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc2560.pdf|AVR312: Using the USI module as a I²C slave]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc2564.pdf|AVR315: Using the TWI module as I²C master]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc2577.pdf|AVR317: Using the Master SPI Mode of the USART module]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc2579.pdf|AVR318: Dallas 1-Wire® master]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc2557.pdf|AVR303: SPI-UART Gateway]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc0941.pdf|AVR304: Half Duplex Interrupt Driven Software UART]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc0952.pdf|AVR305: Half Duplex Compact Software UART]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc1451.pdf|AVR306: Using the AVR® UART in C]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc4300.pdf|AVR307: Half duplex UART Using the USI Module]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc1108.pdf|AVR320: Software SPI Master]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc2582.pdf|AVR319: Using the USI module for SPI communication]] * [[http://www.microchip.com/stellent/groups/techpub_sg/documents/devicedoc/en026368.pdf|Microchip: 3V Tips ‘n Tricks]] ==== USB ==== Note: Atmega8A nie posiada modułu USB. * [[http://www.atmel.com/dyn/resources/prod_documents/doc7801.pdf|AVR146: Lithium-Ion Battery Charging via USB with ATmega16/32U4]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc7604.pdf|AVR270: USB Mouse Demonstration]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc7602.pdf|AVR271: USB Keyboard Demonstration]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc7619.pdf|AVR272: USB CDC Demonstration UART to USB Bridge]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc7631.pdf|AVR273: USB Mass Storage Implementation]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc7675.pdf|AVR276: USB Software Library for AT90USBxxx Microcontrollers]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc7719.pdf|AVR277: On-The-Go (OTG) add-on to USB Software Library]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc7769.pdf|AVR282: USB Firmware Upgrade for AT90USB]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc8229.pdf|AVR287: USB Host HID and Mass Storage Demonstration]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc7805.pdf|AVR293: USB Composite Device]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc7820.pdf|AVR298: USB Audio Demonstration with ATmega32(16)U4]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc2556.pdf|AVR309: Software Universal Serial Bus (USB]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc7599.pdf|AVR328: USB Generic HID Implementation]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc8201.pdf|AVR922: Add a Serial Number to your USB Device]] ===== Inne ===== * [[http://www.atmel.com/dyn/resources/prod_documents/doc1619.pdf|AVR040: EMC Design Considerations]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc8128.pdf|AVR186: Best Practices for the PCB layout of Oscillators]] * [[http://www.atmel.com/dyn/resources/prod_documents/AVR523.pdf|AVR523: Migration from ATmega8 to ATmega8A]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc2521.pdf|AVR042: AVR Hardware Design Considerations]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc8333.pdf|AVR4100: Selecting and testing 32kHz crystal oscillators for Atmel AVR microcontrollers]] ====== Noty katalogowe ====== * [[http://www.atmel.com/dyn/resources/prod_documents/doc8159.pdf|ATmega8A]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc8155.pdf|ATmega32A]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc7799.pdf|ATmega 8/16/32 U2]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc7766.pdf|ATmega 16/32 U4]] * [[http://www.atmel.com/dyn/resources/prod_documents/doc7618.pdf|USB DFU Bootloader Datasheet]]