Working with the 8088 Intel's microprocessor

  • Thread starter Thread starter Rainier9
  • Start date Start date
Click For Summary

Discussion Overview

The discussion centers around the challenges and considerations of working with the 8088 Intel microprocessor, specifically in the context of implementing a Graphic Liquid Crystal Display (GLCD) and an RF-ID reader. Participants explore the difficulty of programming in Assembly language for these applications and compare the 8088 with other microcontrollers.

Discussion Character

  • Debate/contested
  • Technical explanation
  • Conceptual clarification

Main Points Raised

  • One participant inquires about the difficulty of implementing a GLCD and RF-ID reader using the 8088 microprocessor, expressing more concern about the GLCD.
  • Another participant argues that the 8088 is not a suitable choice for the project and suggests using the PIC16F877A microcontroller instead, citing its advantages.
  • Several participants echo the sentiment that a PIC microcontroller would be more efficient and easier to use than the 8088 for the intended applications.
  • A participant clarifies that the use of the 8088 is a requirement for a class project, indicating that they would prefer to use an Arduino otherwise.
  • One participant suggests that writing in C could be a viable alternative to Assembly, noting that Assembly for x86 is not particularly difficult but emphasizes that the project's complexity will influence the level of difficulty.
  • This participant also highlights that real-world conditions and debugging could complicate the project significantly compared to a classroom exercise.

Areas of Agreement / Disagreement

Participants generally express disagreement regarding the suitability of the 8088 for the project, with multiple competing views on the choice of microcontroller. The discussion remains unresolved regarding the best approach to take for the implementation.

Contextual Notes

Participants mention various factors that could affect the difficulty of the project, including the complexity of interfacing with devices and the need for real-world functionality versus classroom exercises. There is also a suggestion that the choice of programming language may impact the project's execution.

Rainier9
Messages
32
Reaction score
0
Hi everyone, I was wondering if any of the students or engineers here have ever worked with the 8088 microprocessor?

If so, how difficult (in terms of Assembly code) would be to implement a Graphic Liquid Crystal Display (GLCD) and a RF-ID reader? I have more concern in the glcd than the rf-id reader, since the reader woule just gives hexadecimal data to microp.
 
Engineering news on Phys.org
8088 - Not a friendly chip for what you want to make.

Lots of better choices by Microchip, Atmel and others.

Look at the PIC16F877A. (You'll thank me later.)
 
I can only echo the above. Why would you use an 8088 and have to handle the extra chips when a PIC will do everything in one package.
 
It's because is required for a class. Otherwise I'd just use an Arduino. Thanks for answering though! More opinions are welcome as well.
 
Do you need to actually write in assembly code? You can write your code in C, and it will be just as fast as assembly. The only justification nowadays for writing things in assembly is for special instructions (which you can embed in C anyway) and very high-performance segments.

Having said that, assembly for the x86 is not difficult at all; but, the difficulty of your project will depend on the complexity of what you want to do, to the interface to those devices, and to the transfer methods you want to use.

Also, a big factor is whether you need to actually make these things to work. If you just need to do some basic interfacing routines, that's one thing... but if you need to initialize / monitor / recover these devices, and go after real-world timining and debugging issues... that can get very complicated very easily, because it's one thing to make an exercise for class.. another to make the darn think to work in real-world conditions.
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
2K
Replies
60
Views
18K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 2 ·
Replies
2
Views
596
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 11 ·
Replies
11
Views
6K
  • · Replies 2 ·
Replies
2
Views
11K
Replies
1
Views
3K
  • · Replies 4 ·
Replies
4
Views
3K
Replies
3
Views
5K