avr单片机的寄存器有哪些?
我没学过avr单片机,但是现在需要看一些avr单片机的程序,很多寄存器都不知道是干什么用的,请哪位高手讲解一下avr单片机寄存器的问题,最好能有关于寄存器的详细资料,急切...
我没学过avr单片机,但是现在需要看一些avr单片机的程序,很多寄存器都不知道是干什么用的,请哪位高手讲解一下avr单片机寄存器的问题,最好能有关于寄存器的详细资料,急切等待!!!
展开
3个回答
展开全部
AVR单片机每一个I/O口都对应3个寄存器DDRx,PORTx和PINx,其中DDRx为数据方向,即输入或输出;PORTx为将内部上拉电阻的状态,PINx为读取的外部引脚的状态.以下是三者对应关系:(假设DDRx.n,PORTx.n如下,PINx.n悬空)
0 0 x : 输入, 高阻态, PINx.n的值不确定.
0 1 1 : 输入, 上拉, 值为1.
1 0 0 : 输出0, 无拉.
1 1 1 : 输出1, 上拉
这是我大学学到的 应该没问题
0 0 x : 输入, 高阻态, PINx.n的值不确定.
0 1 1 : 输入, 上拉, 值为1.
1 0 0 : 输出0, 无拉.
1 1 1 : 输出1, 上拉
这是我大学学到的 应该没问题
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询