Aha i see my missconception, thanks for the explanation.
I have a couple ATmega328 with bootloader and i found some information online about using Timer1 and some Arduino library in order to get 10bit resulotion PWM.
My first practical goal is to succesfully program a variable and as perfect as possible DC voltage controlled with a rotary encoder through a uC, any rippel on the variable filtered DC output will translate on to the regulator output so I will be very thourough. It is no problem if the voltage takes a split second to follow the adjustment as long as the output is really clean.
Outside of the function of using a uC to manage voltage and current regulation for a power supply i really need to get a firm understanding for microcontroller structure and i will need(in the end) to learn both C++ and asembler and although Arduino bootloader has enabled me to acctualy program controllers and use them it allows me to do something without any clue of how i did it.
I think i will use Arduino in order to get a initial understanding for PWM, ADC and DAC.
As I in the end need to understand the complete process of interfacing, communicating and programing uC's, would you think that i would struggle more if i would set my eyes on a 32bit controller?
PCB design and home production(harware in generall) is not a concern but regarding a complete beginner trying to grasp the generall concept.
On one hand the goal is to enable me to expand my intresse and posebilities for my own personel design adventures but in the end the experience will hopfully help me in regards to future proffesional ventures.
On my free time I spend lots of time dissesembling and reusing all kinds of electronic devices and all uC i come accros sudgest to me that i will need to go beond 8bit, if so i guese I'm contemplating if it is adviseble to start with 8bit dip AVR's and then go on to 32bit or if i might as well go for 32bit to begin with?
Theres a awful many things to get my head around, my thoughts is all over the place thanks to ADD and if you have any sudgestions i could really benefit from getting some guidence.
Regards