Assembly code Work in Cincinnati, Ohio

View: New views
1 Messages — Rating Filter:   Alert me  

Assembly code Work in Cincinnati, Ohio

by Jeff Anno :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Pic-listers,
 
I've been reading the Piclist for several years but haven't had the [EE] or
[BUY] topics turned on, so if I am posting this in the wrong spot, I
apologize.  
 
We are looking for a consultant to complete a project that is fairly
complicated.  We had a top-notch engineer working for us in his spare time
but he can no longer dedicate enough time to complete the project.  The
project is about 1/2 to 3/4 complete and really needs someone who is very
good at assembly (and bit-math, for that matter) to complete it.  The code
(as it stands right now) is expertly commented (nearly every line) and
unbelievably organized.
 
The project is somewhat confidential, It's a sensor but I am unable to give
too much away without a signed Non Disclosure Agreement, but I'll try to
give enough to let you judge if it is a good match for you skill set...  The
circuit boards are complete and the basics are functioning.
 
The portion that is complete is...
    1.  Communicating and setting configuration registers to a measurement
chip.
    2.  Communicating to a DAC for analog output. (16 bit)
    3.  Making a measurement (24 bit, 16 integer and 8 fractional)
    4.  Communicating to other hardware for sensor configuration
    5.  Eeprom definitions of configuration variables.
   
The portion that needs to be completed is...
    1.  We need to be able to scale the measurement and provide an analog
output.  The measurement is 24 bit (16 integer and 8 fractional) and the
output is 16 bit DAC
        This scaling needs to be based on values written to the Eeprom
(Measurement Offset,  DAC Offset, DAC Gain, etc...)
    2.  Diagnostic functions (Max measurement ever encountered in it's
lifetime (written to eeprom) to determine if the product was abused rather
than normal use. and other values stored)
    3.  Digital Outputs on when measurement is above a certain value.
    4.  Switch measurement modes and provide a warning signal if a portion
of the redundant measurement has failed.
    5.  Linearizing output based on a seperate temperature measurement.
 
The microcontroller is a PIC16F690 (QFN).
 
We are really looking for a person close to Cincinnati, Ohio for the project
but may consider others.

Please call Jeff at (513) 583-9491 if interested.
 
Thanks,
Jeff
 
or e-mail  jeff_anno(at)acam-usa.com
--
http://www.piclist.com PIC/SX FAQ & list archive
View/change your membership options at
http://mailman.mit.edu/mailman/listinfo/piclist