Updated the AVR_MCU var and such to target the ATtiny13A

This commit is contained in:
Jake Goodwin 2025-02-10 10:37:33 -08:00
parent 977df579d4
commit 6847f5026c
1 changed files with 4 additions and 3 deletions

View File

@ -9,17 +9,18 @@ set(CMAKE_SYSTEM_PROCESSOR avr)
# Specify the compiler and linker # Specify the compiler and linker
#set(AVR_MCU atmega328p) # The old Classic #set(AVR_MCU atmega328p) # The old Classic
set(AVR_MCU attiny13a)
#set(AVR_MCU attiny85) # The older ATtiny series, avr25 #set(AVR_MCU attiny85) # The older ATtiny series, avr25
set(AVR_MCU attiny404) # this is the avrxmega3 series #set(AVR_MCU attiny404) # this is the avrxmega3 series
#set(AVR_MCU avr64dd28) # Newer DX series, avrxmega2 #set(AVR_MCU avr64dd28) # Newer DX series, avrxmega2
# The default frequency of an 328p devboard using the external crystal.
set(F_CPU 16000000UL) set(F_CPU 16000000UL)
#set(F_CPU 8000000) #set(F_CPU 8000000)
add_compile_definitions(F_CPU=${F_CPU}) add_compile_definitions(F_CPU=${F_CPU})
# add_compile_definitions(MCU=atmega328p) # add_compile_definitions(MCU=atmega328p)
#add_compile_definitions(__AVR_ATmega328P__) #add_compile_definitions(__AVR_ATmega328P__)
add_compile_definitions(__AVR_ATtiny404__) #add_compile_definitions(__AVR_ATtiny404__)
add_compile_definitions(__AVR_ATtiny13a__)
# Set up the programmer for it # Set up the programmer for it
#set(PROGRAMMER usbasp-clone) #set(PROGRAMMER usbasp-clone)