what about the followingSSMAX(23) contains 83
SSMAX(34) contains 03
Code:DEFINE BOOTLOADER_USED 1 DEFINE OSC 20 ' Lcd defines ' =========== ' define LCD_DREG PORTB ' Set data pin of LCD to define LCD_DBIT 0 ' PORTB.0-PORTB.3 define LCD_RSREG PORTB ' Set RS bit of LCD to define LCD_RSBIT 4 ' PORTB.4 define LCD_EREG PORTB ' Set E bit of LCD to define LCD_EBIT 5 ' PORTB.5 DEFINE LCD_LINES 4 ' 4 Lines LCD define LCD_COMMANDUS 2000 ' Command delay time in uSec DEFINE LCD_DATAUS 100 ' Data delay time in uSec WholeDecimalNumber var word SSD4 var byte SSD3 var byte SSD2 var byte SSD1 var byte SSMAX var byte [80] MSB var byte LSB var byte ssmax[34]=$03 SSmax[23]=$83 SSD4= (ssmax[34]>>4) SSD3= (ssmax[34] & $f) SSD2= (ssmax[23]>>4) SSD1= (ssmax[23] & $f) WholeDecimalNumber=(ssd4*4096)+(ssd3*256)+(ssd2*16)+ssd1 lcdout $fe,1,"myval=",#wholedecimalnumber dig 3,_ #wholedecimalnumber dig 2,#wholedecimalnumber dig 1,_ ".",dec1 wholedecimalnumber here: goto here




Bookmarks