8031 keyboard scanner code
Paul Schreiber
synth1 at airmail.net
Fri Aug 15 10:13:32 CEST 1997
Well......for my master's thesis I designed an 8031/eprom/74HC573 combo MIDI controller
to scan a "standard" 8x8 diode matrix keyboard (I bought mine from EMu). It uses a "standard" 2 line x 16 ch LCD
display. Has 64 memories (splits, controller assignment).
Now, I will gladly copy & mail it (for a modest fee to alll interested parties). It's about 120 pages. Has flowcharts,
full source code, schematics, and teacher notes!!! A comment on every source line!
Now, what I USED to have is the EPROM hex file. BUT that was 10 years ago (almost to the day!). I will look for
it and announce if I can find it. If I can, I can ship a pre-programmed part (again for a modest fee). The only
"hard" part is the LCD but there are about 200 different ones that will work (standard Hitachi LM_31 compatible).
There is an optional ADC to encode 2 pots (like vol, mod, pitch, whatever) using an ADC0820 8 bit
converter which is still around (any converter can work with a code tweak). A Dallas Semi DS1225Y (battery
backed SRAM) stores all of the presets (which would be going south about now). This can be replaced
with any low power 32K x * SRAM and a battery. I can get these if you can't. Lastly, there is 4 x 4 0-9 A-F
keypad for data entry (mine was a Greyhill I recall, free sample to a starving student).
I does not do velocity (I used a random number generator with programmable range to simulate it: kind of bizarre)
but again its "only code".
Email if interested. (I got an A+!!)
Paul Schreiber
Synthesis Technology
----------
From: Lawrence Archard[SMTP:la at techprt.co.uk]
Sent: Friday, August 15, 1997 11:18 AM
To: synth-diy at horus.sara.nl; ronkarls at algonet.se
Subject: Re: Looking for parts
Maplin in the UK still have them listed in their catalogue. Seem to
remember them being 25-30 pounds each - which sounds a bit steep. I
know a 8031 can do a good job of keyboard scanning - I have a friend
who used one for exactly that, unfortunately for a commercial client
so I can't get the code for you.
On 14 Aug 97, ronkarls at algonet.se on the subject of Looking for parts
wrote:
> Well...
>
> I´m just subscibed to this discussion group and are pretty unsure what
> topics you handle, but here we go...
>
> For a long time I have been thinking of building my own midi masterkeyboard
> to controll my synthesizers. I have a woodworking shop and the idea was to
> build a PLAYABLE keyboard (like ex. Fatar) I came across a couple of
> different projects - but a common IC in the projects is a "tangentscanner"
> called E510, and it seems to have disappeared from the market. Perhaps I
> could program a 8031 to do the job, but...
>
> Does anybody have a suggestion were I can hold on this IC? I only need 2 of
> them... one as a spare you know...
> Does anybody know of similar projects?
>
> Thanks in advance!
>
> Ronny Karlsson
> ronkarls at algonet.se
>
> (Forgive me my bad english, this isn´t really my language)
>
>
>
========================================================================
Mail: Lawrence Archard
The Technology Partnership plc #####
Melbourn Science Park, Royston #####
Herts. SG8 6EE #####
Tel: +44 (0)1763 262626 #####
Fax: +44 (0)1763 261582 THE TECHNOLOGY PARTNERSHIP
EMail: la at techprt.co.uk #####
========================================================================
More information about the Synth-diy
mailing list