Skills
Software
Skills
- Fully acquainted with
DOS, Windows, Unix operating system.
- Mastering C/C++ programming
languages (Borland C++ Builder)
- Mastering Matlab package
with its different toolboxes.
- Java Programming (Borland
Java Builder and Sun JDK)
- Mastering assembly
language for 8086, 8085, 6809, Z80, 68000 microprocessors
- Mastering assembly
language for Atmel 89cxxx, Atmel AVR, Microchip PIC microcontrollers
- VHDL programming for
reconfigurable hardware
- Mastering ORCAD package
(Capture, Layout, Pspice, and Express)
- Working with EDA Mentor
Graphics and Xilinx Foundation tools
- Mastering professional
typing using Latex
- Working with MS office
and Adobe Framemaker
Hardware
Skills
- Design and implementation
of the following working systems
- Microprocessor boards
for the following microprocessors, 8086, 8085, 6809 and Z80
- Microcontroller boards
for the following microcontrollers, AT89Cxxx, AVR AT90Sxxx and
Microchip PIC family
- PC based EPROM Emulator
for testing microprocessor and microcontroller systems
- Microcontroller based
standalone EPROM programmer
- PC based EPROM and
EEPROM programmers
- ATPROG product, a programmer
that programms all ATMEL 8051 based microcontroller family
- Interface with PC (serial
port, parallel port and extension slot)