LCD custom glyph
Defines CGRAM character 0 with CALL CHAR, then prints it with CHR$(0).
Texas Instruments Portable BASIC Computer (1983)
Browser-local CC-40 WASM reimplementation — launch subset only, no original ROM image.
Initializing...
PRINT "HELLO WORLD" - Display textPRINT 2+2 - Math operations10 FOR I=1 TO 1020 PRINT I30 NEXT IRUN - Loop programLIST - Show programNEW - Clear programEnter - Submit command (same as ENTER key)Backspace - Delete last characterLeft/Right Arrow Keys - Scroll through the 80-character buffer (31 chars visible)Shift - Uppercase lettersCtrl+Esc - BREAK (interrupt running program)These load real BASIC lines into the browser-local CC-40 WASM runtime. This is a reimplementation, not the original ROM, and these demos stay inside the current launch subset: LCD text, line-numbered BASIC, CALL KEY polling, CALL SOUND tone routing, indicators, positioned DDRAM writes, and HD44780 custom characters.
Defines CGRAM character 0 with CALL CHAR, then prints it with CHR$(0).
Lights the DEG and I/O indicators with CALL INDIC and prints a short status line.
Uses CALL HCHAR and CALL VCHAR to write raw character bytes into LCD DDRAM.
Runs a short C-major scale with CALL SOUND and routes each tone through the browser-local audio path.
Starts a one-shot key poll with CALL KEY; after loading, press a key on your keyboard or click one on the CC-40.
Defines a small DEF FN conversion function and prints sample Fahrenheit-to-Celsius output.
Stores and runs a tiny numbered BASIC program so the LCD scroll window shows the latest line.