In SX Microcontrollers, SX/B Compiler and SX-Key Tool, skynugget wrote: thanks Mr. Mac! [again :>] i started off trying to accomplish what you suggested, and hit a wall. i can figure out how to isolate the nibs, but putting them where they need to go in a display buffer array, and figuring out with nibs need blanked is over my head. here is where i am so far: [code] anbuf var byte(3) ' nibs 1 - 56 ' example 23, 1, 5 ' put secs high nib on first digit, put low nib on last digit ' if location is 0, then nib is off display PUT_NIB 'use: put_nib byte, highnib location, lownib location tmpB1 = __PARAM1 ' get $23 byte tmpB2 = tmpB1 & $0F ' mask off highnib = $03 swap tmpb1 ' swap $23 = $32 tmpb1 = tmpb1 & $0F ' mask off highnib = $02 ' so far tmpb1 is the high nib, and tmpb2 is the low nib ' now we need to figure where to put it out how to blank the unused nib [/code] ---------- End of Message ---------- You can view the post on-line at: http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=408151#m408263 Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2009 (http://www.dotNetBB.com)