Array Processor Microcontroller Programming For Beginners