Pick 18 AF versus pick 16.
Now let's talk about the main differences between these two picks.
The first one would be that pick 18 is optimized for C why pick 16 and not pick it AF has top priority
high and low priority.
Why pick 16.
AF doesn't pick 18.
AF also has internal P L or face logo blow up to multiply the clock frequency and by force increases
the operation speed 18.
AF has more memory and also 18 has hardware multiplier or.
Pick 16.
AF doesn't pick 18.
AF has more instructions that pick 16 af which makes assembly language programming simpler.
And it also reduces the size of the hex file generated.
In other compilers pick an element and read modify write.
Problems with midrange pick micro-controller this read modify write.
Problems are present in a lot of pick 60 and aft mid-range controller and it's a very huge problem.
I can't cover it in this course so we might add an educational lecture in this course.
What allowed to article about this problem and put it in Af.
We don't need to bother about bank switching.
But in pick 16 as it is a big problem if we are using assembly language programming.
So you need to make sure that you choose the right pick for you and make sure that if you are using
assembly language it will be Benfold to yours.
6:16 af because you have to take good care of bank switching mechanisms and you need to know the main
differences.
As you can see I did them here so that you can easily identified identify which ones are right for you.
And you know pick an aphorism a more advanced slight slight.
That is two thousand eighty two thousand nineteen compared to pick 16 and which is a car form like 90s
so it has more memory.
It eliminates a lot of problems that 6:16 has it's and you want to call it has more bends more memory
more C language flexibility doesn't has the read modify write problems which is a big problem which
is a big problem if you are using 6:16 And as you can see we have life and nine reasons or that need
three and another three and others too.
So we have like eight reasons.
Tobeck pick it off and instead of pick 60 enough.
So if you are not in on budget you must go with pick it enough for your project.
But if you are you must consider what use that you want out of memory.
The language that you are you going to use the compiler that you are going to choose.
So if you are choosing C compiler you must go with.
Pick a team of if you are using a similar compiler.
You must not come even close to pick 16 1/2 because you will have to deal with bank switching mechanisms
which will unlock code problems to design.
So I hope that this slide made it clear for you which one is right for you.
I hope that it made clear the main differences between pick 16 af and pick it in AF.
Next we will talk about the input output resistors.
Differences between these two types specs.
It's a very important lesson so stay tuned.
If you have any questions or if you don't yet know which one is the right one for you please ask and
they will tell me the name for your project.
What doing.
Well what you are going to accomplish from this project.
What other modules that you are going to need.
And along with that you are going to use and I will help you choosing the right pick for you.
Thanks for watching.
If you have any questions please ask if you are able.
If you didn't read the scores here please go and read it to help us improve and reach more audience.
This is education and engineering team.