This one has 8 channels of 10 bit A to D and can be programed
with no programer. Send the code from your PC through a serial port
to the flash memory in the chip. $11 bucks from DigiKey.
Heck at that price you can afford two. Only 35 instructions
to learn or you can program it in compiled BASIC with
8K memory locations to store the code. Way more than enough
for an EFIS. Compiled BASIC would be plenty fast enough for an EFIS.
Heck one could knock out an EFIS program written in BASIC
in a couple of days with this chip. I am tempted.
Paul Lamar
Ops! Sent the wrong block diagram. Here is the right one with
all forty pins.
Here too is the real simple instruction set. Heck an old 6502 had
65 instructions to learn. 80% of most assembly language programs
are the MOVE instruction anyway.
Typical EFIS program:
Start:
MOVE next binary data from A to D register to A register.
Look up decimal value that corresponds to A/D binary data value.
MOVE decimal data in A register to LCD output port.
GOTO Start:
Paul Lamar
The AirCraft Rotary Engine NewsLetter. Powered by Linux.
ACRE NL web site.
http://home.earthlink.net/~rotaryeng/ http://www.linux.org