CALLISTO Double - Heterodyne - Frequency Agile - Radio - Spectrometer ERAC Symposium Heppenheim Sep 5/6/7th 2003 Meyer Hansueli ETH Zürich
Directory RISC system or PC RISC microcontroller ATmega16 Callisto interfaces Development board C Compiler Overview
RISC system or PC RISC processor Low weight Cheap Low Power consumption Mobility Easy Interrupt/timer controlling Including ADC‘s Including different bus systems (SPI, I2C and Microwire) PC Higher weight More expensive Higher power consumption Stationary Difficult to handle interrupts and system processes
RISC microcontroller ATmega16 Low-power AVR® 8-bit Microcontroller advanced RISC Architecture Up to 16 MIPS Throughput at 16 MHz 16K Bytes of In-System Self-Programmable Flash 512 Bytes internal EEPROM 1K Byte Internal SRAM 16bit Timer/Counters 8-channel, 10-bit ADC Programmable Serial USART Master/Slave SPI Serial Interface I2C bus Interface 32 Programmable I/O Lines Speed Grades MHz ATmega16 RISC processor
Callisto interfaces Tuner0 Microcontroller ATmega16 Tuner1 Standard PC External EEPROM RS232 Antenna I2C 12us/byte SPI serial bus 15us/byte Video to ADC Up to 500 frequencies Enviromental sensors
Development board STK 500 Low cost starter kit Fully Assembled and Tested from Atmel Serial In-System Programming PC based software - Windows 95/98/NT RS-232 Interface to PC Sockets for 8-, 20-, 28-, and 40-pin AVR Devices LEDs and Push Buttons for Experimentation All AVR I/O Ports Easily Accessible through Pin Header Connectors
C Compiler High Performance C Compiler, Integrated Development Environment Automatic Program Generator In-System Programmer for theAtmel AVR family of microcontrollers with internal RAM Modular programming in C
Overview Standard PC AVR C Compiler Design board RCU (receiver control unit) 4
Institute of Astronomy Meyer Hansueli ETH Zentrum, SEC D3 Scheuchzerstrasse 7 CH-8092 Zürich Thank you for your attention