I have a Jtag Ice mk II that I use in conjunction with Atmel Studio (ver 6.1) to set the fuse settings.
Jtag is enabled right now, but will be switched off later in favor of a boot loader.
It was switched from the default 1 Mhz internal oscillator , to an external fuse setting and M103C fuse setting does not have a check in it's box in avr studio.
The development board is about 4 years old that I'm using, may have a bit of oxidization in the crystal socket.
I will play around a bit with the board and check it out. It did work when I first got it, but who knows now?
When I had it running another program reading a rotary encoder it was using the eternal 8 Mhx crystal, So I'm taking a guess it was working, only when I added the LCD did I have this problem.
That's kind of why I'm at a loss for why it worked on this internal oscillator and not the external. I will get my scope
out again and check the external crystal again. It may yet be the fuse setting in avr studio as when I set it to:
EXTRCOSC_3MHZ_8MHZCK_4MS the lcd stops functioning.
It would seem to me this is the correct fuse setting for the 8Mhz crystal with a 4ms start up time, but I will play around with it some.
Robert
↧