Exact match. Not showing close matches.
PICList
Thread
'[EE]: Letter Patterns for 7 Segment LEDs?'
2002\11\19@191437
by
Brooke Clarke
Hello:
Is there a web site with patterns to define all the letters using a 7 segment
LED? The numbers 0 through 9 and letters A, b, C, d, E and F are defined for
hex characters, but I would like to have the rest. I know they will not all
look pretty, but that's OK for this app.
Thanks,
Brooke Clarke, N6GCE
http://www.prc68.com
--
http://www.piclist.com hint: The list server can filter out subtopics
(like ads or off topics) for you. See http://www.piclist.com/#topics
2002\11\19@194342
by
Dipperstein, Michael
I didn't give it all that much thought, but I don't think they are all
achievable. Try 'M' or 'm'.
-Mike
{Original Message removed}
2002\11\20@004043
by
PicDude
|
Also "W", "K", "V", "X", "Z". If it's just for a one-off, you
could use something close enough for these letters. Once had a
toy (many years ago) with a 7-seg display that used lowercase
"n" AND the period to represent "M", and lower "u" AND the
period to represent "W". Can't remember what was used for "K"
or the others, but you could come up with something like "|-"
(segments e,f,g on) for "K", etc.
If you have a couple spare o/p's, you could send them to a few
extra segments on a 14-segment display. Don't think you'd need
all 14 to get a decent alphabet representation.
Cheers,
-Neil.
Dipperstein, Michael wrote:
{Quote hidden}> I didn't give it all that much thought, but I don't think they are all
> achievable. Try 'M' or 'm'.
>
> -Mike
>
> Is there a web site with patterns to define all the letters using
> a 7 segment
> LED? The numbers 0 through 9 and letters A, b, C, d, E and F are
> defined for
> hex characters, but I would like to have the rest. I know they
> will not all
> look pretty, but that's OK for this app.
>
> Thanks,
>
---
[This E-mail scanned for viruses]
--
http://www.piclist.com hint: The PICList is archived three different
ways. See http://www.piclist.com/#archives for details.
2002\11\20@030208
by
Quentin
I managed to do the following in an old project:
A, B, C, d, E, F, G, H, I (one), j, L, n, O (zero, or o),
P, r, S (five), t, U (or u), Y, minus.
Not difficult to work out on a piece of paper.
--
Quentin
spam_OUTqscTakeThisOuT
iptech.co.za
http://www.iptech.co.za
--
http://www.piclist.com hint: The PICList is archived three different
ways. See http://www.piclist.com/#archives for details.
2002\11\20@031950
by
William Chops Westfield
www.cs.tcd.ie/courses/baict/baca/jf/labs/7-seg-alphabet.pdf
I dunno if I like it much. X and H are the same (but ought to be equally
distinguishable.) I think I'd like K to look less like lowercase-h
(and it COULD use
|_|
|
)
But I suspect you could get used to it pretty quick.
BillW
--
http://www.piclist.com hint: The PICList is archived three different
ways. See http://www.piclist.com/#archives for details.
2002\11\20@032147
by
James Caska
www.virtualbreadboard.com/Shareware/Help/VIRTUAL%20BREADBOARD/SEG7.pd
f
JC
-----Original Message-----
From: pic microcontroller discussion list
[.....PICLISTKILLspam
@spam@MITVMA.MIT.EDU]On Behalf Of Quentin
Sent: Wednesday, November 20, 2002 6:59 PM
To: PICLIST
KILLspamMITVMA.MIT.EDU
Subject: Re: [EE]: Letter Patterns for 7 Segment LEDs?
I managed to do the following in an old project:
A, B, C, d, E, F, G, H, I (one), j, L, n, O (zero, or o),
P, r, S (five), t, U (or u), Y, minus.
Not difficult to work out on a piece of paper.
--
Quentin
.....qscKILLspam
.....iptech.co.za
http://www.iptech.co.za
--
http://www.piclist.com hint: The PICList is archived three different
ways. See http://www.piclist.com/#archives for details.
--
http://www.piclist.com hint: The PICList is archived three different
ways. See http://www.piclist.com/#archives for details.
2002\11\20@035022
by
Alan B. Pearce
>I didn't give it all that much thought, but I don't think
>they are all achievable. Try 'M' or 'm'.
Or W, and how would you do an X without it getting confused with 4 or H.
The only way to do a full alpha character set with a segmented display is to
use the "starburst" 14 segment display.
--
http://www.piclist.com hint: The PICList is archived three different
ways. See http://www.piclist.com/#archives for details.
2002\11\20@035642
by
Spehro Pefhany
At 08:49 AM 11/20/02 +0000, you wrote:
> >I didn't give it all that much thought, but I don't think
> >they are all achievable. Try 'M' or 'm'.
>
>Or W, and how would you do an X without it getting confused with 4 or H.
>
>The only way to do a full alpha character set with a segmented display is to
>use the "starburst" 14 segment display.
OTOH, if you are doing, say, messages or menus then you can probably pick
the words to use only/mostly the better represented characters.
Best regards,
Spehro Pefhany --"it's the network..." "The Journey is the reward"
EraseMEspeffspam_OUT
TakeThisOuTinterlog.com Info for manufacturers: http://www.trexon.com
Embedded software/hardware/analog Info for designers: http://www.speff.com
--
http://www.piclist.com hint: The PICList is archived three different
ways. See http://www.piclist.com/#archives for details.
2002\11\20@081032
by
o-8859-1?Q?Tony_K=FCbek?=
Hi,
Spehro Pefhany wrote:
>OTOH, if you are doing, say, messages or menus then you can probably
pick
>the words to use only/mostly the better represented characters.
I second this, I've had the same problem myself to convey an UI
with menu's /submenu's /parameters with only an 6 digit 7 segment
display.
If this is to be used by non-technical people (=end users :) ) then shy
away from 'weird' coding, no-one will understand them anyway. Instead
choose
your text carefully, IMHO an word/text that is easily readable but
perhaps not 100% accurate in context is much better than an correct word that uses 'odd'
segments.
/Tony
--
http://www.piclist.com hint: The PICList is archived three different
ways. See http://www.piclist.com/#archives for details.
2002\11\20@122345
by
PicDude
2002\11\20@123615
by
Spehro Pefhany
At 12:18 PM 11/20/02 -0600, you wrote:
>One thing really odd in this set is that the "t" is represented
>as
>|_
>|
>
>
>But why not use
>|_
>|_
That's what I use! For a few ideas (but not really stretched to the
odd characters) grab my Adobe type 1 font from http://www.speff.com
(under 7-segment fonts, at the bottom) and look at it in ATM etc.
Best regards,
Spehro Pefhany --"it's the network..." "The Journey is the reward"
speff
spam_OUTinterlog.com Info for manufacturers: http://www.trexon.com
Embedded software/hardware/analog Info for designers: http://www.speff.com
--
http://www.piclist.com hint: The PICList is archived three different
ways. See http://www.piclist.com/#archives for details.
2002\11\22@172617
by
Barry Gershenfeld
The year: 1977. The hardware: KIM-1. The application: radioteletype.
That was the state of the art in personal computers [1] and
the output was six 7-segment displays. And so the author
made up a character set very similar to the example posted.
The idea was to see it work, not to present it to the general
public.
And, like Graffitti on the Palm Pilot, you could read it
once you got used to it.
[1] This is a lie because the Apple II was out.
[?] There also was a 3x5 dot-matrix character set someone
made up, I think for the VIC-20, to get more characters
on the screen. Same idea.
Barry
--
http://www.piclist.com hint: To leave the PICList
@spam@piclist-unsubscribe-requestKILLspam
mitvma.mit.edu
2002\11\22@173446
by
David Harris
2002\11\23@090442
by
Dave Tweed
Barry Gershenfeld <spamBeGonebarry_gspamBeGone
ZMICRO.COM> wrote:
> [?] There also was a 3x5 dot-matrix character set someone
> made up, I think for the VIC-20, to get more characters
> on the screen. Same idea.
I once created a 3x5 character set for my TRS 80 Model 100 laptop, to
get more characters onto its 64 x 240 LCD -- 10 lines of 80 characters,
instead of the default 8 lines of 40 characters. It was fairly readable,
but vvveeerrryyy ssslllooowww because I was plotting the characters
point-by-point from BASIC. I never got around to making an
assembly-language driver for it. This would have been around 1985.
-- Dave Tweed
--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads
2002\11\23@094610
by
Olin Lathrop
part 1 1012 bytes content-type:text/plain; (decoded 7bit)
> I once created a 3x5 character set for my TRS 80 Model 100 laptop, to
> get more characters onto its 64 x 240 LCD -- 10 lines of 80 characters,
> instead of the default 8 lines of 40 characters. It was fairly readable,
> but vvveeerrryyy ssslllooowww because I was plotting the characters
> point-by-point from BASIC. I never got around to making an
> assembly-language driver for it. This would have been around 1985.
>
> -- Dave Tweed
Attatched are some snippets of 16C923 source code for driving a 7 segment
LCD display. This includes a table of segment patterns for each ASCII
character that I thought would be sufficiently recognizable, and blanks
for everything else. It became handy to look at the table to create
limited status messages. For example, you can spell out "Err", "On",
"OFF", "UP", "dn", "Hot", "CoLd" and a bunch of other words with a little
cleverness.
part 2 5096 bytes content-type:text/plain;
(decoded quoted-printable)
; LCD pixel data for each digit of the display. The bit numbers
; correspond to segments:
;
; ---0---
; | |
; 5 1
; | |
; ---6---
; | |
; 4 2
; | |
; ---3--- 7
;
; Bit 7 is the decimal point, and is not present on the first (least
; significant) digit. A 1 value in a bit causes that segment to be
; displayed.
; Table to convert ASCII character codes to LCD pixel data for one 7-segment
; digit. Not all character codes can be displayed. These are returned
; as if they were blanks. The table index is the 0-127 ASCII code.
;
table_pix
dt b'00000000' ;00
dt b'00000000' ;01
dt b'00000000' ;02
dt b'00000000' ;03
dt b'00000000' ;04
dt b'00000000' ;05
dt b'00000000' ;06
dt b'00000000' ;07
dt b'00000000' ;08
dt b'00000000' ;09
dt b'00000000' ;0A
dt b'00000000' ;0B
dt b'00000000' ;0C
dt b'00000000' ;0D
dt b'00000000' ;0E
dt b'00000000' ;0F
dt b'00000000' ;10
dt b'00000000' ;11
dt b'00000000' ;12
dt b'00000000' ;13
dt b'00000000' ;14
dt b'00000000' ;15
dt b'00000000' ;16
dt b'00000000' ;17
dt b'00000000' ;18
dt b'00000000' ;19
dt b'00000000' ;1A
dt b'00000000' ;1B
dt b'00000000' ;1C
dt b'00000000' ;1D
dt b'00000000' ;1E
dt b'00000000' ;1F
dt b'00000000' ;20
dt b'00000000' ;21 !
dt b'00100010' ;22 "
dt b'00000000' ;23 #
dt b'00000000' ;24 $
dt b'00000000' ;25 %
dt b'00000000' ;26 &
dt b'00000010' ;27 '
dt b'00111001' ;28 (
dt b'00001111' ;29 )
dt b'00000000' ;2A *
dt b'00000000' ;2B +
dt b'00000100' ;2C ,
dt b'01000000' ;2D -
dt b'10000000' ;2E .
dt b'00000000' ;2F /
dt b'00111111' ;30 0
dt b'00000110' ;31 1
dt b'01011011' ;32 2
dt b'01001111' ;33 3
dt b'01100110' ;34 4
dt b'01101101' ;35 5
dt b'01111101' ;36 6
dt b'00000111' ;37 7
dt b'01111111' ;38 8
dt b'01101111' ;39 9
dt b'00000000' ;3A :
dt b'00000000' ;3B ;
dt b'00000000' ;3C <
dt b'01001000' ;3D =
dt b'00000000' ;3E >
dt b'01010011' ;3F ?
dt b'00000000' ;40 @
dt b'01110111' ;41 A
dt b'01111100' ;42 B
dt b'00111001' ;43 C
dt b'01011110' ;44 D
dt b'01111001' ;45 E
dt b'01110001' ;46 F
dt b'00000000' ;47 G
dt b'00110110' ;48 H
dt b'00000100' ;49 I
dt b'00011110' ;4A J
dt b'00000000' ;4B K
dt b'00111000' ;4C L
dt b'00000000' ;4D M
dt b'01010100' ;4E N
dt b'01011100' ;4F O
dt b'01110011' ;50 P
dt b'00000000' ;51 Q
dt b'01010000' ;52 R
dt b'00000000' ;53 S
dt b'01001110' ;54 T
dt b'00111110' ;55 U
dt b'00000000' ;56 V
dt b'00000000' ;57 W
dt b'00000000' ;58 X
dt b'01110010' ;59 Y
dt b'00000000' ;5A Z
dt b'00111001' ;5B [
dt b'00000000' ;5C \
dt b'00001111' ;5D ]
dt b'00000000' ;5E ^
dt b'00001000' ;5F _
dt b'00100000' ;60 `
dt b'01110111' ;61 a
dt b'01111100' ;62 b
dt b'01011000' ;63 c
dt b'01011110' ;64 d
dt b'01111001' ;65 e
dt b'01110001' ;66 f
dt b'00000000' ;67 g
dt b'01110100' ;68 h
dt b'00000100' ;69 i
dt b'00011110' ;6A j
dt b'00000000' ;6B k
dt b'00111000' ;6C l
dt b'00000000' ;6D m
dt b'01010100' ;6E n
dt b'01011100' ;6F o
dt b'01110011' ;70 p
dt b'00000000' ;71 q
dt b'01010000' ;72 r
dt b'00000000' ;73 s
dt b'01001110' ;74 t
dt b'00011100' ;75 u
dt b'00000000' ;76 v
dt b'00000000' ;77 w
dt b'00000000' ;78 x
dt b'01110010' ;79 y
dt b'00000000' ;7A z
dt b'00111001' ;7B {
dt b'00110000' ;7C |
dt b'00001111' ;7D }
dt b'00000000' ;7E ~
dt b'00000000' ;7F
part 3 328 bytes
*****************************************************************
Embed Inc, embedded system specialists in Littleton Massachusetts
(978) 742-9014, http://www.embedinc.com
--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads
2002\11\23@172336
by
William Chops Westfield
There were a variety of small character sets developed for the assorted
machines that had native graphics capability rather than native text
capability, not to mention the "well known" limits you ran into when using a
TV/RF-modulator or standard video monitor for display (ie 320 to 640 or
fewer dots per row.) (Remember when "video monitors" were difficult to find
and expensive, and the high resolution monitors you'd need for 80-column
text were "impossible"? Damn, I feel old...)
Amoung them: KIM with Video (a Don Lancaster hack, IIRC), Cosmac Elf,
Apple II, etc, etc...
BillW
--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads
2002\11\25@085548
by
Olin Lathrop
> Received: from txsmtp03.texas.rr.com [24.93.36.231] by mitvma.mit.edu
(IBM VM
> SMTP Level 320) via TCP with ESMTP ; Mon, 25 Nov 2002 08:36:30
EST
> X-Comment: mitvma.mit.edu: Mail was sent by txsmtp03.texas.rr.com
> Received: from mail.houston.rr.com (mcis-05.texas.rr.com [24.93.36.35])
by
> txsmtp03.texas.rr.com (8.12.5/8.12.2) with ESMTP id
gAPCu6VK026414
> for <TakeThisOuTPICLISTEraseME
spam_OUTmitvma.mit.edu>; Mon, 25 Nov 2002 07:56:11 -0500
(EST)
> Received: from mail pickup service by mail.houston.rr.com with Microsoft
> SMTPSVC; Mon, 25 Nov 2002 06:58:51 -0600
> Received: from txmx02.mgw.rr.com ([24.93.35.209]) by mail.houston.rr.com
with
> Microsoft SMTPSVC(5.5.1877.757.75); Tue, 19 Nov 2002
18:15:17 -0600
> Received: from cherry.ease.lsoft.com (cherry.ease.lsoft.com
[209.119.0.109]) by
> txmx02.mgw.rr.com (8.12.5/8.12.5) with ESMTP id
gAK0EkGB007880; Tue,
> 19 Nov 2002 19:14:47 -0500 (EST)
It looks like someone in Texas is being an idiot. Not only are they
causing a mail loop, but every sender is getting individual automated
replies about the mail loop. Time to unsubscribe everyone at RR.COM
(apparently a residential ISP called Road Runner)?
*****************************************************************
Embed Inc, embedded system specialists in Littleton Massachusetts
(978) 742-9014, http://www.embedinc.com
--
http://www.piclist.com hint: The PICList is archived three different
ways. See http://www.piclist.com/#archives for details.
2002\11\25@092042
by
Mike Harrison
|
Here's a list I did recently....
On Wed, 20 Nov 2002 09:59:16 +0200, you wrote:
//sevenseg.inc - seven-segment display mappings etc.
// segment bits - change as required
#define sa 1
#define sb 2
#define sc 4
#define sd 8
#define se 16
#define sf 32
#define sg 64
#define sdummy 128 // used to avoid zeros in C strings
// digit patterns
#define c_0 sa+sb+sc+sd+se+sf
#define c_1 sb+sc
#define c_2 sa+sb+sd+se+sg
#define c_3 sa+sb+sc+sd+sg
#define c_4 sb+sc+sf+sg
#define c_5 sa+sc+sd+sf+sg
#define c_6 sa+sc+sd+se+sf+sg
#define c_7 sa+sb+sc
#define c_8 sa+sb+sc+sd+se+sf+sg
#define c_9 sa+sb+sc+sd+sf+sg
#define c_A sa+sb+sc+se+sf+sg
#define c_b sc+sd+se+sf+sg
#define c_C sa+sd+se+sf
#define c_d sb+sc+sd+se+sg
#define c_E sa+sd+se+sf+sg
#define c_F sa+se+sf+sg
#define c_g sa+sb+sc+sd+sf+sg
#define c_H sb+sc+se+sf+sg
#define c_I sb+sc
#define c_J sa+sb+sc+sd+se
#define c_k sc+se+sf+sg
#define c_L sd+se+sf #define c_M sa+sb+sc+se+sf+sg
#define c_n sc+sg+se
#define c_o sc+sd+se+sg
#define c_P sa+sb+se+sf+sg
#define c_q sa+sb+sc+sf+sg
#define c_r se+sg
#define c_S sa+sc+sd+sf+sg
#define c_t sd+se+sf+sg
#define c_U sb+sc+sd+se+sf
#define c_v sc+sd+se #define c_W sb+sc+sd+se+sf+sg
#define c_y sb+sc+sd+sf+sg
#define c_space sdummy
--
http://www.piclist.com hint: The PICList is archived three different
ways. See http://www.piclist.com/#archives for details.
More... (looser matching)
- Last day of these posts
- In 2002
, 2003 only
- Today
- New search...