Maker Pro
Maker Pro

need help in several field...

M

mugzzzzy

Hi,

i m building a big project: its a mini computer:read/write files and
print

lcd as a monitor,
small flash eprom as a storage device,
IBM keyboard as inputs
and it will be able to print file on a dot matrix printer
i m using an Intel 8088 microprocessor on board,with uart,ppi and pic

-I need help on interfacing the keyboard (probably using the rs-232)
-Help on how to interface the parallel port to print characters on
printer
-and how to use the flash eprom or interface it on the board

I have some basic ideas... but if any one has ideas or sites where i
can get help, it will be appreciate

thank you for ur time
 
L

Luhan Monat

mugzzzzy said:
Hi,

i m building a big project: its a mini computer:read/write files and
print

Hope this is not your first project....
lcd as a monitor,
small flash eprom as a storage device,
IBM keyboard as inputs
and it will be able to print file on a dot matrix printer
i m using an Intel 8088 microprocessor on board,with uart,ppi and pic

-I need help on interfacing the keyboard (probably using the rs-232)

IBM keyboards are not RS-232 or ascii. They put out 'scan codes', but
only after a rather tricky start up proceedure.
-Help on how to interface the parallel port to print characters on
printer
-and how to use the flash eprom or interface it on the board

I have some basic ideas... but if any one has ideas or sites where i
can get help, it will be appreciate

thank you for ur time

Just curious, why such a large project? What have you done before?
 
A

Anuj Heer

man u need serious help if u are a budding programmer which i don't
think u are...but that bit about rs232 keyboard had me worried..well u
can get usb or rs232 keyboards but they are a bit hard to onfigure...u
will be better off using a matrix keyboard with 8279
probably...something like the miroproessor boards u get in the
market...
contact me at
[email protected]
for more help
 
M

mugzzzzy

hi,
Well u might understand if i tell u that im in college, electrical
eng, and i choose the microcomputer option. I m building this project
because I need to build a big project for next semester in order to
get my diploma...Our board consiste of an 8088 cpu in minimal mode,
eeprom with a debugger O/S, Ram, PPI,PIC,UART, 8 I/O, and some
decoding cct...with this we must build something out of it.


hope u understand more ;-)
 
M

mugzzzzy

Hi, no this is not my first project, i builded several mini prjt in
school... but this prjt is what i need to build to get my diploma next
semester

From what i understood, the AT/IBM keyb sends the data serialy, using
rs-232. and the protocole is : 1 stop bit ,8data bits, odd parity and
1 stop bit.... the scancode data are in the 8data bit...using an uasrt
(universel/assync/sync receive/trasnmit) device i can decode the TX
data send from the keyb and give a parralle data (scan code ) on the
bus system..and from there my o/s will do the rest to display on the
LCD...once again the data will be send to LCD trough uasrt device
because the LCD has a built in rs-232 interface.

My major worries are on how to use the parralle port to print text
charater on the dot matrix printer, i didnt find anything yet on the
net...and to interface the flash erprom..no project used an flash
eprom on the net...cause writing to an flash eprom takes more
time...and i donno if i need to send a page at once or a charater at
time..

some prjt i did...a mic/spkrs system with volomue ctl, many defferent
counters with displays....tunr on/off severals LED's...lol

anyway..u must be bored now...i'll talk some more net time..cya
 
W

Wim Ton

mugzzzzy said:
hi,
Well u might understand if i tell u that im in college, electrical
eng, and i choose the microcomputer option. I m building this project
because I need to build a big project for next semester in order to
get my diploma...Our board consiste of an 8088 cpu in minimal mode,
eeprom with a debugger O/S, Ram, PPI,PIC,UART, 8 I/O, and some
decoding cct...with this we must build something out of it.


If you really want to cheat, look at the circuit diagrams and the BIOS
listing of the original IBM-PC ;-).

There is lots of code around to interface PC keyboards with any processor.
You can also use an UART for it although de baudrate is unusual..

The new EEPROM memory can behave as an IDE disk, so you will need 8 or 16
datalines and a few address and control lines. A PPI will do the job.

Success, Wim
Wim
 
W

Wim Ton

My major worries are on how to use the parralle port to print text
charater on the dot matrix printer, i didnt find anything yet on the
net..
Put a the data on pins 2-9 , write a 0 to pin 1 (/strobe) the printer gives
an /ACK on pin 10 or a busy on pin 11 (pins for the standard 25 pins female
D connector)



..and to interface the flash erprom..no project used an flash
eprom on the net...cause writing to an flash eprom takes more
time...and i donno if i need to send a page at once or a charater at
time..
Go for a compact ATA. For flash writing see the datasheet, the SGS M28F512
for example has a command register for erase, which becomes active when the
programming voltage is present.Succes Wim
 
Y

YD

man u need serious help if u are a budding programmer which i don't
think u are...but that bit about rs232 keyboard had me worried..well u
can get usb or rs232 keyboards but they are a bit hard to onfigure...u
will be better off using a matrix keyboard with 8279
probably...something like the miroproessor boards u get in the
market...
contact me at
[email protected]
for more help

Hey, I have a RS-232 terminal somewhere in the attic, keyboard and
CRT, haven't used it for years. A search on e-bay should turn up
something. Currently I'm using an old lap-top for a terminal. Used to
have a printer/kb combo too but it conked out quite a while ago. Huge
waste of paper anyway.

- YD.
 
Top