在上一篇文章中,我讨论了ATmega32现在,让我介绍AVR微控制器系列的另一个成员ATmega8.这个成员有许多相似的特征ATmega32. 但是它减少了特性和功能的数量,但是它有足够的特性可以使用。现在让我告诉你,如果你想收集知识,同时又想以低于预算的成本完成这项工作ATmega32,您可以考虑使用ATmega8. 在这种情况下,您将无法实现的一个功能是JTAG接口. 但其余的功能在这个IC中是可用的。让我们看看能从ATmega8得到什么。

在这里可以找到Atmega8微控制器的引脚图:-

avr atmega8微控制器引脚图
引脚图–Atmega8

内存:它有8KB(10,000写/擦除周期耐久性),512个字节EEPROM(100000次写入/擦除周期)。1 kb内部SRAM

I / O端口:23 I/线可从三个端口获得;即B口、C口和D口。

中断:两个外部中断源,位于d端口,19个不同的中断向量,支持由内部外设产生的19个事件。

定时器/计数器:三个内部定时器可用,两个8位,一个16位,提供各种操作模式,并支持内部或外部时钟。

SPI(串行外围接口):ATmega8集成了三种通信设备。其中之一是串行外围接口。四个引脚分配给Atmega8以实现此通信方案。

USART:最强大的通信解决方案之一是乌萨特ATmega8同时支持同步和异步数据传输方案。它有三个引脚。在许多项目中,该模块被广泛应用于pc -微控制器通信。

TWI(双线接口):ATmega8中的另一个通信设备是双线接口。它允许设计者仅使用两根导线和公共接地连接在两个设备之间建立换向,因为TWI输出是通过开路集电极输出实现的,因此需要外部上拉电阻器来实现电路。

模拟比较器:比较器模块集成在IC中,通过连接到微控制器的外部引脚,在连接到模拟比较器的两个输入端的两个电压之间提供比较设施。

模数转换器:内置模数转换器可将模拟输入信号转换为10位决议。对于大多数低端应用程序来说,这么高的分辨率就足够了。

链接

ATmega8数据表

下面是Atmega8的“内部架构框图”

内部架构atmega8

著者

9评论

  1. 蓝天石

    您好,我将为我们的学校项目创建一个柜台出纳员。想法是每次按下按钮,显示的7段数字将增加,并显示下一个数字。例1(按下按钮,它会变为)2。那么,如果我使用ATMEGA8,我还应该编程吗?请回答我真的需要帮助。
    -谢谢

  2. ACAP

    我想解释一下Atmega8微控制器的所有引脚以及Atmega8微控制器的优缺点

  3. 马里雷卡

    我想要Atmega8微控制器的所有引脚的解释

  4. chandradevi

    atmega8微控制器和ic555定时器需要区别

    • 奥松

      ATmega8是一种可以像开关一样读取输入,像开关一样输出电压/功率,像IC Timer555一样编程的单片机。这有很多功能。但是Timer555只是用于计时而不能编程

  5. 拉凯什

    寻找ATmega8PU版本。它比ATmega8PU便宜至少30卢比。大多数情况下,它的成本接近89C52。

  6. 作者Nishant

    感谢您发布关于Atmega8的帖子,我曾与Atmega32和16合作过。但也想知道它的8KB flash版本。很好的解释,我将在数据表中看到rest细节。对于小型项目,如电机速度控制等,它确实更便宜、更好。

Baidu