![]() Added support for the USBASP programmer.Modified the wizard and new project creation template, so that it #includes the device specific header instead of the generic io.h, so that VAssist will work correctly in Atmel Studio 7.Fixed: A 'List index out of bounds' error message was issued when selecting timer TC0 for the Xmega B1/B3 chips.Fixed: For obsolete chips with UART (AT90S4414/8515/8535, ATmega103/603), changed the generated code from: #define DATA _OVERRUN (1Fixed: The ATmega328PB DIDR0 register has 8 bits, not 5. ![]() Fixed: The CodeWizardAVR didn't set the URSEL0 (URSEL1) bit to 1 when configuring the UCSR0C (UCSR1C) register for the ATmega162 chip's USART0 (USART1).Fixed: After a member of a structure returned by a function was fetched, the interrupts remained globally disabled.These chips have this register, altough they feature only 128 or 256 bytes of EEPROM. Modified the EEPROM run-time library functions to properly initialize to zero the EEARH register for the ATtiny24/44/25/45/261/461 and ATmega48 chips.Improved the generated code for structure initialization during declaration.Updated the ILI9225 TFT display library to support the 4 wire SPI connection.Added libraries and examples for alphanumeric LCDs connected to a PCF8574 I 2C I/O expander (Arduino LCD shields with I 2C connection).Added libraries for the PCF8574(A) I 2C I/O expander in both bit-banged and TWI modes. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
January 2023
Categories |