background image

                                 

easyAVR128™ Development Board Users Manual

 

www.LogiFind.com

   

6

EasyAVR128

  is  shipped  in protective  anti5static  packaging.  The  board  must  not  be  subject  to  high  electrostatic 

potentials.  General  practice  for  working  with  static  sensitive  devices  should  be  applied  when  working  with  this 

board. 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Summary of Contents for easyAVR128

Page 1: ...improve the performance thereof in order to better suit your needs Please share your thoughts and feelings regarding our operation so that we can serve you better in the future I thank you for your c...

Page 2: ...8 Eight Digit 7 seg LED Display 8 Eight LEDs 9 Eight User Keys 10 ULN2003A for Step Motor and Buzzer 10 DS18B20 ADC and External Interrupt 11 1 DS18B20 5 Digital Temperature Sensor 11 2 ADC input 11...

Page 3: ...ontroller The ATmega128A is a low5power CMOS 85bit microcontroller based on the AVR enhanced RISC architecture By executing powerful instructions in a single clock cycle the ATmega128A achieves throug...

Page 4: ...nted 25wire Serial Interface Dual Programmable Serial USARTs Master Slave SPI Serial Interface Programmable Watchdog Timer with On5chip Oscillator On5chip Analog Comparator Special Microcontroller Fea...

Page 5: ...upports other AVR programmer like AVR ISP AVR ISP MKII AVR STK500 and AVR USBASP etc Power Requirement easyAVR128 can be powered in two different ways with USB power supply USB POWER or using external...

Page 6: ...w LogiFind com 6 EasyAVR128 is shipped in protective anti5static packaging The board must not be subject to high electrostatic potentials General practice for working with static sensitive devices sho...

Page 7: ...ce of power supply Modern PC computers laptops and notebooks are no longer equipped with RS5232 connectors and UART controllers They are nowadays replaced with USB connectors and USB controllers Still...

Page 8: ...Ds which are arranged in a specific formation which can be used to represent digits from 0 to 9 and even some letters One additional LED is used for marking the decimal dot in case you want to write a...

Page 9: ...e register appears at the output whenever the output enable input OE is LOW So in the 74HC595 application only three IOs can simulate 8 IOS parallel output and light up the segment of the LED display...

Page 10: ...user keys requiring eight IO ports Figure 2 6 User Keys ULN2003A for Step Motor and Buzzer The ULN2003A is high5voltage high5current Darlington transistor arrays Each consists of seven npn Darlington...

Page 11: ...ut Digital signals have two discrete states which are decoded as high and low and interpreted as logic 1 and logic 0 Analog signals on the other hand are continuous and can have any value within defin...

Page 12: ...INT0 and INT1 as the external interrupt input signal Figure 2 9 DS18B20 ADC and External Interrupt Real Time Clock and EEPROM Module 1 EEPROM EEPROM is short for Electrically Erasable Programmable Rea...

Page 13: ...ip contains a real time clock calendar and 31 bytes of static RAM It communicates with a microprocessor via a simple serial interface The real time clock calendar provides seconds minutes hours day da...

Page 14: ...r full5duplex communication Both sides must be initialized with the same baud rate otherwise the data will not be received correctly RS5232 serial communication is performed through a 95pin SUB5D conn...

Page 15: ...for supporting 2x16 character LCDs This type of display has two rows consisted of 16 character fields Each field is a 7x5 pixel matrix Board equips an universal socket allowing you to install 16x2 LC...

Page 16: ...nd other content The easyAVR128 provides the connector and necessary interface for supporting GLCD with resolution of 128x64 pixels and proper PINOUTs It is compatible with the most popular LCD12864 i...

Page 17: ...l Serial Mode Selection 165NC 175RST 185VEE 195LEDA 5 5V 205LEDK GND Figure 2 16 LCD12864 Installing Direction IMPORTANT Make sure to Place the LCD12864 in the right direction Make sure to turn off th...

Page 18: ...r System Reset easyAVR128 reset circuit is made with 10K pull5up resistor RESET button connected to GND and a 0 1uF capacitor for filtering Figure 2 18 System Reset Power Supply Port for DIY easyAVR12...

Page 19: ...n the LCD1602 Socket The Real Time Clock and Temperature value will be displayed on the LCD1602 module ds1302 seg 1 CN2 3 PC0 2 CN2 4 PC1 3 CN2 5 PC6 4 CN6 PORTA Real Clock Time will be displayed on t...

Page 20: ...mer0_smg CN6 PORTA The timer value will be displayed on the SEG1 and SEG2 Timer1_smg CN6 PORTA The timer value will be displayed on the SEG1 and SEG2 Timer2_smg CN6 PORTA The timer value will be displ...

Page 21: ...self5programming it is necessary to make a proper configuration for SW1 show as the following figure At the same time you must turn SW2 off Figure 4 1 SW1 Configurations The following show the steps S...

Page 22: ...anual www LogiFind com 22 Figure 4 3 Step4 Com Port Setting Enter Option Comport to set the correct Com Port and click OK Figure 4 4 Step5 Load HEX file Enter File Load to load HEX file into the AVRUB...

Page 23: ...ion Download or press F9 key PC or click to start to download HEX file Figure 4 6 After downloading is finished the application program will be running If you want to upload the new HEX file you have...

Page 24: ...easyAVR128 Development Board Users Manual www LogiFind com 24 Figure4 8 Figure 4 9...

Page 25: ...intellectual property right is granted by this document or in connection with the sale of LogiFind products Neither the whole nor any part of the information contained in or the product described in...

Reviews: