MC-51 a Pascal IDE for 8051 and 80C31

A Pascal powered Integrated Development Environment for 8051 Microcontrollers. It has a Project manager for Assembler and Pascal projects. MC-51 is an IDE for the 8051/80C31 and others. This is from the Institute of Experimental and Applied Physics – Microcontroller course pages.

Integrated Development Environment for 8051 Microcontrollers

To communicate with a microcontroller experimentation board via the serial interface, MC-51 provides a terminal mode. The required parameters for the connection can be adjusted using the main menu. The microcontroller needs to be programmed with an appropriate monitor program (e.g. PAULMON)..

Integrated Development Environment for 8051

The simulator lets you test small programs without any external hardware. It contains all common debugging features (Run, Stop, Single step, Step over subroutine, Run to selected line). You can execute the program step-by-step or set breakpoints anywhere in the program.

The simulator displays the source code with program labels as well as the compiled hex code and the program addresses. All registers and memory locations can be inspected and changed if desired. Numbers may be displayed as hex, decimal or binary values.

Main Features

  • Text editor with syntax highlighting to create Assembler and Pascal sources
  • Interface to the Pascal compiler Turbo51 by Igor Funa
  • Interface to the assembler ASEMW by W.W. Heinz
  • Integrated simulator and debugger for all basic 8051 functions including timer and serial interface
  • Terminal window to communicate with a monitor program inside the microcontroller and to download programs into the memory of the microcontroller using the Hex Intel format
  • Module for flash programming Atmel AT89S8252/53 microcontrollers using the serial interface
  • Check program for Atmel microcontrollers with ISP

CheapStat – DIY Potentiostat

CheapStat: An Open-Source, “Do-It-Yourself” Potentiostat for Analytical and Educational Applications.

CheapStat – DIY Potentiostat

CheapStat, an inexpensive (<$80), open-source (software and hardware), hand-held potentiostat that can be constructed by anyone who is proficient at assembling circuits. This device supports a number of potential waveforms necessary to perform cyclic, square wave, linear sweep and anodic stripping voltammetry.

CheapStat - DIY Potentiostat

The device supports cyclic, square wave, linear sweep and stripping voltammetry over the potential range ?990to +990 mV and over frequencies from 1 to 1000 Hz. The device supports a range of environmental, food and drug quality control, and educational applications. The reverse of the circuit board supports a three-line LCD display and a joystick, which is used to select an experiment protocol, change its parameters (frequency, starting voltage, end voltage, scan rate), and initiate the experiment.

DIY Potentiostat – CheapStat – EEMetric

The device’s schematics, parts lists, circuit board layout files, sample experiments, and detailed assembly instructions are available in the supporting information and are released under an open hardware license.

Accelerometers in Robots and Moving Things

An accelerometer is a device that measures non-gravitational accelerations. These are accelerations produced by mechanically accelerating the accelerometer via its casing. – Accelerometer Wikipedia

Accelerometers in Electronics

Sci-Spot.com – Accelerometer – An accelerometer is a device which measures acceleration; how fast it’s speeding up. In the past an accelerometer could be a complex, bulky piece of equipment, but in
today’s world, accelerometers are available as single ic’s and use complex microscale machining technology.

MMA7260Q is a 3-axis accelerometer from Freescale Semiconductor. This accelerometer can be used with an extension Library Mma7260q which simplifies some initialization values and tilt detection.

ADXL105 Lower-Noise Wider-Bandwidth Accelerometer – The ADXL105, a near-ideal kind of vibration sensor, eliminates significant problems with existing vibration sensors, such as piezoelectric and bulk capacitive sensors. Primary benefits derive from much lower cost, stable sensitivity as a function of frequency and temperature, ruggedness, and ease of use. Besides machine health and condition monitoring, it is particularly well suited for noise and vibration cancellation applications.

Read Full page at – Accelerometers in Electronics