Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 10:39 19 Nov 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : 60's Retro Mite

Author Message
OA47

Guru

Joined: 11/04/2012
Location: Australia
Posts: 1013
Posted: 01:51am 07 Jul 2021
Copy link to clipboard 
Print this post




Here is a famous computer display laid out on a Mite & ILI9341 display. I thought it would make a novel way of displaying a clock/calendar for the workshop. Top right (PROG) current seconds, Hour and Minute (VERB & NOUN), Day and month middle row, last two lines Longitude and Latitude so I can calculate the sundown and sunup times to dim and brighten the display.






If anyone is interested I can post the code.

OA47
 
CaptainBoing

Guru

Joined: 07/09/2016
Location: United Kingdom
Posts: 2171
Posted: 05:34am 07 Jul 2021
Copy link to clipboard 
Print this post

the AGC!  very nice!

I haven't got a creative bone in my body, my workshop clock is a starightforward LED dot matrix with scrolly date+temps etc. every minute(ish)
 
OA47

Guru

Joined: 11/04/2012
Location: Australia
Posts: 1013
Posted: 09:31pm 07 Jul 2021
Copy link to clipboard 
Print this post

For those not familiar with the famous AGC:
https://en.wikipedia.org/wiki/Apollo_Guidance_Computer

  Quote  The Apollo Guidance Computer (AGC) is a digital computer produced for the Apollo program that was installed on board each Apollo command module (CM) and Apollo Lunar Module (LM). The AGC provided computation and electronic interfaces for guidance, navigation, and control of the spacecraft. The AGC has a 16-bit word length, with 15 data bits and one parity bit. Most of the software on the AGC is stored in a special read-only memory known as core rope memory, fashioned by weaving wires through and around magnetic cores, though a small amount of read/write core memory is available. Astronauts communicated with the AGC using a numeric display and keyboard called the DSKY (for "display and keyboard", pronounced "DIS-kee"). The AGC and its DSKY user interface were developed in the early 1960s for the Apollo program by the MIT Instrumentation Laboratory and first flew in 1966. The AGC was the first computer based on silicon integrated circuits. The computer's performance was comparable to the first generation of home computers from the late 1970s, such as the Apple II, TRS-80, and Commodore PET.
 
DaveJacko
Regular Member

Joined: 25/07/2019
Location: United Kingdom
Posts: 86
Posted: 10:25pm 09 Jul 2021
Copy link to clipboard 
Print this post

I really like the 7-seg display font !

.. my mate recently bought one on those Nixie Display Clocks,
and they do look nice,
( reminds me of putting a UK quid of petrol in my motorbike! )

However, time moves on, and it's now so much easier to do stuff in the modern MMBasic world. Any chance you could share the 7-seg stuff, it's so cool.

Regards to you fellow old point-contact germanium person!

you might like to have a look at my Youtube stuff.
search 'micromite jackson'
regards Dave
Try swapping 2 and 3 over
 
OA47

Guru

Joined: 11/04/2012
Location: Australia
Posts: 1013
Posted: 02:47am 10 Jul 2021
Copy link to clipboard 
Print this post

Dave, here is the font:
  Quote  ' AGC_SevenSegNumFont.bas
