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. -Arkwolf |
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
![]() |
Go to main page contact the author |
![]() |