BiPOM Help > SDCC 8051 Development System > Library Reference > String Functions

WRTU Web Portal

WRTU Client

STM Development System

AVR Development System

Flowcode Support Package for AVR

MSP Development System

WebCatPlus

ARM Development System

SDCC 8051 Development System

  • Library Reference

    • ADC Functions

      • ReadAdc_MM51F

    • CB-1 Functions

      • CB1_XBEE_Init

      • CB1_XBEE_SendMessage

    • I2C Functions

      • Start

      • Stop

      • I2C_ReadSDA

      • I2C_Repair

      • TransmitSlow

      • WritePICSlow

    • LCD Functions

      • LCD_Contrast

      • LCD_Init

      • LCD_WriteCtrl

      • LCD_WriteData

      • LCD_CursorHome

      • LCD_Write

      • LCD_WriteCommon

      • LCD_Clear

      • LCD_CursorSet

      • LCD_SetTopLine

      • LCD_SetBottomLine

      • LCD_Printf

    • Serial Functions

      • putchar

      • getchar

      • serinit

      • chkch

    • SPI Functions

      • CheckInterruptSC16IS762

      • ByteSPI

      • Spi_ConfigSC16IS762

      • Spi_WriteSC16IS762

      • Spi_ReadSC16IS762

      • Spi_InitSC16IS762

      • Spi_GetSC16IS762

      • Spi_PutSC16IS762

      • Spi_ChangeOutputSC16IS762

      • Spi_ChangeRtsSC16IS762

      • Spi_GetCtsSC16IS762

      • Spi_ConfigureInputSC16IS762

    • String Functions

      • int2str

    • Timing Functions

      • delay

      • ShortDelay

  • Examples

    • 24-bit ADC on MINI-MAX/51-F board

    • Alphanumeric LCD

    • Analog Digital Conversion using DAQ-2543

    • Assembler code

    • Bit (asm)

    • Calculates Log

    • Calculating 10 based logarithm

    • Calculating natural logarithm

    • Calculator

    • Counter

    • Debugger Tests

    • Float multiply and show result on LCD

    • Floating point math

    • Generic formats for LCD_Printf function

    • Hello World simple program

    • Keypad (3x5)

    • Keypad (4x4)

    • MultiMedia Card (MMC)

    • Natural Log

    • Relay control using RELAY-2 Peripheral Board

    • Serial Communications

    • Software Real-Time Clock using TIMER0

    • Software Restart System

    • Stepper motor control using MOTOR-1 Peripheral Board

    • TB-1 Peripheral Board

    • Using I/O Ports

    • Using MAXIM 12-bit DAC

    • Working with ports

  • Supported Boards

  • Download & Documents

Micro C 8051 Development System

Micro-IDE

© BiPOM Electronics, Inc. 1996 - 2025