class AVR_attiny13
ATMEL AVR - attiny13 #
Constants
- ADC0
- ADC1
- ADC2
- ADC3
- ADC_CHANNEL
- AN_COMPARATOR
- INTERRUPT_SOURCE
- MCU_NAME
- PORTS
- RESET_PIN
- SPI_PIN
- TIMER_CLOCK_SOURCE
- TIMER_COMPARE_OUTPUT
Public Class Methods
is_real_controller?()
click to toggle source
# File lib/rubimc/mcu/avr/attiny13.rb, line 7 def is_real_controller? true end
mcu_layout()
click to toggle source
# File lib/rubimc/mcu/avr/attiny13.rb, line 11 def mcu_layout # ToDo: set F_CPU from user programm RubimCode.pout "#define __AVR_ATtiny13__ 1" RubimCode.pout "#define F_CPU 1000000UL" # Microcontroller frequency (Hz) RubimCode.pout "#include <avr/io.h>" RubimCode.pout "#include <avr/iotn13.h>" RubimCode.pout "#include <avr/interrupt.h>" end