LCDMenu

XCore Project reviews, ideas, videos and proposals.
rtsoft
Newbie
Posts: 1
Joined: Sun Sep 11, 2011 9:48 pm

LCDMenu

Post by rtsoft »

Version: 1
Status: Complete
License: Custom Licence
Download: /files/project_builds/LCDMenu.zip

Ten years ago I wrote the program that allow design of easy menu for 2 line LCD.

The program allows

1. generate source code for the AVR from the structure of the draft

2. save and simply modify the previous version

See. www.avrfreaks.net
When I noticed a project

https://www.xcore.com/projects/basic-i2 ... ng-adt7410

in which is used 2 line LCD, I decided to append XMOS into list and modify generator.

The generated source code is now possible to compile via XMOS compiler. Maybe it will be usefull for other members of XE.
The movement and actions in menu is controlled by five buttons. Left, Right, Up, Down and Enter.

Enter button invokes a function whose name is written into EditBox "Enter".

This function is assigned a just selected item of menu. Only if checkbox is marked the name of function is written

into the source code.

Details in UserGuideLCDMenu.doc in LCDMenu.zip
How to use

1. Start program

2. Select File, New or File,Open for previous version

3. Design structure and fill in items

4. Fill in the names of functions that are activated by pressing the Enter

5. Press Build button, type the file name of source code

6. Connect this file and xmos_lcd_menu.c and xmos_lcd_menu.h to your application

7. Write your own code in sections marked /* todo user code */


User avatar
phalt
Respected Member
Posts: 298
Joined: Thu May 12, 2011 11:14 am

Post by phalt »

This looks nice, do you reckon you could get some screen shots to add to the project?