The Arkwolf Programmer's Corner

Introduction

    This is the page I have set up to discuss programming. I should first introduce myself, at least sufficiently that you can understand where I am coming from. I am a software consultant, and I work for an excellent consulting firm here in the Rochester New York area. I have been a consultant (or contract programmer to some of you) for over 15 years. I specialize in embedded development work as I have a background in hardware design, which comes in very handy when working on new hardware designs. I also have extensive experience developing Windows applications. I program in C and C++ as a rule, though I can work in assembler (8,16,32 bit processors) or when needed I can get by in Perl. This is useful when doing work in Linux, which has become my most recent learning experience. I also do HTML development, which I had to pick up to set up and maintain this web site. Although I generally work in the embedded arena, I find myself working in Windows creating whatever tools I need to assist in the embedded work. I use Windows for these tasks as that is the OS which most clients have available onsite.

I plan to add articles to this page as I come up with things that I think might be of use to other programmers.

Thanks for Visiting, come back again.

-Arkwolf



Articles
(and some useful links)

Some rules that have worked for me

Baud Rate tables for 8051 Serial Port

Experimenting with 8051 type Microcontrollers
Also P89C66x Programmer Schematic

Getting XRAM working on P89C664 microcontroller.

(link) SDCC
A very nice Freeware 'C' Cross Compiler for the 8051
(I use it and am quite pleased with the results)

Serial Communication Protocols for Embedded Controllers



 

 
waving_flag.gif Go to main page
contact the author

waving_flag.gif

You are visitor number 3524.