打印
[AVR单片机]

ATMEGA8 I/O求助

[复制链接]
1544|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
guita|  楼主 | 2010-7-1 23:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
找来一个程序,反汇编后来学习一下,可让人看不明白如下的定义对应芯片的那些引脚,且ATMEGA8只有32个引脚,可定义有33个,请高手指点一下,多谢!
p04    = 0x04
p05    = 0x05
p06    = 0x06
p07    = 0x07
p11    = 0x11
p12    = 0x12
p13    = 0x13
p14    = 0x14
p15    = 0x15
p16    = 0x16
p17    = 0x17
p18    = 0x18
p21    = 0x21
p22    = 0x22
p23    = 0x23
p24    = 0x24
p25    = 0x25
p26    = 0x26
p27    = 0x27
p28    = 0x28
p29    = 0x29
p2A    = 0x2A
p2B    = 0x2B
p2C    = 0x2C
p2D    = 0x2D
p2E    = 0x2E
p2F    = 0x2F
p35    = 0x35
p39    = 0x39
p3B    = 0x3B
p3D    = 0x3D
p3E    = 0x3E
p3F    = 0x3F

相关帖子

沙发
麻辣鸭脖子| | 2010-7-1 23:21 | 只看该作者
看这个赋值很有规律

使用特权

评论回复
板凳
SHSLZHZ| | 2010-7-2 10:51 | 只看该作者
1# guita
首先你说的MEGA8有32个引脚?难道把VCC GND  AVCC AVREF 也定义成PXX????

使用特权

评论回复
地板
ershisi| | 2010-7-2 22:43 | 只看该作者
3楼问得很犀利

使用特权

评论回复
5
xjz2000| | 2010-7-3 08:41 | 只看该作者
LZ太差了吧,上面的PXX是指各io寄存器的地址,并不是单片机的引脚,单片机有很多IO寄存器。P18=0x8才是对应于单片机的PORTB的8个脚(P12对应PORTD,P15对应PORTC),其它P04是ADCL,P05是ADCH。。。。。你看下规格书就明白了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

108

帖子

1

粉丝