' Font type    : Numeric (10 characters)
' Font start   : CHR$(48)
' Font size    : 32x50 pixels
' Memory usage : 2004 bytes
DefineFont #8
 0A303220
 00000000 00000000 00000000 00000000 00000000 9CFF2700 3CFF3300 3CFF3900
 3CFF3C00 78007800 78007800 78007800 78007800 F000F000 F000F000 F000F000
 F000F000 E001E001 E001E001 E001E001 E001E001 C003C003 00000000 00000000
 C003C003 80078007 80078007 80078007 80078007 000F000F 000F000F 000F000F
 000F000F 001E001E 001E001E 001E001E 001E001E 009CFF3C 003CFF39 003CFF33
 003CFF27 00000000 00000000 00000000 00000000 00000000 00000000 00000000
 00000000 00000000 00000000 00000000 00000000 00000000 00000000 3C000000
 3C000000 3C000000 3C000000 78000000 78000000 78000000 78000000 F0000000
 F0000000 F0000000 F0000000 E0010000 E0010000 E0010000 E0010000 C0030000
 00000000 00000000 C0030000 80070000 80070000 80070000 80070000 000F0000
 000F0000 000F0000 000F0000 001E0000 001E0000 001E0000 001E0000 003C0000
 003C0000 003C0000 003C0000 00000000 00000000 00000000 00000000 00000000
 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
 00000000 9CFF0700 3CFF0300 3CFF0100 3CFF0000 78000000 78000000 78000000
 78000000 F0000000 F0000000 F0000000 F0000000 E0010000 E0010000 E0010000
 E0010000 C0F30700 00F00F00 00F00F00 00E0CF03 00008007 00008007 00008007
 00008007 0000000F 0000000F 0000000F 0000000F 0000001E 0000001E 0000001E
 0000001E 0000FF3C 0000FF39 0000FF33 0000FE27 00000000 00000000 00000000
 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
 00000000 00000000 00000000 9CFF0700 3CFF0300 3CFF0100 3CFF0000 78000000
 78000000 78000000 78000000 F0000000 F0000000 F0000000 F0000000 E0010000
 E0010000 E0010000 E0010000 C0F30700 00F00F00 00F00F00 C0E30F00 80070000
 80070000 80070000 80070000 000F0000 000F0000 000F0000 000F0000 001E0000
 001E0000 001E0000 001E0000 001CFF00 003CFF01 003CFF03 003CFE07 00000000
 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
 00000000 00000000 00000000 00000000 00000000 1C002000 3C003000 3C003800
 3C003C00 78007800 78007800 78007800 78007800 F000F000 F000F000 F000F000
 F000F000 E001E001 E001E001 E001E001 E001E001 C0F3C703 00F00F00 00F00F00
 C0E30F00 80070000 80070000 80070000 80070000 000F0000 000F0000 000F0000
 000F0000 001E0000 001E0000 001E0000 001E0000 001C0000 003C0000 003C0000
 003C0000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
 00000000 00000000 00000000 00000000 00000000 00000000 00000000 80FF2700
 00FF3300 00FF3900 00FF3C00 00007800 00007800 00007800 00007800 0000F000
 0000F000 0000F000 0000F000 0000E001 0000E001 0000E001 0000E001 00F0C703
 00F00F00 00F00F00 C0E30F00 80070000 80070000 80070000 80070000 000F0000
 000F0000 000F0000 000F0000 001E0000 001E0000 001E0000 001E0000 001CFF00
 003CFF01 003CFF03 003CFE07 00000000 00000000 00000000 00000000 00000000
 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
 00000000 80FF2700 00FF3300 00FF3900 00FF3C00 00007800 00007800 00007800
 00007800 0000F000 0000F000 0000F000 0000F000 0000E001 0000E001 0000E001
 0000E001 00F0C703 00F00F00 00F00F00 C0E3CF03 80078007 80078007 80078007
 80078007 000F000F 000F000F 000F000F 000F000F 001E001E 001E001E 001E001E
 001E001E 001CFF3C 003CFF39 003CFF33 003CFE27 00000000 00000000 00000000
 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
 00000000 00000000 00000000 9CFF0700 3CFF0300 3CFF0100 3CFF0000 78000000
 78000000 78000000 78000000 F0000000 F0000000 F0000000 F0000000 E0010000
 E0010000 E0010000 E0010000 C0030000 00000000 00000000 C0030000 80070000
 80070000 80070000 80070000 000F0000 000F0000 000F0000 000F0000 001E0000
 001E0000 001E0000 001E0000 001C0000 003C0000 003C0000 003C0000 00000000
 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
 00000000 00000000 00000000 00000000 00000000 9CFF2700 3CFF3300 3CFF3900
 3CFF3C00 78007800 78007800 78007800 78007800 F000F000 F000F000 F000F000
 F000F000 E001E001 E001E001 E001E001 E001E001 C0F3C703 00F00F00 00F00F00
 C0E3CF03 80078007 80078007 80078007 80078007 000F000F 000F000F 000F000F
 000F000F 001E001E 001E001E 001E001E 001E001E 001CFF3C 003CFF39 003CFF33
 003CFE27 00000000 00000000 00000000 00000000 00000000 00000000 00000000
 00000000 00000000 00000000 00000000 00000000 00000000 00000000 9CFF2700
 3CFF3300 3CFF3900 3CFF3C00 78007800 78007800 78007800 78007800 F000F000
 F000F000 F000F000 F000F000 E001E001 E001E001 E001E001 E001E001 C0F3C703
 00F00F00 00F00F00 C0E30F00 80070000 80070000 80070000 80070000 000F0000
 000F0000 000F0000 000F0000 001E0000 001E0000 001E0000 001E0000 001C0000
 003C0000 003C0000 003C0000 00000000 00000000 00000000 00000000 00000000
 00000000 00000000 00000000 00000000
End DefineFont


OA47
 
DaveJacko
Regular Member

Joined: 25/07/2019
Location: United Kingdom
Posts: 86
Posted: 09:30pm 10 Jul 2021
Copy link to clipboard 
Print this post

Thanks for the super-quick reply !, amazed !
regs Dave
Try swapping 2 and 3 over
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025