Reply by Jeff Blaine AC0C●October 6, 20092009-10-06
Thanks Zack,
I will check them out. And I really appreciate it and all the group comments to
get this old dog set to start learning some new tricks.
Thanks again! Jeff
From: Zack Widup
Sent: Tuesday, October 06, 2009 1:06 AM
To: a...
Subject: Re: [AVR club] Looking for recient HD44780 LCD C function set that
works well with WINAVR
I just uploaded a couple files kindly provided by Javier Chavez. They are
in
the Group's Files section and are "HD44780.c" and "HD44780.h" Javier
said
the files were written by Joerg Wunsch.
I also uploaded the files "HD44780.pdf" which is the data sheet for the
HD44780 LCD controller and "Optrex_Dmcman_full.pdf" which is the Optrex
datasheet for their LCD displays using the HD44780.
In the Links page I added a link for "LCD.h" which is for the HD44780-type
LCD drivers.
I hope these are of use to someone!
Zack
On Sun, Oct 4, 2009 at 7:50 PM, Zack Widup wrote:
> I think the group settings don't allow
attachments. If you send it to me I
> can put it up in the files section.
>
> Zack
>
> On Sun, Oct 4, 2009 at 1:06 PM, Javier Chavez wrote:
>
>> Dear Jeff,
>>
>> Please see the attached files. they were made by Joerg Wunsch and compiles
>> fine with WinAVR.
>>
>> Hope this helps,
>>
>> Javier
>>
>> On Sun, Oct 4, 2009 at 10:25 AM, keepwalking188
>wrote:
>> >
>> >
>> > I've just got back into playing with micros after an absence of 25
>> years.
>> > Wow have things changes - for the better.
>> >
>> > For the current project I want to hook up a 2x16 LCM with the Mega168P
>> and
>> > thought hea, there are LCD everywhere - it should be easy to find a nice
>> > tight set of well documented LCD functions that I can use and are built
>> to
>> > be versitale. I will not be assuming any such thing in the future.
>> >
>> > I realize the LCD interface is not rocket science. But the last time I
>> > worked with a uC it was an ancient Mot 40P ceramic body chip that had a
>> UV
>> > eraseable 256 byte EPROM capability! And the text-based Borland Turbo C
>> was
>> > what all the cool cats were running.
>> >
>> > I have tried the Pyrocon and the Pickle routines - but both have compile
>> > errors that reflect changes from their build time (mid 2005-6 range) and
>> the
>> > current vintage 2009 of WINAVR.
>> >
>> > I can make either of these work. The problem is, given this is a staple
>> of
>> > the embeded IO world now, I don't want to start my code base with
what
>> is
>> > really my kludging hack of two probably perfectly older bits of code.
>> >
>> > I am sure there is a "most guys use this" answer to a lot of these
>> > beginning questions. For the LCD, I am getting old fast trying to figure
>> > that out. :)
>> >
>> > And so I ask the groups kind recommendation on a set of LCD routines for
>> > writing alpha-numeric data to a Hitachi-based LCM???
>> >
>> > thanks/jeff
>> >
>> >
>> >
>>
>>
>>
Reply by Jeff Blaine AC0C●October 5, 20092009-10-05
Don,
The link on that first G page with Ron K's ultra simple LCD routines was
just what I was looking for. Thanks!
Jeff
From: Donald H
Sent: Monday, October 05, 2009 12:06 AM
To: a...
Subject: [AVR club] Re: Looking for recient HD44780 LCD C function set that
works well with WINAVR
--- In a..., "keepwalking188" wrote: >
> I've just got back into playing with micros after an absence of 25 years.
Wow have things changes - for the better.
>
> For the current project I want to hook up a 2x16 LCM with the Mega168P and
thought hea, there are LCD everywhere - it should be easy to find a nice tight
set of well documented LCD functions that I can use and are built to be
versitale. I will not be assuming any such thing in the future.
>
> I realize the LCD interface is not rocket science. But the last time I worked
with a uC it was an ancient Mot 40P ceramic body chip that had a UV eraseable
256 byte EPROM capability! And the text-based Borland Turbo C was what all the
cool cats were running.
>
> I have tried the Pyrocon and the Pickle routines - but both have compile
errors that reflect changes from their build time (mid 2005-6 range) and the
current vintage 2009 of WINAVR.
>
> I can make either of these work. The problem is, given this is a staple of the
embeded IO world now, I don't want to start my code base with what is
really my kludging hack of two probably perfectly older bits of code.
>
> I am sure there is a "most guys use this" answer to a lot of these beginning
questions. For the LCD, I am getting old fast trying to figure that out. :)
>
> And so I ask the groups kind recommendation on a set of LCD routines for
writing alpha-numeric data to a Hitachi-based LCM???
>
> thanks/jeff
>
I just uploaded a couple files kindly provided by Javier Chavez. They are in
the Group's Files section and are "HD44780.c" and "HD44780.h" Javier
said
the files were written by Joerg Wunsch.
I also uploaded the files "HD44780.pdf" which is the data sheet for the
HD44780 LCD controller and "Optrex_Dmcman_full.pdf" which is the Optrex
datasheet for their LCD displays using the HD44780.
In the Links page I added a link for "LCD.h" which is for the HD44780-type
LCD drivers.
I hope these are of use to someone!
Zack
On Sun, Oct 4, 2009 at 7:50 PM, Zack Widup wrote:
> I think the group settings don't allow
attachments. If you send it to me I
> can put it up in the files section.
>
> Zack
>
> On Sun, Oct 4, 2009 at 1:06 PM, Javier Chavez wrote:
>
>> Dear Jeff,
>>
>> Please see the attached files. they were made by Joerg Wunsch and compiles
>> fine with WinAVR.
>>
>> Hope this helps,
>>
>> Javier
>>
>> On Sun, Oct 4, 2009 at 10:25 AM, keepwalking188
>wrote:
>> >
>> >
>> > I've just got back into playing with micros after an absence of 25
>> years.
>> > Wow have things changes - for the better.
>> >
>> > For the current project I want to hook up a 2x16 LCM with the Mega168P
>> and
>> > thought hea, there are LCD everywhere - it should be easy to find a nice
>> > tight set of well documented LCD functions that I can use and are built
>> to
>> > be versitale. I will not be assuming any such thing in the future.
>> >
>> > I realize the LCD interface is not rocket science. But the last time I
>> > worked with a uC it was an ancient Mot 40P ceramic body chip that had a
>> UV
>> > eraseable 256 byte EPROM capability! And the text-based Borland Turbo C
>> was
>> > what all the cool cats were running.
>> >
>> > I have tried the Pyrocon and the Pickle routines - but both have compile
>> > errors that reflect changes from their build time (mid 2005-6 range) and
>> the
>> > current vintage 2009 of WINAVR.
>> >
>> > I can make either of these work. The problem is, given this is a staple
>> of
>> > the embeded IO world now, I don't want to start my code base with
what
>> is
>> > really my kludging hack of two probably perfectly older bits of code.
>> >
>> > I am sure there is a "most guys use this" answer to a lot of these
>> > beginning questions. For the LCD, I am getting old fast trying to figure
>> > that out. :)
>> >
>> > And so I ask the groups kind recommendation on a set of LCD routines for
>> > writing alpha-numeric data to a Hitachi-based LCM???
>> >
>> > thanks/jeff
>> >
>> >
>> >
>>
>>
>>
>>
>>
Reply by Donald H●October 5, 20092009-10-05
--- In a..., "keepwalking188" wrote: >
> I've just got back into playing with micros after an absence of 25 years.
Wow have things changes - for the better.
>
> For the current project I want to hook up a 2x16 LCM with the Mega168P and
thought hea, there are LCD everywhere - it should be easy to find a nice tight
set of well documented LCD functions that I can use and are built to be
versitale. I will not be assuming any such thing in the future.
>
> I realize the LCD interface is not rocket science. But the last time I worked
with a uC it was an ancient Mot 40P ceramic body chip that had a UV eraseable
256 byte EPROM capability! And the text-based Borland Turbo C was what all the
cool cats were running.
>
> I have tried the Pyrocon and the Pickle routines - but both have compile
errors that reflect changes from their build time (mid 2005-6 range) and the
current vintage 2009 of WINAVR.
>
> I can make either of these work. The problem is, given this is a staple of
the embeded IO world now, I don't want to start my code base with what is
really my kludging hack of two probably perfectly older bits of code.
>
> I am sure there is a "most guys use this" answer to a lot of these beginning
questions. For the LCD, I am getting old fast trying to figure that out. :)
>
> And so I ask the groups kind recommendation on a set of LCD routines for
writing alpha-numeric data to a Hitachi-based LCM???
>
> thanks/jeff
>
I think the group settings don't allow attachments. If you send it to me
I
can put it up in the files section.
Zack
On Sun, Oct 4, 2009 at 1:06 PM, Javier Chavez wrote:
> Dear Jeff,
>
> Please see the attached files. they were made by Joerg Wunsch and compiles
> fine with WinAVR.
>
> Hope this helps,
>
> Javier
>
> On Sun, Oct 4, 2009 at 10:25 AM, keepwalking188
>wrote:
> >
> >
> > I've just got back into playing with micros after an absence of 25
years.
> > Wow have things changes - for the better.
> >
> > For the current project I want to hook up a 2x16 LCM with the Mega168P
> and
> > thought hea, there are LCD everywhere - it should be easy to find a nice
> > tight set of well documented LCD functions that I can use and are built
> to
> > be versitale. I will not be assuming any such thing in the future.
> >
> > I realize the LCD interface is not rocket science. But the last time I
> > worked with a uC it was an ancient Mot 40P ceramic body chip that had a
> UV
> > eraseable 256 byte EPROM capability! And the text-based Borland Turbo C
> was
> > what all the cool cats were running.
> >
> > I have tried the Pyrocon and the Pickle routines - but both have compile
> > errors that reflect changes from their build time (mid 2005-6 range) and
> the
> > current vintage 2009 of WINAVR.
> >
> > I can make either of these work. The problem is, given this is a staple
> of
> > the embeded IO world now, I don't want to start my code base with what
is
> > really my kludging hack of two probably perfectly older bits of code.
> >
> > I am sure there is a "most guys use this" answer to a lot of these
> > beginning questions. For the LCD, I am getting old fast trying to figure
> > that out. :)
> >
> > And so I ask the groups kind recommendation on a set of LCD routines for
> > writing alpha-numeric data to a Hitachi-based LCM???
> >
> > thanks/jeff
> >
> >
> >
>
>
>
Reply by Javier Chavez●October 4, 20092009-10-04
Dear Jeff,
Please see the attached files. they were made by Joerg Wunsch and compiles
fine with WinAVR.
Hope this helps,
Javier
On Sun, Oct 4, 2009 at 10:25 AM, keepwalking188 wrote:
> I've just got back into playing with micros
after an absence of 25 years.
> Wow have things changes - for the better.
>
> For the current project I want to hook up a 2x16 LCM with the Mega168P and
> thought hea, there are LCD everywhere - it should be easy to find a nice
> tight set of well documented LCD functions that I can use and are built to
> be versitale. I will not be assuming any such thing in the future.
>
> I realize the LCD interface is not rocket science. But the last time I
> worked with a uC it was an ancient Mot 40P ceramic body chip that had a UV
> eraseable 256 byte EPROM capability! And the text-based Borland Turbo C was
> what all the cool cats were running.
>
> I have tried the Pyrocon and the Pickle routines - but both have compile
> errors that reflect changes from their build time (mid 2005-6 range) and
the
> current vintage 2009 of WINAVR.
>
> I can make either of these work. The problem is, given this is a staple of
> the embeded IO world now, I don't want to start my code base with what
is
> really my kludging hack of two probably perfectly older bits of code.
>
> I am sure there is a "most guys use this" answer to a lot of these
> beginning questions. For the LCD, I am getting old fast trying to figure
> that out. :)
>
> And so I ask the groups kind recommendation on a set of LCD routines for
> writing alpha-numeric data to a Hitachi-based LCM???
>
> thanks/jeff
>
Reply by keepwalking188●October 4, 20092009-10-04
I've just got back into playing with micros after an absence of 25 years.
Wow have things changes - for the better.
For the current project I want to hook up a 2x16 LCM with the Mega168P and
thought hea, there are LCD everywhere - it should be easy to find a nice tight
set of well documented LCD functions that I can use and are built to be
versitale. I will not be assuming any such thing in the future.
I realize the LCD interface is not rocket science. But the last time I worked
with a uC it was an ancient Mot 40P ceramic body chip that had a UV eraseable
256 byte EPROM capability! And the text-based Borland Turbo C was what all the
cool cats were running.
I have tried the Pyrocon and the Pickle routines - but both have compile errors
that reflect changes from their build time (mid 2005-6 range) and the current
vintage 2009 of WINAVR.
I can make either of these work. The problem is, given this is a staple of the
embeded IO world now, I don't want to start my code base with what is
really my kludging hack of two probably perfectly older bits of code.
I am sure there is a "most guys use this" answer to a lot of these beginning
questions. For the LCD, I am getting old fast trying to figure that out. :)
And so I ask the groups kind recommendation on a set of LCD routines for writing
alpha-numeric data to a Hitachi-based LCM???