Embedded Processor

Microcontroller or uC, SoC. ASIC Design and EDA Tools. FPGA and DSP. SBC to Industrial Computers. Part of delabs Technologies

Search This Blog

Wednesday, October 09, 2019

Wireless Handheld Multimedia Computers

The Average home user or a majority of mankind have trouble even when operating a TV remote control. Things are not as simple as a Water Tap or a Toggle Switch. An Easy to use Handheld is more important than any technology or features that may be available for that. Ergonomics, Utility or Application, Quality and Cost are the basic requirements of the consumer.

Wireless Handheld Multimedia Computers

A Handheld gadget for the masses, needs to be a Entertainer and Communicator. It has to be wireless and should at least get into a Coat Inner pocket or Small Bag. It is a Duarble Consumer Electronics Product, comparable to the first Popular Tape Recorders from Philips or Grundig.

Driver Free Peripheral and Internal Hardware

The utopia in computers can happen only if we free ourselves from "Drivers". I mean Software Drivers. It has to interface by a serial protocol close to the TCP/IP.

It needs to only identify itself to the computer as what type of data it can send or receive. Even that has to be from a tiny server on the device, which can be mapped by a address and accessed by any Browser on any OS. The Browser can have the configuration GUI. This is similar to some Router Configuration.

Driver Free Peripheral and Internal Hardware

Driver free, connect a new peripheral on the USB/Firewire or LAN or Wi-Fi, Now In browser you have a TCP/IP or Ethernet Device Explorer. Browse to the device, it can have a IP Addr. like 11.724.55.66.77.11 . The firewall blocks all communication of this device to the outer world. Now setup the device on the browser, now any software on the PC can communicate with that peripheral to do the job.

Ideas of delabs - 2005

Sunday, October 06, 2019

MCS48 Code for 80C39 Microcontroller

80C39 is a Cmos Version of 8048 the one that preceded 8031-8051. MCS48 is the set for that, MCS51 is the current set.

Here is an example project for 80C39-8748-8749 microcontroller. This code was written by me, and it works. But the documentation is not complete or may have errors.

80C39-8749 MCS-48 Examples and code.

Process Controller code here 80C39 Code for MCS48  The circuit for these are on this page along with other circuits.

This may be difficult to put together now. But the code and hardware is near compatible to 8051 uC. Now there are may types of ADC and uC.

The circuit of the Analog Front End was a V-F Converter

Analog Front End was a V-F Converter

This was supposed to have Analog in and Analog out. Some parts of the circuit may be in the 80C51 page. This has ramp-up and ramp-down settings for the Increment and Decrement buttons. This helps setting setpoint quickly. There is also debouncing for the pushbutton.