App note: Touchless lavatory appliance design

Using the Silicon Labs’s Si1141 sensor and C8051F9xx series microcontroller for touchless lavatory. Link here The Si1141 is a single-channel, reflectance-based proximity detector with an integrated ambient light sensor and can be used as a touchless sensor IC in lavatory appliances. As a proximity detector, the Si1141 has two infrared photodiodes, flexible ADC integration time, […]

App note: Low pin-count LCD interface

Back to basic LCD interfacing app note(PDF!) from Silicon Labs. This application note provides an example interface for a C8051F330 device with an example LCD. First, this application note describes how an LCD works and then describes the two types of LCDs: direct drive and multiplexed drive.  Next, the software interface and structure are explained. […]

App note: Advanced Encryption Standard (AES) implementation on C8051F326/7 devices

An AES implementation on Silicon Labs’ C8051F326/7 microcontrollers app note(PDF!) The Advanced Encryption Standard (AES) is an algorithm used to encrypt and decrypt data for the purposes of protecting the data when it is transmitted electronically. The AES algorithm allows for the use of cipher keys that are 128, 192, or 256 bits long to […]

App note: Three-channel power sequencer

C8051F330 controlling power sequencing app note(PDF!) from Silicon Labs. An increasing number of devices such as FPGAs, DSPs, RISC-CPUs, and communications ICs operate at two or more supply voltages. The core logic commonly operates from 1.3 to 2.5 V in order to save power while the I/O supply operates from 3.3 to 5 V to […]

App note: Lithium ion battery charger using C8051F300

Lithium ion battery charger implementation using C8051F300 app note(PDF!) from Silicon Labs. Driven by the need for untethered mobility  and ease of use, many systems rely on rechargable batteries as their primary power source. The battery charging circuitry for these systems is  typically implemented using a fixed-function IC to control the charging current/voltage profile. The […]

Project Fleatiny 8051-based board

Valentin Angelovski has developed Project Fleatiny, a 8051-based hobby board. “Project Fleatiny is a 100% open-source hobby-computer built around the 8051 micro controller. From a software point of view, Fleatiny consists of a sofware kernel (taking up from ~3K to 9K Program ROM area depending on installed kernel option modules) that essentially turns any fast […]

8051-compatible MCU samples from Microchip

For those of you who like the 8051 chip, we notice that Microchip has 8051 compatible MCUs available in 40-pin PDIP, part number SST89E516RD-40-C-PIE, available as samples. According to the datasheet: The SST89E516RDx and SST89V516RDx are members of the FlashFlex family of 8-bit microcontroller products designed and manufactured with SST’s patented and proprietary SuperFlash CMOS […]