May
6

MegaLoad U | Beta tester needed

Author admin    Category All projects     Tags

I just finish a new version of MegaLoad,  It's name is MegaLoad U  for Universal.  You will be able to use old and future devices without upgrading MegaLoad U.  It not compatible with the old bootloader files.  You need the bootloader that came with MegaLoad U.  It's a first release so please be cool with me!  So I'm waiting for your beta testing…

New bootloader C and S file release on the 20/07/10  Please comment

DownLoad

MegaLoad U

BootLoader




59 Comments to “MegaLoad U | Beta tester needed”

  • admin September 6, 2011 at 12:09 am

    include
    #include

    Sylvain

  • Ronaldo September 9, 2011 at 6:06 pm

    admin,
    has only one error

    # ifdef INTVECREG
    MCUCR = (1 <<IVCE); no error  here," IVCE symbol is not defined."
    MCUCR = 0×00;
    # endif

    I have a doubt in the above function, the Bit IVCE was moved to left for MCUCR. after this, load 0×00 to  MCUCR. . this is correct?  which options below should set MCUCR
     
    Table 35. Interrupt 0 Sense Control
    ISC01 ISC00           Description
    0          0                    The low level of INT0 generates an interrupt request.
    0           1                    Any logical change on INT0 generates an interrupt request.
    1           0                   The falling edge of INT0 generates an interrupt request.
    1           1                    The rising edge of INT0 generates an interrupt request

  • Sylvain September 9, 2011 at 6:09 pm

    What is your MCU,  The interupt level is not the good thing, it's there to set the interupt vercor 

  • Lefebvre September 11, 2011 at 12:34 pm

    Bonjour,
    Cela fonctionne-t-il avec une liaison 1 wire ?

    Cordialement

  • admin September 11, 2011 at 1:01 pm

    Pas du tout, seulement port serie

  • Ronaldo September 15, 2011 at 8:37 pm

    Dear admin,
    My MCU is Atmega32

  • NC October 7, 2011 at 11:11 am

    Hi admin, I wonder what does the NSHIFTPAGE do??
    Why need to shift this?
    I'm using atmega8, facing problem on placing the data block into correct address

  • admin October 7, 2011 at 12:25 pm

    Check in the datasheet it’s how many byte you must shift to address the corect page address, I’m not sure but in megaload there is a exemple of what to do

    Yours
    Sylvain

  • HuyNX October 12, 2011 at 5:45 am

    @NC: Look at the datasheet of atmega8, Figure 103 on page 215, you will see how  page address and word address of one page. And Table 84 on page 221 show bit corresponding in Z-register. Page address is 7bits (in the Z-register its Z12:Z6) – so that you must shift by 6 (NSHIFTPAGE) from RealPageAddress

Post comment

Please note

All my source codes were taken from my personal projects.

Everything is for your information only. The C/C++ codes have been written
with ICCAVR. You can find the header and source CRT files by downloading their compiler.

All is for your information and everything is AS IS without any warranty of any kind. No other files are available and I don't make any modification for any body.

Categories

Blogroll

Electronic Links

Tags

AGC Anemometer AVR AVR Bootloader Bootloader Capacitence Capacitor Clock Color Control DCC Debugger Devices Digital driver Function Generator High Gain Microphone Humidity Inductance Inductor Laser LCD LED 3W Library Lightning Detector MegaLoad Meter Moodlight Mood Light MS5534 Nixie OscilloScope projector Rain Fall Sensor rgb RGB LED Scop Sensor SHT75 Temperature Terminal Tipping Bucket Train Modeling Vintage Water Detector