Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Starting with 8086 - request for resources

Status
Not open for further replies.

NikZetaJones

Member level 2
Joined
Mar 31, 2002
Messages
46
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,286
Activity points
299
Starting with 8086

Hello,
What do I need to start developening with the 8086 microprocessor?. Is there any good reference about this processor? The externals components and so on?
Any help is very appreciate
Ezequiel
 

Hi,

This book is very good for 8086 and 8088

Douglas V. Hall, “Microprocessors and Interfacing - Programming and Hardware 8086”, 2nd Edition, McGraw-Hill International, 1992.
 

Hi

I agree with SHANREN, you'll better start with 80186 familly from AMD/INTEL rather than with an old 8086. 80186 includes some good peripherals like clock generator, timers, dma. 8086 do not.

Another idea is to use 80386EX in real mode. The instruction set is the same as 8086 and it also includes peripherals for a clock speed up to 33MHz. See on INTEL site for data sheet.
 

As development board you can use old PC mainboard. If you have any questions about interfacing or programming 80186, just ask.
 

Actually, I'm using Atmel AVR microcontrollers, the biggest one which is ATmega128 (128Kb of flash memory). But that is not enough. I'm a C programmer, so I need a good C language, and a powerful micro woth too much program memory (like 512KB or 1MB).
 

Try Hitachi microcontrollers (H8, in example) or Motorola (DragonBall, PowerPC). This controllers are better, faster and easier to programm than 80186. Also they have more peripherals.
I don't know any compiller for Hitachi, but for Motorola you may use CodeWarrior - this is very good compiller.
I've used Am188 (80186 from AMD) and Motorola DragonBall (I don't remember exact type) and I have to say, that Motorola is 1000 times better.
 

Hi
For programming in 'C' PARADIGM C++ V5.1 is a very good software for X86 families. Free Lite version is availabe.

For more details --> https://www.devtools.com
 

Where I can find schematics of 80186 and 8086 based motherboards? I mean. I need 1MB of program EEPROM, 512KB of RAM for variables, 2 8bits output ports, and 2 8bits input ports, RS232. Thanks
Ezequiel
P.D.: Everything is to replace a microcontroller which is not fast enough and has not that memory size
 

Re: Starting with 8086

NikZetaJones said:
Hello,
What do I need to start developening with the 8086 microprocessor?. Is there any good reference about this processor? The externals components and so on?
Any help is very appreciate
Ezequiel

8086 Microprocessor
h**p://www.ee.bilkent.edu.tr/~ee212/
8086 data sheet
h**p://www.ee.bilkent.edu.tr/~ee212/8086datasheet.pdf
8086 architecture
h**p://www.ee.bilkent.edu.tr/~ee212/week2_06.pdf
8086 addressing mode and instruction set
h**p://www.ee.bilkent.edu.tr/~ee212/week3_06.pdf
8086 programming
h**p://www.ee.bilkent.edu.tr/~ee212/week1_06.pdf
h**p://www.ee.bilkent.edu.tr/~ee212/week4_06.pdf
h**p://www.ee.bilkent.edu.tr/~ee212/week5_06.pdf
h**p://www.ee.bilkent.edu.tr/~ee212/week6_06.pdf
h**p://www.ee.bilkent.edu.tr/~ee212/weeks78_06.pdf

]
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top