历史上的今天
返回首页

历史上的今天

今天是:2024年11月08日(星期五)

正在发生

2021年11月08日 | ATmega64 引脚功能

2021-11-08 来源:eefocus

引脚名称引脚功能说明
VCC数字电路的电源。
GND地。
端口A(PA7..PA0)

端口A 为8 位双向I/O 口,具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动特 性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,端口被外部电路拉 低时将输出电流。在复位过程中,即使系统时钟还未起振,端口A 处于高阻状态。

端口A 也可以用做其他不同的特殊功能,请参见 P69。

端口B(PB7..PB0)

端口B 为8 位双向I/O 口,具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动特 性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,端口被外部电路拉 低时将输出电流。在复位过程中,即使系统时钟还未起振,端口B 处于高阻状态。

端口B 也可以用做其他不同的特殊功能,请参见P70。

端口C(PC7..PC0)

端口C 为8 位双向I/O 口,具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动特 性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,端口被外部电路拉 低时将输出电流。在复位过程中,即使系统时钟还未起振,端口C 处于高阻状态。

端口C 也可以用做其他不同的特殊功能,请参见P73。在ATmega103 兼容模式下,端口 C 仅作为输出,且在复位状态下,端口C 不是高阻态。

端口D(PD7..PD0)

端口D 为8 位双向I/O 口,具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动特 性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,则端口被外部电路 拉低时将输出电流。在复位过程中,即使系统时钟还未起振,端口D 处于高阻状态。

端口D 也可以用做其他不同的特殊功能,请参见P74。

端口E(PE7..PE0)

端口E 为8 位双向I/O 口,具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动特 性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,则端口被外部电路 拉低时将输出电流。在复位过程中,即使系统时钟还未起振,端口E 处于高阻状态。

端口E 也可以用做其他不同的特殊功能,请参见P77。

端口F(PF7..PF0)

端口F 作为A/D 转换器的模拟输入端。

当不使用A/D 转换器时,端口F 为8 位双向I/O 口,具有可编程的内部上拉电阻。其输出 缓冲器具有对称的驱动特性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻 使能,则端口被外部电路拉低时将输出电流。在复位过程中,即使系统时钟还未起振,端 口F 处于高阻状态。如果JTAG 接口使能,即使复位出现引脚 PC7(TDI)、 PC5(TMS) 与 PC4(TCK) 的上拉电阻被激活。

除去移出数据的TAP 态外, TD0 引脚为高阻态。

端口F 也是JTAG 接口。

在ATmega103 兼容模式下,端口F 仅作为输入。

端口G(PG4..PG0)

端口G 为5 位双向I/O 口,具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动特 性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,端口被外部电路拉 低时将输出电流。在复位过程中,即使系统时钟还未起振,端口G 处于高阻状态。

端口G 也可以用做其他不同的特殊功能。

在ATmega103 兼容模式下,这些引脚仅作为外部存储器的选通信号及32 kHz 振荡器的 输入,复位后,即使时钟还未起振,异步状态下,引脚初始值为 PG0 = 1、PG1 = 1、 PG2 = 0 。PG3 与PG4 为振荡器引脚。

RESET复位输入引脚。持续时间超过最小门限时间的低电平将引起系统复位。门限时间见 P48Table 19。持续时间小于门限间的脉冲不能保证可靠复位。
XTAL1反向振荡放大器与片内时钟操作电路的输入端。
XTAL2反向振荡放大器的输出端。
AVCCAVCC是端口F与A/D转换器的电源。不使用ADC时,该引脚应直接与VCC连接。使用ADC时应通过一个低通滤波器与VCC 连接。
AREFA/D 的模拟基准输入引脚。
PENSPI 串行编程模式的编程使能引脚。在上电复位时保持该引脚为低,芯片进入SPI 串行编程模式,在正常工作时, PEN 无效。


推荐阅读

史海拾趣

CBM_America_Corporation公司的发展小趣事

随着科技的快速发展,CBM_America_Corporation意识到传统电子产品市场的饱和趋势。为了保持竞争力,公司决定进行创新转型,将业务重心转向智能家居和物联网领域。通过研发智能家居设备和物联网解决方案,CBM成功打开了新的市场空间。同时,公司还积极拓展多元化业务,涉及到了电子支付、数据安全等领域,进一步提升了公司的综合实力。

ECM [ECM Electronics Limited.]公司的发展小趣事

