Showing posts with label 80C51. Show all posts
Showing posts with label 80C51. Show all posts

Thursday, October 18, 2007

jnicolle.com - 8051 - Altera HDL UP1

jnicolle.com - 8051 - Altera HDL UP1

"I wrote an 8051 CPU emulation core with complete instruction-set support. The core is fast and has been well tested. The Intel MCS-51 BASIC interpreter code runs perfectly as an example, see the example application below. " - Jean Nicolle

  • The CPU core is fully emulated, all instructions.
  • Interrupts are not emulated (which would be pretty easy to add).
  • On-chip peripherals are not emulated (which would be much more complex to do completely and accurately)

Here are a few designs targeted for Altera's UP1-board. They are programmed using HDLs (AHDL, VHDL and Verilog HDL). These designs can be useful as demos for the UP1 board and HDL source examples. They emulate some old video games.

Saturday, September 29, 2007

EdSim51 - 8051 Simulator

EdSim51 - 8051 Simulator

A virtual 8051 is interfaced with virtual peripherals such as a keypad, motor, display, UART, etc. The student can write 8051 assembly code, step through the code and observe the effects each line has on the internal memory and the external peripherals.

A Note from the Developer - jameswrogers.com .While lecturing in electronics at IT Sligo, I searched the Internet for an 8051 simulator suitable for teaching but to no avail. I therefore decided to develop my own simulator for the basic 8051 with virtual peripherals attached to the four ports. After about a year's working on the project, on and off, the result was the EdSim51 simulator. I then put together a set of notes that are now the Beginner's Guide to the 8051on this website.

The Virtual Peripherals:

  • Analogue-to-Digital Converter (ADC)
  • Comparator
  • UART
  • 4 Multiplexed 7-segment Displays
  • 4 X 3 Keypad
  • 8 LEDs
  • DC Motor
  • 8 Switches
  • Digital-to-Analogue Converter (DAC) - displayed on oscilloscope

Tuesday, September 11, 2007

COMSOL - Embedded Development Tools

COMSOL - Embedded Development Tools

TCP/IP for 8 and 16 bit Embedded Engineers Request TCP/IP White Paper

An introduction to the subject including descriptions of many of the most important protocols and which ones to use in particular situations with example Embedded Applications.

Our new series of Embedded Tutorials gives you a fast introduction to CPU families and new communications technologies

MicroNet TCP/IP for 8 & 16 bit Micros now with Wireless Ethernet 802.11b support.

Monday, May 07, 2007

Reynolds Electronics

Reynolds Electronics

PicBasic Pro, PicBasic, Basic Stamp, PIC Micro,and 8051 Microcontroller Projects.


Monday, February 05, 2007

Build Your Own Microcontroller Projects

Build Your Own Microcontroller Projects

89C2051/4051 | 8051 Family | AVR | PIC | Motorola | Intel x86 | I/O Circuits | Internet uC | PC Interface | My Products | My Class & LAB| Analog Instrumentation | Power Circuit |LCD thermometer

Wichit Sirichote

Department of Applied Physics, Faculty of Science,
King Mongkut's Institute of Technology Ladkrabang, Bangkok 10520, THAILAND

This page provides schematic and software for hobbyists to practice "learn by doing", build a simple microcontroller projects at home.

Tuesday, December 12, 2006

PjRc.com

PjRc.com

MP3 Player, 8051 Tools, All Projects, PJRC Store. 8051 Development Circuit Board, PAULMON2 Monitor Program, AS31 Assembler & SDCC C Compiler, Code Library.

Monday, October 30, 2006

8051 Macro Assembler ASEM-51

8051 Macro Assembler ASEM-51

ASEM-51 is a two-pass macro assembler for the Intel MCS-51 family of microcontrollers. It is running on the PC under MS-DOS, Windows and Linux. The ASEM-51 assembly language is based on the standard Intel syntax, and implements conditional assembly, macros, and include file processing.

The assembler can output object code in Intel-HEX or Intel OMF-51 format as well as a detailed list file. The ASEM-51 package includes support for more than 180 8051 derivatives, a bootstrap program for MCS-51 target boards, and documentation in ASCII and HTML format. And it is free ...

ASEM-51

Tuesday, October 24, 2006

8052.com - The Online 8052 Resource

8052.com - The Online 8052 Resource

A web site that is dedicated exclusively to the 8052 mirocontroller, related products (both hardware and software), and 8052 derivative chips. This includes the traditional 8052, 8051, 8032, and 8031 along with more modern derivatives such as the Atmel AT89S8252, and many derivatives by Silicon Laboratories, Philips, and many others.

Design Gopher Search

Add to Google
Electronics Circuits, Schematics, PCB, Product Design and Projects Search Engine.