打印
[PIC®/AVR®/dsPIC®产品]

实测MCC支持最经典的AVR328P

[复制链接]
64|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主

很多人都知道著名的Arduino的最先支持的硬件就是AVR328P,该芯片在开源世界非常著名

高性能 Microchip picoPower® 8 位基于 AVR® RISC 的微控制器结合了 32 KB ISP 闪存和同时读写功能、1024B EEPROM、2 KB SRAM、23 个通用 I/O 线、32 个通用工作寄存器、三个带比较模式的灵活定时器/计数器、内部和外部中断、串行可编程 USART、面向字节的双线串行接口、SPI 串行端口、 一个 6 通道 10 位 A/D 转换器(8 通道采用 TQFP 和 QFN/MLF 封装)、带内部振荡器的可编程看门狗定时器和五种软件可选省电模式。该设备在 1.8-5.5 伏特之间工作。

[color=rgba(0, 0, 0, 0.8)]通过在单个时钟周期内执行强大的指令,该器件实现了接近每 MHz 1 MIPS 的吞吐量,平衡了功耗和处理速度。



使用特权

评论回复
沙发
gaoyang9992006|  楼主 | 2025-2-1 12:12 | 只看该作者



#include <avr/io.h>
int main() {
  DDRD = 1 << DDD3;
  DDRC = 0 << DDC0;
  while (1) {
    if ( PINC & (1 << PINC0) ) {
      PORTD = 1 << PD3;// pin is high
    } else {
      PORTD = 0 << PD3;  // pin is low
    }
  }
  return 0;
}


使用特权

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

本版积分规则

个人签名:如果你觉得我的分享或者答复还可以,请给我点赞,谢谢。

1998

主题

16072

帖子

211

粉丝