انواع پورت های خروجی و ورودی میکروکنترلرATmega16
میکروکنترلر Atmega16 دارای 4 پورت ورودی و خروجی است که در حالت عادی می توان از این پورت ها به عنوان ورودی و خروجی استفاده کرد.پورت های میکروکنترلر Atmega16 به صورت زیر است:
1- پورت A
یکی از پورت های میکروکنترلر است که در حالت عادی می توان از این پورت به عنوان خروجی ، ورودی استفاده کرد.از کاربرد دوم این پورت مبدل آنالوگ به دیجیتال است.(ADC)
2- پورت B
یکی از پورت های میکروکنترلر است که در حالت عادی می توان از این پورت به عنوان خروجی ، ورودی استفاده کرد.
3-پورت C
یکی از پورت های میکروکنترلر است که در حالت عادی می توان از این پورت به عنوان خروجی ، ورودی استفاده کرد.
4-پورت D
یکی از پورت های میکروکنترلر است که در حالت عادی می توان از این پورت به عنوان خروجی ، ورودی استفاده کرد.
برای درک بهتر پورت ها به تصویر زیر نگاه کنید:
عملکرد های بعدی میکروکنترلرATmega16
همان طور که در آموزش های بالا گفته شد هر 4 پورت میکروکنترلر می تواند به عنوان ورودی یا خروجی برنامه ریزی شوند.اما این پورت ها قابلیت های دیگری نیز دارند و میتوانند به صورت کاربرد مختلف برنامه ریزی شوند که در پایین به توضیح کاربرد بعدی پورت ها می پردازیم.
1-کاربرد های دیگر پورتA
تمامی میکروکنترلر ها به صورت دیجیتالی کار می کنند و اگر بخواهیم میکروکنترلر یک ورودی آنالوگ را بخواند و با توجه به آن کاری انجام دهد ابتدا بایستی این ورودی (دستور) آنالوگ را به دیجیتال تبدیل کنیم در این صورت است که از این پورت برای تبدیل آنالوگ به دیجیتال استفاده می کنیم.
2-کاربرد دیگر پورت B
3-کاربرد دیگر پورت C
کاربرد دیگر پورت D
پین های تغذیه و سایر پین های میکروکنترلرATmega16
p><!--EndFragment