个人认为单片机学习最主要的就是IO口的控制与中断的操作。其它东西都仅仅是作为方便开发使用的,并且都可以通过IO与中断或者外部扩展实现。
MEGA系列的IO口操作及其简单,现在介绍下IO口的操作
IO口主要有两个作用,输入与输出。下面是从用户手册里抄的一张表,当然,只需每次要用的时候看看就好了,不用背。
端口引脚配置
DDxn PORTxn PUD(in SFIOR) I/O上拉电阻说明
0 0 X 输入No 高阻态 (Hi-Z)
0 1 0 输入Yes 被外部电路拉低时将输出电流
0 1 1 输入No 高阻态(Hi-Z)
1