Microcontroller - 8051, 8052, OpCodes, Analog Interface.

Sunday, July 06, 2014

Casio Computer Company

Japanese manufacturer of consumer electronics, business equipment, clocks, musical instruments, cameras, and electronic dictionaries.

Casio Computer Company

December: 1954 First prototype of all-electric compact calculator (relay model) completed

June 1957: Marketing the world' s first compact all-electric calculator, Casio 14-AO and establishing Casio Computer Co., Ltd. - History of Casio

BT-9100 - The All-In-One PC POS Touch Terminal

"The BT-9100's solid cabinet design is built around a high resolution 15" TFT flat panel display to emphasize minimum space requirements"

BT-9100 - The All-In-One PC POS Touch Terminal

(I just remembered my Casio Calculator which was my trusted Helper for a long time. Hence this post. - delabs)

History of Calculators

Friday, July 04, 2014

Quite Universal Circuit Simulator - Qucs

An integrated circuit simulator. Sketch the circuit and simulate the large-signal, small-signal and noise behavior of the circuit. After that simulation has finished you can generate and display the simulation results on the presentation output page.

Quite Universal Circuit Simulator - Qucs

The Qucs GUI is well advanced and allows setting up schematics and presenting simulation results in various types of diagrams. DC, AC, S-parameter, noise and transient analysis is possible, mathematical equations and use of a subcircuit hierarchy (with parameterised subcircuits) are available. Qucs can also import existing SPICE models for use in your simulations.

Quite Universal Circuit Simulator - Qucs

EDA and Technical Software Components
  • ADMS -- Verilog-A translator 
  • ps2sp.pl -- A SPICE preprocessor 
  • ASCO (A SPICE Circuit Optimizer)
  • FreeHDL -- for VHDL digital simulations 
  • Icarus Verilog -- for Verilog-HDL digital simulations 
  • GNU Octave -- for Octave interactive interface
GNU Octave is a high-level interpreted language, primarily intended for numerical computations. It provides capabilities for the numerical solution of linear and nonlinear problems, and for performing other numerical experiments. It also provides extensive graphics capabilities for data visualization and manipulation.

Tuesday, July 01, 2014

Integrated Development Environment for 8051

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