Post Project
  • Search
    • Buyers can
    • Search offers to buy now
    • Search freelancers to request a proposal
    • Freelancers can
    • Search projects to quote on
  • How it works
  • Log in
  • Sign up
  • Freelancer?
Browse by Category
    Technology & ProgrammingWriting & TranslationDesignDigital MarketingVideo, Photo & ImageBusinessMusic & AudioMarketing, Branding & SalesSocial Media

    Impliment/convert Menu code for 2 line 20char LCD - Embedded software 'C'

    - or -

    Post a project like this
    3390
    $$
    • Posted: 9 years ago
    • Proposals: 4
    • Remote
    • #402124
    • Awarded
    Stathis V.
    Alex W.Sohel A.Metin A. have already sent a proposal.
    • 1
    • 1

    Description

    Experience Level: Intermediate
    Estimated project duration: 3 - 4 weeks
    General information for the business: This is destined to be a menu system for an a MSP430F5xxx LCD display in a barge.
    Kind of development: Customization of existing program
    Num. of modules: 1
    Description of every module: This job is to Convert Aubrey Kagan's software (supplied) to run on a 2x20 LCD display. Aubrey has written an article on the Menu software (also included).
    Aubrey has created a way to implement a hierarchical menu system that allows reusable software for displaying
    and changing parameters to save ROM space and achieve maximum flexibility.
    A spreadsheet is included that details the settings / readings required in the first implementation of this reusable software.
    Description of requirements/functionality: It is important to document the software well so that I can implement it easily in the target system.
    I can supply a 2x20 LCD if required.
    Can also supply target hardware if required.

    A second phase of the project is to implement the idea Aubrey outlines in the text (but not in the code) for preparing the screen image in RAM. but that can come later.

    Standby Display (including timeout from menu)
    The standby display will be selectable.
    typically A date/time display/set is desirable, with various values displayed.
    Alternative bottom line will rotate alarms / status

    The keyboard functions such as Aubrey specifies are required.
    4 buttons - Menu, Up, down, Enter
    timeout to standby display.
    Specific technologies required: Embedded C code - Weel documented
    Extra notes: Extract from Circuit Cellar - Aubrey's article (pages 44-54) in the Circuit Cellar pdf
    Also attached is Aubreys code - Kagan-.....zip
    •  
    •  
    •  
    Simon C.
    Simon C.
    99% (32)
    Projects Completed
    33
    Freelancers worked with
    33
    Projects awarded
    39%
    Last project
    13 Feb 2017
    United Kingdom

    New Proposal

    Login to your account and send a proposal now to get this project.

    Log in

    Clarification Board Ask a Question

      There are no clarification messages.
    3390
    $$

    - or -

    Post a project like this
    Simon C.
    Simon C.
    99% (32)
    Projects Completed
    33
    Freelancers worked with
    33
    Projects awarded
    39%
    Last project
    13 Feb 2017
    United Kingdom

    Related project Searches


    article embedded c adobe portable document format (pdf) circuit customization extraction image software documentation spreadsheets

    Product

    • About
    • Team
    • Careers

    Support

    • How it works
    • Trust & Safety
    • Help Centre

    Discover

    • GuidesStoriesNews

    Resources

    • Customer Stories
    • Business Cost Calculator
    • Startup Cities

    Browse

    • Freelance Services
    • Freelance Services By Country
    • Freelance Skills
    • Terms
    • Privacy
    • Sitemap
    • Company Details
    • © 2023 People Per Hour Ltd
    We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
    Cookie Settings
    Accept All Cookies