Ni bagi kawan2 pencinta mikrokontroler,,saya postingkan software compiler dari hpinfotech yaitu CodeVision AVR
ni sekilas tentang CodeVision AVR :
CodeVisionAVR
merupakan sebuah cross-compiler C, Integrated Development Environtment
(IDE), dan Automatic Program Generator yang didesain untuk
mikrokontroler buatan Atmel seri AVR. CodeVisionAVR dapat dijalankan
pada sistem operasi Windows 95, 98, Me, NT4, 2000, dan XP.
Cross-compiler C mampu menerjemahkan hampir semua perintah dari bahasa
ANSI C, sejauh yang diijinkan oleh arsitektur dari AVR, dengan tambahan
beberapa fitur untuk mengambil kelebihan khusus dari arsitektur AVR dan
kebutuhan pada sistem embedded.
File
object COFF hasil kompilasi dapat digunakan untuk keperluan debugging
pada tingkatan C, dengan pengamatan variabel, menggunakan debugger Atmel
AVR Studio. IDE mempunyai fasilitas internal berupa software AVR Chip
In-System Programmer yang memungkinkan Anda untuk melakukan transfer
program kedalam chip mikrokontroler setelah sukses melakukan
kompilasi/asembli secara otomatis. Software In-System Programmer
didesain untuk bekerja dengan Atmel STK500/AVRISP/AVRProg, Kanda Systems
STK200+/300, Dontronics DT006, Vogel Elektronik VTEC-ISP, Futurlec
JRAVR dan MicroTronics ATCPU/Mega2000 programmers/development boards.
Untuk
keperluan debugging sistem embedded, yang menggunakan komunikasi
serial, IDE mempunyai fasilitas internal berupa sebuah Terminal. Selain
library standar C, CodeVisionAVR juga mempunyai library tertentu untuk:
- Modul LCD alphanumeric
- Bus I2C dari Philips
- Sensor Suhu LM75 dari National Semiconductor
- Real-Time Clock: PCF8563, PCF8583 dari Philips, DS1302 dan DS1307 dari Maxim/Dallas Semiconductor
- Protokol 1-Wire dari Maxim/Dallas Semiconductor
- Sensor Suhu DS1820, DS18S20, dan DS18B20 dari Maxim/Dallas Semiconductor
- Termometer/Termostat DS1621 dari Maxim/Dallas Semiconductor
- EEPROM DS2430 dan DS2433 dari Maxim/Dallas Semiconductor
- SPI
- Power Management
- Delay
- Konversi ke Kode Gray
CodeVisionAVR
juga mempunyai Automatic Program Generator bernama CodeWizardAVR, yang
mengujinkan Anda untuk menulis, dalam hitungan menit, semua instruksi
yang diperlukan untuk membuat fungsi-fungsi berikut:
- Set-up akses memori eksternal
- Identifikasi sumber reset untuk chip
- Inisialisasi port input/output
- Inisialisasi interupsi eksternal
- Inisialisasi Timer/Counter
- Inisialisasi Watchdog-Timer
- Inisialisasi UART (USART) dan komunikasi serial berbasis buffer yang digerakkan oleh interupsi
- Inisialisasi Pembanding Analog
- Inisialisasi ADC
- Inisialisasi Antarmuka SPI
- Inisialisasi Antarmuka Two-Wire
- Inisialisasi Antarmuka CAN\
- Inisialisasi Bus I2C, Sensor Suhu LM75, Thermometer/Thermostat DS1621 dan Real-Time Clock PCF8563, PCF8583, DS1302, dan DS1307
- Inisialisasi Bus 1-Wire dan Sensor Suhu DS1820, DS18S20
- Inisialisasi modul LCD
monggo di dowload....
0 komentar:
Posting Komentar