-
Bild
Schaltplan eines AT90CAN128-16AI Mikrocontrollers
U1 AT90CAN128-16AI, VCC_2, VCC, GND_2, GND, AVCC, AGND, AREF, RESET, XTAL2, XTAL1, PG0_(WR), PG1, PG2_(ALE), PG3, PG4, PF7_(ADC7_TDI), PF6_(ADC6_TDO), PF5_(ADC5_TMS), PF4_(ADC4_TCK), PF3_(ADC3), PF2_(ADC2), PF1
in „SPI Kommunikation zwischen AT90CAN und ATmega16 (AVR)“ · Mikrocontroller und Digitale Elektronik · · Schaltpläne
-
PDF
AT90CAN128.pdf
on section 19.4.3 on page 253. 1 1. Description 1.1 Comparison Between AT90CAN32, AT90CAN64 and AT90CAN128 AT90CAN32, AT90CAN64 and AT90CAN128 are hardware and software compatible. They dif- fer only in memory sizes as shown in Table 1-1. Table 1-1. Memory Size Summary Device Flash EEPROM RAM AT90CAN32 32K Bytes 1K Byte 2K Bytes AT90CAN64 64K Bytes 2K Bytes 4K Bytes AT90CAN128 128K Bytes 4K Byte 4K Bytes 1.2 Part Description The AT90CAN32/64/128 is a low-power CMOS 8-bit microcontroller based on the AVR enhanced RISC architecture. By executing powerful instructions in
in „Umrechnen von analog to digital“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AT90CAN128.pdf
on section 19.4.3 on page 242. 1. Description 1.1 Comparison Between AT90CAN32, AT90CAN64 and AT90CAN128 AT90CAN32, AT90CAN64 and AT90CAN128 are hardware and software compatible. They dif- fer only in memory sizes as shown in Table 1-1. Table 1-1. Memory Size Summary Device Flash EEPROM RAM AT90CAN32 32K Bytes 1K Byte 2K Bytes AT90CAN64 64K Bytes 2K Bytes 4K Bytes AT90CAN128 128K Bytes 4K Byte 4K Bytes 1.2 Part Description The AT90CAN32/64/128 is a low-power CMOS 8-bit microcontroller based on the AVR enhanced RISC architecture. By executing powerful instructions in
in „uC + 3 Schieberegister + 7-Segmentanzeige“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
usart_at90can128.c
/***************************************************** Project : usart_at90can128 Comments: Versuch Chip type : AT90CAN128 Clock frequency : 16,000000 MHz *****************************************************/ #include <90can128.h> // Alphanumeric LCD Module functions #asm .equ
in „USART0 - Programmierung bei AT90CAN128“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AT90CAN128_Test.asm
;############################################################################# ;# # ;# Erstes Lebenszeichen des CAN Anwendung # ;# # ;# 2007-08-30 # ;# # ;############################################################################# ; ***AUTOR: Jörg Seemann*** ;///////////////////////// .include "can128def.inc";/ ;///////////////////////// ; Interupt-Sprungadressen: ;____________________________________________________________________________ .org 0x0000; Sprungadresse nach Reset-Interupt ] rjmp STACK; ] ; ] .org CANITaddr; Sprungadresse bei Timer0-Interupt ] rjmp CAN_RX; ] ;_____________________________
in „AT90CAN128 - CAN RX Interrupt?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
mega128-can128.pdf
AVR096: Migrating from ATmega128 to AT90CAN128 This application note is a guide to help current ATmega128 users convert existing designs to AT90CAN128. The information given will also help users migrating from any ATmega microcontroller to AT90CAN128
in „AtMega128 - At90Can128“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MigrationDiff.pdf
to AT90CAN128, AT90CAN64, AT90CAN32. The CAN controller used in T89C51CC01/AT89C51CC03 and the CAN ApplicationNote controller used in AT90CAN128 are almost identical. this application note presents their differences
in „Migration von AT89C51CC03 nach AT90CAN128 - wie?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
at90can-v1.1.pdf
CAN0RX PE1/TXD0/PDO 3 PA7/AD7 44 AD7 PD7/T0 32 SJA_RST PE0/RXD0/PDI 2 UART0 PC0/A8 35 A8 36 A9 AT90CAN128-TQFP IC2PE/UART0 PC1/A9 37 A10 PC2/A10 38 A11 PC3/A11 39 A12 AT90CAN128-TQFP PC4/A12 40 A13 PC5/A13 41 17 PC6/A14 42 A14 PB7/OC1C/OC0A 16 PC7/A15 A15 PB6/OC1B 15 PB5/OC1A B PG0/WR 33 WR PB4/OC2A
-
Datei
dumpspecs1.txt
atmega8*|mmcu=atmega48:-m avr4}%{mmcu=atmega16*|mmcu=atmega32*|mmcu=atmega64*|mmcu=atmega128|mmcu=at90can128|mmcu=at94k:-m avr5}%{mmcu=atmega325|mmcu=atmega3250|mmcu=atmega48|mmcu=atmega88|mmcu=atmega64|mmcu=atmega645|mmcu=atmega6450|mmcu=atmega128|mmcu=at90can128|mmcu=at90can128|mmcu=atmega162|mmcu=atmega165
in „ATtiny24 - ISR wird nie gerufen __vectors> fehlt“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
COMPARISON_AVR_C51.PDF
R Message object 12 or filtering registers, which significantly reduces the Message object 11 AT90CAN128 Message object 10 host processor load. CAN Buffer Message object 9 Configuration Indirect addressing allows easy access to all the e Message object 8 e f i Data & Control bytes of the CAN controller. b Message object 7 s e n i Message object 6 T c On the AT90CAN128, an interrupt accelerator R Message object 5 Message object 4 engine informs the CPU of critical messages Message object 3 without running a software scan routine, mini- Message object 2 mizing the
in „ata6660 und 89c51cc01“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ATMegaEvoBoard.pdf
ATMegaEvoBoard Entwicklungsboard für den ATMega128, ATMega64 oder AT90CAN128 Hattingen, 09.05.2005 (c) Mike Schaub RS232 Die auf dem ATMegaEvoBoard vorhandene RS232-Schnittstelle kann durch Setzen der beiden Jumper JP1 und JP2 aktiviert werden. 1 1 JP 1 JP 2 Beispielprogramme
in „AT90CAN128 Development board“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
TimerPrescalersSorted.txt
AT86RF401.xml:16: <CORE_VERSION>V2</CORE_VERSION> AT90CAN128.xml:11754: <TIMER0> AT90CAN128.xml:11762: <Prescaler>1:8:64:256:1024</Prescaler> AT90CAN128.xml:11764: <TIMER1> AT90CAN128.xml:11782: <TIMER2> AT90CAN128.xml:11788: <Prescaler>1:8:32:64:128:256:1024</Prescaler> AT90CAN128.xml:5: <CORE_VERSION>V2E</CORE_VERSION> AT90CAN32.xml:11694: <TIMER0> AT90CAN32.xml:11702: <Prescaler>1:8:64:256:1024</Prescaler> AT90CAN32.xml:11704: <TIMER1> AT90CAN32.xml:11722: <TIMER2> AT90CAN32
in „Timer Vorteiler Werte Definition“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
can-receiver.bas
' demo for CAN transmission with AT90CAN128 and BASCOM (Version 1.11.9.3) ' ' sender-hardware : AT90CAN128 with PCA82C250, 16 MHz-Quarz and 2x 68pF ' receiver-hardware: AT90CAN128 with PCA82C250, 16 MHz-Quarz and 2x 68pF, MAX232 at PE0 and
in „AVR AT90CAN128 bei CAN-Empfang langsam“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
sja1000.h
created by decoding A10..8 and ALE with hardware // decoder. #define BASE_ADDR_0 0x1500 // for AT90CAN128 #define BASE_ADDR_1 0x1600 // for AT90CAN128 #define SJA_NUM 2 //number of SJA1000 devices at system #define SJA1 0 // ID for master 60113 CAN controller #define SJA2 1 // ID for slaves #define CAN_TX_BUFFER_SIZE
in „Volatile array element oder struct element?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Crumb128-CAN_V5.0-5.1_infosheet.pdf
connector with RS232 - MAX3221 RS232 transceiver - status LED and tiny reset button Crumb128-CAN AT90CAN128 4kB SRAM 4kB EEPROM 128kB Flash - CP2102 USB-UART converter V5.0 - mini USB B 5pin connector - MAX3221 RS232 transceiver with RS232 - ISO 11898-24V standard CAN transceiver - status LED and tiny reset button Crumb128-CAN AT90CAN128 4kB SRAM 4kB EEPROM 128kB Flash - CP2102 USB-UART converter V5.1 (*) - mini USB B 5pin connector - SN75ALS176 RS485 transceiver with RS485 - ISO 11898-24V standard CAN transceiver - status LED and
in „CAN Bus Kommunikation AT90CAN128, Crumb128-CAN V5.0 AVR CAN Modul“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rs232-baudrate.c
Functions //////////////////////////////////// #if defined(ATMEGA168) || defined(ATMEGA128) || defined(AT90CAN128) uint32_t rs232CalculateBaudrate(uint16_t ubrr, uint8_t ps) { return (MAIN_CLK * pwr(2, ps) / (16 * (ubrr + 1))); } uint16_t rs232CalculateUBBR(uint32_t br, uint8_t ps) { return (MAIN_CLK * pwr(2
in „AVR TWI Master und Slave Funtionen in C“ · Projekte & Code ·
-
PDF
ATT5FCA9.pdf
ATmega1281 STK501 ATmega406 ATAVRSB10AT90CAN64 STK501 ATtiny25 AT90S4433 ATmega161 ATmega640 STK503 AT90CAN128 STK501 ATtiny26 AT90S4434 ATmega162 ATmega644 AT90PWM2 STK520 ATtiny28 AT90S8515 ATmega163 ATmega645 STK502 AT90PWM3 STK520 ATtiny4STK505 AT90S8535 ATmega164P ATmega649 STK502 AT90USB646 STK525 ATtiny45
in „Angebot STK500+STK501+JTAGICE“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
x.txt
bits of the stack pointer Known MCU names: at43usb320 at43usb355 at76c711 at86rf401 at90c8534 at90can128 at90can32 at90can64 at90pwm1 at90pwm161 at90pwm2 at90pwm216 at90pwm2b at90pwm3 at90pwm316 at90pwm3b at90pwm81 at90s1200 at90s2313 at90s2323 at90s2333 at90s2343 at90s4414 at90s4433 at90s4434 at90s8515
in „Eclipse (mars) und AVR -- Fehlermeldungen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Dokument2.pdf
AT90CAN128 Beispiel: so sehen die CAN-Nachrichten aus Sensor 100 : A0 00 34 14 Sensor 200 : 00 45 21 67 Richtung der Vorwärts oder Aktuelle Lenkung zB Rückwärts Drehzahl Rechts und Links Die Werte werden in
in „at 90can 128“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ChrissiCAN.h
#ifndef _CHRISSICAN_H_ #define _CHRISSICAN_H_ #define __AVR_AT90CAN128__ 1 #define OSCSPEED 16000000 /* in Hz */ #define EXTENDED_IDENTIFIER 1 #define STANDARD_IDENTIFIER 0 //volatile uint8_t can_rcv; //volatile CAN_message can_rcv_message; #define CANPORT PORTD #define
in „CAN-Bus - Senden & Empfangen mit AT90CAN128“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Software-Fenster zur Mikrocontroller-Programmierung
) Program only Device Programming Tool Device Interface Device signature Target Voltage STK500 AT90CAN128 ISP Apply not read Read --- Read ATtiny45 ATtiny461 ATtiny461A ATtiny48 ATtiny828 ATtiny84 ATtiny841 ATtiny84A ATtiny85 ATtiny861 Select tool, device and interface. Close
in „STK500 erkennt ATTiny45 nicht“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Bild
Software-Übersicht der AVR Technical Library
Collection of IBIS Models AVR IBIS - Mega files. AVR IBIS - Tiny files. Bootloader ISP Software AT90CAN128/64/32 Software Library
in „STK500 CD ISO Image“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Bild
Startbildschirm der Software AVR Studio 4
platform: Device: AVR Dragon AT86RF401 AVR ONE! AT89S51 AVR Simulator AT89S52 AVR Simulator 2 AT90CAN128 ICE200 AT90CAN32 ICE40 AT90CAN64 ICE50 JTAG ICE AT90PWM1 JTAGICE mkII AT90PWM216 AT90PWM28 AT90PWM3 Port: Auto Open platform options next time debug mode is entered Name Address Value Bits Message
in „AT89S52 mit AVRisp MKII auslesen / flashen“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Datei
main2.c
) #define CHECKBIT(ADDRESS,BIT) (ADDRESS & (1<<BIT)) #define BAUD_RATE 9600 #if defined (__AVR_AT90CAN128__) # define USR UCSR0A # define UCR UCSR0B # define UDR UDR0 # define UBRR UBRR0L # define EICR EICRB #endif int uart_putchar (char c) { if (c == '\n') uart_putchar('\r'); while (!CHECKBIT(UCSR0A
in „Programm startet zweimal“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
CAN_Init.c
************************************************************************/ /* Purpose: Test for AT90CAN128 controller with standard ID */ /* Version: 1.0 */ /* Author: Mike Schaub */ /* Date: 19.10.2005 */ /* www: www.microcontroller-starterkits.de */ /* email: mike@microcontroller-starterkits.de */ /
in „AT90CAN128 Timer“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
TMC222_AVR.h
interface (e.g. ATmega8, ATmega48, ATmega88, ATmega168, ATmega16, ATmega32, ATmega64, ATmega128, AT90CAN128 and many more). It implements and interrupt driven TWI master communication over the TWI of the AVR MCU and utilizes this for communication with the TMC222. Routines for all TMC222 commands are provided
in „Ansteuerung TMC222“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stk500boot.c
0x1E9581 #elif defined (__AVR_AT90CAN64__) #define SIGNATURE_BYTES 0x1E9681 #elif defined (__AVR_AT90CAN128__) #define SIGNATURE_BYTES 0x1E9781 #else #error "no signature definition for MCU available" #endif /* * Defines for the various USART registers */ #if defined(__AVR_ATmega8__) || defined(__AVR_ATmega16
in „STK500v2-Bootloader von Peter Fleury“ · Projekte & Code ·
-
Datei
spi_lib.c
copyright notice. //! //! @brief This file contains the library of functions of: //! - SPI //! - AT90CAN128/64/32 //! //! This file can be parsed by Doxygen for automatic documentation generation. //! This file has been validated with AVRStudio-413528/WinAVR-20070122. //! //! @version $Revision: 3.20 $
in „Probleme mit AT90CAN64 SPI Übertragung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
. Ausgabe von Pegel an PORTA oder PORTB * * * * Software: Win-AVR-GCC to compile * * Hardware: AT90CAN128_Evoboard * ****************************************************************************************/ //#include <avr/io.h> //#include <avr/interrupt.h> #include <avr/pgmspace.h> #include "uart.h"
in „AT90CAN128 Uart Problem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
seventh.c
#define __AVR_AT90CAN128__ 1 #define OSCSPEED 16000000 /* in Hz */ #include "avr/io.h" #include "avr/eeprom.h" #include <stdlib.h> //uint32_t eeFooDWord[25] EEMEM; //DWord-Feld im EEPROM anlegen void PORT_Init() { PORTA
in „[AT90CAN128] Vom PC auf´s Board zugreifen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
A300_DS_DIAMEX-AVR_REF1.pdf
ATmega640, ATmega644, ATmega645, ATmega6450, ATmega649x, ATmega8, ATmega8515, ATmega8535, Weitere AT90CAN128, AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90USB162, AT90USB646, AT90USB647, AT90USB1286, AT90USB1287 alle weiteren ATMEGA Prozessoren, die die SPI-Programmierschnittstelle unterstützen. Besonderheit
in „Universeller RC5-Fernbedienungsempfänger“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Senden.c
. Ausgabe von Pegel an PORTA oder PORTB * * * * Software: Win-AVR-GCC to compile * * Hardware: AT90CAN128_Evoboard * ****************************************************************************************/ #include <avr/io.h> #include <avr/interrupt.h> #include <avr/pgmspace.h> //#include <avr/uart.h
in „Crumb128 AT90CAN128“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stk500boot.c
0x1E9581 #elif defined (__AVR_AT90CAN64__) #define SIGNATURE_BYTES 0x1E9681 #elif defined (__AVR_AT90CAN128__) #define SIGNATURE_BYTES 0x1E9781 #else #error "no signature definition for MCU available" #endif /* * Defines for the various USART registers */ #if defined(__AVR_ATmega8__) || defined(__AVR_ATmega16
in „ATmega328p + stk500v2 (Peter ihm sein Bootloader), Flash bleibt leer“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stk500boot.c
0x1E9581 #elif defined (__AVR_AT90CAN64__) #define SIGNATURE_BYTES 0x1E9681 #elif defined (__AVR_AT90CAN128__) #define SIGNATURE_BYTES 0x1E9781 #else #error "no signature definition for MCU available" #endif /* * Defines for the various USART registers */ #if defined(__AVR_ATmega8__) || defined(__AVR_ATmega16
in „[AVR] Problem mit ATmega2561 und Fleury Bootloader“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
avr-libc-user-manual-1.8.0.pdf
INT5_vect SIG_INTERR- External InterruptAT90CAN128, AT90CAN32, AT90CAN64, UPT5 Request 5 ATmega103, ATmega128, ATmega64, ATmega640, ATmega1280, ATmega1281, ATmega2560, ATmega2561, AT90USB162, AT90USB82, AT90USB1287, AT90US- B1286, AT90USB647, AT90USB646 INT6_vect SIG_INTERR- External InterruptAT90CAN128, AT90CAN32, AT90CAN64, UPT6 Request 6 ATmega103, ATmega128, ATmega64, ATmega640, ATmega1280, ATmega1281, ATmega2560, ATmega2561, AT90USB162, AT90USB82, AT90USB1287, AT90US- B1286, AT90USB647, AT90USB646
in „Interrupt Probleme beim Arduino“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
spi_drv.h
the prototypes and the macros of the //! low level functions (drivers) of: //! - SPI //! - for AT90CAN128/64/32. //! //! This file can be parsed by Doxygen for automatic documentation generation. //! This file has been validated with AVRStudio-413528/WinAVR-20070122. //! //! @version $Revision: 3.20
in „Probleme mit AT90CAN64 SPI Übertragung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVRStrudio4.11b401_Release_Notes.txt
compare was not enabled. * Writing to PIN toggles corresponding PORT register for newer parts: AT90CAN128, ATmega165,169, 325, 329, 3250, 3290, 48/88/168, 649, ATtiny13 and ATtiny2313. * Added support for IVSEL flag. * ATmega8515: corrected prescaler on Timer/Counter0. * Unsupported instructions will
in „AVRStudio4 v4.11 Build 401 Beta freigegeben“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Ein___Ausg_nge.pdf
ALE 43 I0 S K PG3/TOSC2 18 TD M C MISO 1 MISO VTG 2 +5V PG4/TOSC1 19 T T T SCK 3 4 MOSI SCK MOSI AT90CAN128_64P 5 6 Reset RST GND ISP(6PI) B CAN und LIN B U3 Molex_3_RM2.54 TxCAN 1 TXD VDD 3 +5V +5V 6 4 RxCAN Kartenleser & USB-Schnittstelle 1 7 CANL RXD 2 3 CANH 5 3 8 VREF CAN_OFF RS 0 J4 2 1 U4 VSS USB-Buchse
in „Messtechnik (Ein & Ausgangsproblem)“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Lenkrad_sch.pdf
A 100u PF0(ADC0) (RXD0/PDI)PE0 C12 MSFW4 ST3-1 ST1-2 MSFW4 2 2 +C7 C3 D / 1 2 +C4 C5 C6 C8 GND AT90CAN128 ST3-2 ST1-3 D C G O D C 100n MSFW4 MSFW4 M 330u 100n M 1000u 100n 100n 100n E ST3-3 ST1-4 S 3 5 S E MSFW4 MSFW4 ST3-4 MSFW4 Lenkradplatine Raptor 2013 GND GND Benedict Merbold 1 2 3 4 5 6 7 8 12.05.2015
in „CAN auslesen AT90CAN128“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Lenkrad_sch.pdf
A 100u PF0(ADC0) (RXD0/PDI)PE0 C12 MSFW4 ST3-1 ST1-2 MSFW4 2 2 +C7 C3 D / 1 2 +C4 C5 C6 C8 GND AT90CAN128 ST3-2 ST1-3 D C G O D C 100n MSFW4 MSFW4 M 330u 100n M 1000u 100n 100n 100n E ST3-3 ST1-4 S 3 5 S E MSFW4 MSFW4 ST3-4 MSFW4 Lenkradplatine Raptor 2013 GND GND Benedict Merbold 1 2 3 4 5 6 7 8 12.05.2015
in „CAN auslesen AT90CAN128“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
0,25 sec die gemessenen Spannungen V1 und V2 über die USART aus // Todo // weitere Anpassung an AT90CAN128 (alle Dateien von V1.3, nur main.c von 1.2) // 1/4 Sec Schleife evt, durch eigenen Timer bewerkstelligen // ca. 3% Fehler an V1 klären // An avrCAN128 controller anpassen (auch Port ändern) // Mittelwertbildung
in „interrupt Anpassungsprobleme“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
Martin Junghans jtronics@gmx.de www.jtronics.de License : GNU General Public License Hardware: AT90CAN128, 16MHz, //################################################################################################*/ #include <stdlib.h> #include <avr/io.h> #include <avr/interrupt.h> #include <avr/pgmspace.h
in „qtouch - sekt oder selters“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c.txt
Martin Junghans jtronics@gmx.de www.jtronics.de License : GNU General Public License Hardware: AT90CAN128, 16MHz, //################################################################################################*/ #include <stdlib.h> #include <avr/io.h> #include <avr/interrupt.h> #include <avr/pgmspace.h
in „qtouch - sekt oder selters“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
glcd.inc
LCD_RESET 3 // MISO #define LCD_SCL 1 // SCK #define SPI_IN_LOWER_IO_REGS #elif defined (__AVR_AT90CAN128__) || defined (__AVR_AT90CAN64__) || defined (__AVR_AT90CAN32__) #define LCD_PORT _SFR_IO_ADDR(PORTB) #define LCD_PIN _SFR_IO_ADDR(PINB) #define LCD_DDR _SFR_IO_ADDR(DDRB) #define LCD_CS 0 // SS
in „Nokia 6100 Grafiklibrary die Zweite“ · Projekte & Code ·
-
Datei
serial.c
/* * FreeRTOS serial port driver for ATMega128 and AT90CAN128 * Supports UATS0 and UART1 of the MCU (at same time) * Fully interrupt driven. * Based on implementation for ATMega323 * Jonas Mitschang - jonen@mitschang.net */ #include <stdlib.h> #include <avr
in „(wieder mal) AT90CAN128 und USART“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
glcd.inc
LCD_RESET 3 // MISO #define LCD_SCL 1 // SCK #define SPI_IN_LOWER_IO_REGS #elif defined (__AVR_AT90CAN128__) || defined (__AVR_AT90CAN64__) || defined (__AVR_AT90CAN32__) #define LCD_PORT _SFR_IO_ADDR(PORTB) #define LCD_PIN _SFR_IO_ADDR(PINB) #define LCD_DDR _SFR_IO_ADDR(DDRB) #define LCD_CS 0 // SS
in „Nokia 6100 Grafiklibrary die Zweite“ · Projekte & Code ·
-
Datei
glcd.inc
LCD_RESET 3 // MISO #define LCD_SCL 1 // SCK #define SPI_IN_LOWER_IO_REGS #elif defined (__AVR_AT90CAN128__) || defined (__AVR_AT90CAN64__) || defined (__AVR_AT90CAN32__) #define LCD_PORT _SFR_IO_ADDR(PORTB) #define LCD_PIN _SFR_IO_ADDR(PINB) #define LCD_DDR _SFR_IO_ADDR(DDRB) #define LCD_CS 0 // SS
in „Nokia 6100 Grafiklibrary die Zweite“ · Projekte & Code ·
-
Datei
main.c
Martin Junghans jtronics@gmx.de www.jtronics.de License : GNU General Public License Hardware: AT90CAN128, 16MHz, //################################################################################################*/ #include <stdlib.h> #include <avr/io.h> #include <avr/interrupt.h> #include <avr/pgmspace.h
in „kapazitiver Touch Sensor - Slider - Wheel“ · Projekte & Code ·
-
Datei
test_CAN.asm
;**** AT90CAN128 Testprogramm ************************************** ;* ;* ;* ;* ;* ;* ;* Taktfrequenz des AVR: 16 MHz ;* 16.12.2009, ;************************************************************************* .nolist
in „CAN mit Assembler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
iic_rx_solo.c
hpinfotech.com Project : Version : Date : 18.06.2007 Author : F4CG Company : F4CG Comments: Chip type : AT90CAN128 Program type : Application Clock frequency : 16,000000 MHz Memory model : Small External SRAM size : 0 Data Stack size : 1024 *****************************************************/ #include <90can128
in „I²C (TWI) CodeVison - Problem bei Pinbelegung“ · Mikrocontroller und Digitale Elektronik ·