In short Arduino MEGA is quite easy to program it is just a matter of few clicks. By integrated Development Environment it means that all the steps that editor, compiler, burner are integrated in the same software. In case of Arduino all these steps are performed in single software which is called the Arduino IDE. As most of you might have known that in order to program a microcontroller one need to write the code in the editor, and then compile that code in the compiler after which you get the HEX file of that code and later upload that HEX file in the microcontroller IC using another program. The care should be taken while configuring the Arduino MEGA pins. The Arduino MEGA can also be programmed in the similar way that is the programming of the Arduino MEGA is not different from that of the Arduino DUEhowever it should be kept in mind that Arduino MEGA has different number of pins and different pin configuration. In the post on the Arduino DUE we learned that the Arduino DUE can easily be programmed using the Arduino IDE. The block diagram of the internal architecture of the ATMEGA 2560 microcontroller chip is as shown in the figure below:Īrduino Integrated Development Environment (IDE).The detailed discussion of the ATMEGA 2560 is out of the scope of this post anyhow the detailed discussion on the chip will be followed in the later posts. Note here that the pin names of the microcontroller IC is different from the pin names of the Arduino MEGA. The microcontroller IC is the 100 pin package and is 8 bit microcontroller chip.As described earlier that the Arduino MEGA is based on the ATMEGA 2560 the pinout of the ATMEGA 2560 microcontroller chip is shown in the following figure:.The discussion on the JTAG will be followed in the post later. One additional feature of the Arduino MEGA is that this board also has the JTAG port.Out of these 54 digital input / output pins fifteen are PWM (Pulse Width Modulation) enabled pins. Arduino MEGA has four UARTS for serial communications, one Serial Peripheral Interface computer bus and one I2C (Inter-Integrated Circuit) computer bus.Note that the Arduino UNO has much lesser Digital Input / Output pins and Analog pins than Arduino MEGA board. Arduino MEGA has total 54 digital input / output pins and sixteen analog pins.This microcontroller chip is different from the ATMEGA328P in terms of the digital Input / Output pins, Analog pins and other basic features which will be discussed in detail.Arduino MEGA is the open-source microcontroller development board based on the ATMEGA 2560 microcontroller IC.So sit back, keep reading and enjoy learning. In this post ( ARDUINO MEGA FOR BEGINNERS)I will discuss the overview of the Arduino MEGA board, pinout of the Arduino MEGA, specifications of the Arduino MEGA, microcontroller IC on which Arduino MEGA is based and finally the comparison of the Arduino UNO board with the Arduino MEGA board. In the previous post I have discussed about brief introduction of the Arduino MEGA there I have discussed about the Arduino MEGA board, specifications of the Arduino UNO, microcontroller IC on which Arduino UNO is based, applications of the Arduino UNO and the programming of the Arduino MEGA. In this post I will discuss about the detailed ARDUINO MEGA FOR BEGINNERS.
0 Comments
Leave a Reply. |