gpio_MCP23S17 Microchip MCP23S17 的完整库 ,一个 16 端口 I/O GPIO,带中断和HAEN ,可让您使用 8 芯片(16 * 8 端口!)仅使用3个(如果需要输入,则使用4个)CPU引脚! 该库完全兼容 SPI 事务,可以轻松包含在其他库中,具有让您快速更改端口值的方法,并且您可以轻松直接访问芯片寄存器。 该库已从我的通用 gpio_library 中提取,我将单独维护。 我已经包含了几个示例,但很快就会发布完整的 wiki 和详细图像。 特征: 完全访问所有 MCP 功能。 可扩展的复杂性,易于用作 GPIO,但始终可以进行高级使用。 成熟稳定的库,我在很多项目中都用过。 完全兼容 SPI 事务,不会干扰其他 SPI 设备。 兼容所有8bit arduino,DUE,Teensy(all),ESP8266。 -------------
2023-05-18 16:23:12 12KB C++
1
随着人们不断公开讨论问题,请注意以下几点: 该代码用于基于AVR的arduino芯片。 所以不支持esp8266。 但是, 我建议切换到该应该可以在大多数板上编译。 具有更好的加密属性,并且通常更快。 Arduino的AESLib 该项目只是的Arduino就绪摘录。 它将AES的ASM实现仅打包到可在Arduino IDE中使用的库中。 有关获得AVR-Crypo-Lib许可的GPLv3许可的详细信息,请参阅LICENSE文件。 安装 下载此存储库中的文件(使用克隆或下载按钮) 将AESLib文件夹复制到libraries文件夹(与sketch文件夹相同级别) 在您的草图中添加#include 。 用法 目前仅支持128位密钥,块大小也固定为128位。 这意味着键数组和可能的iv数组应恰好包含16个字节( uint8_t或byte )。 此外,要加密的
2023-04-29 10:15:58 57KB C
1
这是一份单片机入门教程,以mega16为例,使用Proteus仿真。包括几乎所有模块的例程,附有例程的仿真文件及LaTex源文件。欢迎交流。
2023-04-26 17:06:10 7.61MB Proteus mega AVR 仿真
1
基于AVR单片机Mega16的电子时钟设计
2023-04-26 16:59:31 440KB AVR单片机 Mega16 电子时钟 设计
1
文章主要介绍了AVR单片机驱动无源蜂鸣器的过程
2023-04-26 16:47:00 26KB 单片机 AVR 无源蜂鸣器 文章
1
单片机诞生于20世纪70年代末,它是指一个集成在一块芯片上的完整计算机系统。它包括CPU、内存、内部和外部总线系统。在AVR、51系列、PIC单片机中,51系列最基本,同时有解密容易等缺点;PIC单片机工业抗干扰性强,各个型号的兼容性强;AVR最新的MEGA系列运行速度快。各种单片机都有各自的优缺点,应根据需要选择。
2023-04-19 13:41:53 116KB AVR PIC 51系列 单片机
1
利用AVE 单片机设计了全数字化太阳能智能小车控制系统,给出了智能小车控制器的设计方案. AVR 单片机控制系统可将太阳能电池获取的直流电进行有效存储和合理转换.提供给智能小车使 用。并且对蓄电池进行过充电保护和过放电保护 从而延长了蓄电池的寿命。整个系统充分利用了 AVR 单片机的内部资源,最大程度地简化了硬件电路,使系统具有较高的性价比和可靠性。
1
本人的一个SPI的实例,通过SPI实现两机通讯, 采用中断方式实现双全工通讯。
2023-04-09 22:51:31 37KB avr
1
基于ICCAVR AVR C语言程序实例 外加Proteus仿真电路图 打包 集锦 够朋友们学习一个假期的资料 !
1
该文档讲述arduino开发项目的过程,对于认识和应用arduino很有帮助
2023-04-03 16:38:09 215KB arduino avr 单片机项目开发
1