Searching \ for 'Searching ... custom LCD module characters' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: techref.massmind.org/techref/lcds.htm?key=lcd
Search entire site for: 'Searching ... custom LCD module characters'.

Truncated match.
PICList Thread
'Searching ... custom LCD module characters'
1999\02\26@075706 by paulb

flavicon
face
Wagner Lipnharski wrote:

> Example to program letter "F":
>
> 76543210  byte value
> --------  ----------
> ...11111     1F
> ...10000     10
> ...10000     10
> ...11100     1C
> ...10000     10
> ...10000     10
> ...10000     10
> ........     00

 If we're talking about the actual creation of the character font,
it's that easy.  Easier than Wagner stated in fact.  People seem to
forget the binary format.  I don't know why.

 retlw B'11111'
 retlw B'10000'
 retlw B'10000'
 retlw B'11100'
 retlw B'10000'
 retlw B'10000'
 retlw B'10000'
 retlw 0

 Using the simple "0" on the last line delineates the character nicely,
the whole eight of these constructs (won't fit on a page!) can be drawn
quite fast.

 If you're using a programmers' editor, use dots and stars to draw
the font much more clearly:

 *****
 *....
 *....
 ***..
 *....
 *....
 *....

 Then replace stars with 1s and dots with 0s, edit in the "retlw B'"
and the final "'" and the zero line, and you've virtually got a
five-minute font (of 8 characters).
--
 Cheers,
       Paul B.

1999\02\26@151056 by William Chops Westfield

face picon face
Does anybody happen to have a standard 5x7 ("old style") font in binary
form somewhere?  (mine is on... Um...  Punched cards.  I carefully saved
them from a college project because I never wanted to type them in again.

Note that you can save significant rom space for a full character set
(at the expense of code to extract the rows or columns in the appropriate
format) by lying the bitmap on its side (5 bytes for 5 columns, 8 bits wide.)

BillW

1999\02\27@071207 by paulb

flavicon
face
Hello Bill (cc: list).

> Does anybody happen to have a standard 5x7 ("old style") font in
> binary form somewhere?  (mine is on... Um...  Punched cards.  I
> carefully saved them from a college project because I never wanted to
> type them in again.

 Mine is probably on a 720k floppy in FLEX09 format.  Regrettably,
the machine to read this is presently (hopefully not permanently) dead.

 *However*!

 The code you want is IIRC embedded in the CGA driver of a PC.  If you
use a "visualiser" utility (write one!), you could probably find it.

> Note that you can save significant rom space for a full character set
> (at the expense of code to extract the rows or columns in the
> appropriate format) by lying the bitmap on its side (5 bytes for 5
> columns, 8 bits wide.)

 Yes, I had a use for that once.  Can't recall what.  Oh yes!  A dot-
matrix printer contains the code in this form.
--
 Cheers,
       Paul B.

1999\02\27@180808 by Claudio Rachiele IW0DZG

flavicon
face
part 0 1232 bytes content-type:application/octet-stream; name=Bigchar.basHTH.




                      Claudio Rachiele IW0DZG



spam_OUTPICLISTTakeThisOuTspamMITVMA.MIT.EDU
02/27/99 12:07 AM
Please respond to .....PICLISTKILLspamspam@spam@MITVMA.MIT.EDU

To: PICLISTspamKILLspamMITVMA.MIT.EDU
cc:
Subject: Re: Searching ... custom LCD module characters

Does anybody happen to have a standard 5x7 ("old style") font in binary
form somewhere?  (mine is on... Um...  Punched cards.  I carefully saved.
them from a college project because I never wanted to type them in again.

Note that you can save significant rom space for a full character set
(at the expense of code to extract the rows or columns in the appropriate
format) by lying the bitmap on its side (5 bytes for 5 columns, 8 bits wide.)

BillW



Content-Type: application/octet-stream; name=Bigchar.bas
Content-Disposition: attachment; filename=Bigchar.bas

Attachment converted: wonderland:Bigchar.bas (????/----) (0002ABC9)
Content-Type: application/octet-stream; name=Chrgen.epr
Content-Disposition: attachment; filename=Chrgen.epr

Attachment converted: wonderland:Chrgen.epr (????/----) (0002ABCA)
Content-Type: application/octet-stream; name=Chrgen1.epr
Content-Disposition: attachment; filename=Chrgen1.epr

Attachment converted: wonderland:Chrgen1.epr (????/----) (0002ABCB)

More... (looser matching)
- Last day of these posts
- In 1999 , 2000 only
- Today
- New search...