大家好,我们要向大家介绍一位新作家拉凯什·布特今天。拉克什是来自Asansol工程学院应用电子与仪器专业的一名工程专业学生。他将写一系列关于AVR微控制器的文章,稍后将合并成一个教程。

介绍ATmega32 (AVR系列)8位单片机

在我们的时代,电子领域取得了许多进步,每天都在开发许多尖端技术,但8位微控制器在以16-32和64位数字设备为主的数字电子市场中仍有其自身的作用。尽管市场上存在具有更高处理能力的功能强大的微控制器,但8位微控制器仍然具有其价值,因为它们易于理解操作,非常受欢迎,能够简化数字电路,与所提供的功能相比成本较低,在单个IC中添加了许多新功能,并引起了制造商和消费者的兴趣。

今天的微控制器与最初阶段有很大的不同,制造商的数量也比十年前或二十年前多得多。目前主要生产厂商有Microchip (PIC微控制器出版)、Atmel (AVR微控制器出版)、Hitachi、Phillips、Maxim、NXP、Intel等。我们关心的是ATmega32. 它属于Atmel的AVR系列微控制器系列. 让我们看看这些功能。

针数:Atmega32有40个引脚。电源二(引脚编号。10: +5v,引脚编号11:接地),两个振荡器(引脚12,13),一个复位(引脚9),三个为内部ADC提供必要的电源和参考电压,和32 (4×8) I/O引脚。

关于I/O引脚:ATmega32能够处理模拟输入。端口A可以用作数字I/O线或每个单独的引脚可以用作ATmega32内部ADC的单个输入通道,加上一对引脚AREF, AVCC和GND(参见ATmega32数据表)一起可以组成一个ADC通道。

没有引脚可以执行和服务于两个目的(例如:端口A引脚不能作为一个数字I/O引脚,而内部ADC是激活的)在同一时间。解决电路和程序之间的冲突是程序员的责任。建议程序员从数据表中查看优先级表和内部配置。

数字I / O引脚:ATmega32有32个引脚(4portsx8引脚)可配置为数字I/O引脚。

定时器:3个内置计时器/计数器,两个8位(计时器0、计时器2)和一个16位(计时器1)。

ADC:它有一个逐次逼近型ADC,其中共有8个单通道可供选择。它们也可用作7(TQFP封装)或2(DIP封装)差分通道。参考电压是可选择的,可以使用外部参考电压,也可以使用内部2.56V参考电压。外部参考可以连接到AREF引脚。

通信选项:ATmega32中嵌入了三个数据传输模块。他们是

  • 双线接口
  • USART
  • 串行外围接口

Atmega32销图

Atmega32销图
Atmega32销图

模拟比较器:片内模拟比较器可用。为从输入获得的不同比较结果分配一个中断。

外部中断:接受外部中断。中断感知是可配置的。

记忆:它有32KB的系统内自编程闪存程序存储器、1024字节的EEPROM、2KB的内部SRAM。写入/擦除周期:10000闪存/100000 EEPROM。

钟:它可以在1到16兆赫的频率下运行。频率可以从外部石英晶体、陶瓷晶体或R-C网络获得。也可以使用内部校准的RC振荡器。

更多功能:高达16 MIPS吞吐量在16MHz。大多数指令在一个周期内执行。两个周期片上乘法。32 × 8通用工作寄存器

调试:JTAG边界扫描有助于芯片调试。

编程:Atmega32可以通过串行外设接口进行系统内编程,也可以通过并行编程进行编程。通过JTAG接口编程也是可能的。程序员必须确保SPI编程和JTAG不被禁用使用fuse位;如果编程应该使用SPI或JTAG来完成。

Atmega32框图

Atmega32框图

12评论

  1. NEHA

    如果只使用IC atmega 328,我们是否必须采取措施使28号引脚(A5)模拟?
    或者它已经是模拟的了?因为它在我的IC中不断显示5v。
    请帮忙。

  2. 什里扬斯

    干得好,谢谢,很有帮助

  3. 维内拉

    我们需要对pin描述进行清晰的解释。

  4. 埃德温·雅各布·丹尼尔

    我们的批次包括Athul、PK、ashwin、Anoop。。但是aarum onnum padikkunnilla。。njangal enth Cheiyum。。我们在等你的答复。。佩坦帕拉

  5. 埃德温·雅各布·丹尼尔

    我的名字被填错了。这是正确的名字。

  6. 雅各edwinb丹尼尔

    很高兴看到你们的网站提供了非常清楚的信息。但是也请给出关于每个主题的一些基本信息。谢谢你!

  7. 辛格PANKAJ库马尔

    先生,这是一个伟大的电子工作!!对于初学者来说,这是最好的入门网站。它有我们需要的一切......谢谢你的努力!!

  8. 罗文·沃尔特斯

    谢谢我保存了这一切

    • 拉凯什

      谢谢你,罗文。我所有关于AVR的文章都是为初学者准备的。我希望这将带你走过第一步。但我渴望看到你超越我所做的。
      正规军
      拉凯什·布特

  9. 拉克什

    读者朋友,图中给出的引脚图适用于ATmega32和ATmega16。

  10. PRASANTA KARMAKAR

    真是值得称赞的作品......
    并且对所有像我们一样的学生都很有帮助.......

    谢谢你,兄弟……

  11. 以撒

    我真的很感谢您的努力大感谢

Ezoic报告这个广告
Baidu