Spartan 3E kit. LCD and rotary button example code.
File list:
lcd_rotary_button
................\iseconfig
................\.........\filter.filter
................\.........\lcd123.projectmgr
................\.........\lcd123.xreport
................\lcd123_xdb
................\..........\tmp
................\..........\cst.xbcd
................\planAhead_run_1
................\...............\planAhead.jou
................\...............\planAhead.log
................\...............\planAhead_run.log
................\planAhead_run_2
................\...............\lcd123.data
................\...............\lcd123.ppr
................\...............\planAhead.jou
................\...............\planAhead.log
................\...............\planAhead_run.log
................\xlnx_auto_0_xdb
................\...............\cst.xbcd
................\xst
................\...\dump.xst
................\...\........\lcd123.prj
................\...\........\..........\ngx
................\...\........\..........\...\notopt
................\...\........\..........\...\opt
................\...\projnav.tmp
................\...\work
................\...\....\sub00
................\...\....\.....\vhpl00.vho
................\...\....\.....\vhpl01.vho
................\...\....\hdllib.ref
................\...\....\hdpdeps.ref
................\_ngo
................\....\netlist.lst
................\_xmsgs
................\......\bitgen.xmsgs
................\......\map.xmsgs
................\......\ngdbuild.xmsgs
................\......\par.xmsgs
................\......\pn_parser.xmsgs
................\......\trce.xmsgs
................\......\xst.xmsgs
................\.compxlib.log
................\device_usage_statistics.html
................\impact.xsl
................\impact_impact.xwbt
................\lcd123.bgn
................\lcd123.bit
................\lcd123.bld
................\lcd123.cmd_log
................\lcd123.drc
................\lcd123.gise
................\lcd123.ipf
................\lcd123.lso
................\lcd123.ncd
................\lcd123.ngc
................\lcd123.ngd
................\lcd123.ngr
................\lcd123.ntrc_log
................\lcd123.pad
................\lcd123.par
................\lcd123.pcf
................\lcd123.prj
................\lcd123.ptwx
................\lcd123.restore
................\lcd123.spl
................\lcd123.stx
................\lcd123.svf
................\lcd123.sym
................\lcd123.syr
................\lcd123.twr
................\lcd123.twx
................\lcd123.ucf
................\lcd123.unroutes
................\lcd123.ut
................\lcd123.vhd
................\lcd123.xise
................\lcd123.xpi
................\lcd123.xst
................\lcd123_bitgen.xwbt
................\lcd123_envsettings.html
................\lcd123_guide.ncd
................\lcd123_ise12migration.zip
................\lcd123_map.map
................\lcd123_map.mrp
................\lcd123_map.ncd
................\lcd123_map.ngm
................\lcd123_map.xrpt
................\lcd123_ngdbuild.xrpt
................\lcd123_pad.csv
................\lcd123_pad.txt
................\lcd123_par.xrpt
................\lcd123_prev_built.ngd
................\lcd123_summary.html
................\lcd123_summary.xml
................\lcd123_usage.xml
................\lcd123_vhdl.prj
................\lcd123_xst.xrpt
................\pa.fromHdl.tcl
................\pepExtractor.prj
................\test.txt
................\usage_statistics_webtalk.html
................\webtalk.log
................\webtalk_impact.xml
................\webtalk_pn.xml
................\_impact.cmd
................\_impact.log