面对日益严重的环境问题,ECM Electronics Limited.积极响应国家节能减排的号召,将绿色发展和可持续发展作为企业的重要战略。公司采用环保材料和节能技术,降低产品能耗和排放。同时,公司还积极参与环保公益活动,推动行业绿色发展。这些举措不仅提升了公司的社会形象,也为公司的长期发展奠定了坚实的基础。

永丰盈(CST)公司的发展小趣事

在稳步发展国内市场的同时,CST积极拓展国际市场。公司建立了分布世界各地的销售渠道,与多家国际知名企业建立了长期稳定的合作关系。通过不断的市场拓展和品牌建设,CST在国际市场上树立了良好的企业形象和品牌形象。

高创科技(gotrend)公司的发展小趣事

作为一家有社会责任感的企业,CST始终关注环境保护和社会公益事业。公司严格执行环保法规,积极推广绿色生产理念,努力减少生产过程中的污染排放。此外,CST还积极参与社会公益活动,为当地的教育、文化等事业做出了积极贡献。这些举措进一步提升了CST的企业形象和社会声誉。

DESIGNERSYSTEMS公司的发展小趣事

DESIGNERSYSTEMS公司意识到,要在电子行业持续发展,必须不断拓展市场。他们积极寻求跨界合作的机会,与汽车、医疗、航空航天等多个行业的领军企业建立了合作关系。通过跨界合作,DESIGNERSYSTEMS不仅将自身的技术优势应用于更广泛的领域,还从合作伙伴那里学到了更多行业知识和经验,进一步提升了自身的综合实力。

Emerging Display Technolgies公司的发展小趣事

另一家新兴显示技术公司,专注于透明显示技术的研发。他们通过优化显示材料的透光性和显示效果,成功研发出了高透明度的显示屏。这种显示屏可以像玻璃一样透明,同时又能显示图像和文字。这一技术的创新,为商业广告、智能家居、公共交通等领域带来了全新的视觉体验。

问答坊 | AI 解惑

如何使用“我的”功能

如何使用“我的”功能 1)会员必须首先登录,如没有用户名请先注册。      登录之后,在论坛的左上方会出现显示用户名的超链接,可编辑我的资料和进入个人空间,如图所示: 2)更多的“我的”功能在右上角显示“我的” ...…

查看全部问答>

51扩展线选方式地址是如何让分配的

51扩展线选方式地址是如何让分配的 2K的8位扩展成8K的8位,根据什么如此分配地址? O(∩_∩)O谢谢…

查看全部问答>

用高级语言实现DSP中断编程

用高级语言实现DSP中断编程…

查看全部问答>

谁有用过摩托罗拉的WIFI模块W24

谁有用过摩托罗拉的WIFI模块W24,麻烦告知供应商联系方式?:lingl2002@126.com,最近在找这个模块,想先买样品来调试。…

查看全部问答>

VxWorks有没有钱途?

最近找了份工作,莫名奇妙地开始从事基于VxWorks嵌入式系统开发工作, 自己一直想做桌面开发,感觉VxWorks技术不通用,发展余地有限, 所以很想知道,各位同道们对于VxWorks的看法,以及从事VxWorks的薪酬。 (注:留薪酬的朋友请著名入行年份, ...…

查看全部问答>

Vista下如何获得RSSI值

现在usb网卡连接AP后,无线连接的信号质量始终是满格,跟踪了一下发现 vista系统并没有调用OID_802_11_RSSI,似乎和xp下不太一样, 请问大家应该用哪个OID或者函数功能来实现RSSI取值?…

查看全部问答>

CE下的CETK测试要怎么设置才可以啊?我参考了网上的一些配置,可以连上但为什么老是报错呢?

简单的通过USB同步能不能做CETK测试吗?必须要网卡,要通过网络连接吗?我简单通过USB同步,PC上的CETEST。EXE可以连到下面的CE设备,但执行测试操作,老是报“windows CE Test Kit遇到问题需要关闭,我们对此引起的不便表示抱歉”。这是为什么?进 ...…

查看全部问答>

pt100测温方案

大家有没有比较简单实用的PT100测温方案?给小弟学学,不胜感激…

查看全部问答>

笔试时遇到一电源滤波电路,求大侠给分析分析

电路见附件 [ 本帖最后由 dzgcsj_yrj 于 2012-10-22 19:35 编辑 ]…

查看全部问答>

msp430g2553 20pin新手求解

求解下面这段程序能否实现1khz到3khz的方波频率输出,步进100hz #include \"msp430g2553.h\" unsigned char cnt; void Configclock(void); void ConfigP1_int(void); void ConfigTA_int(void); void main(void) {       &nb ...…

查看全部问答>