AVR直流电机控制系统硬件设计概述.doc
2022-07-10 09:10:46 758KB 项目
编译器: ICCAVR7.22 芯片: ATMEGA128 1、使用TIMER0的CTC中断作为滴答中断 2、使用TIMER2作为MODBUS RTU通信3.5字符静止时间。 3、完成功能: USART1串口实现:RS485 MODBUS RTU 从站通信 通信波特率:38400,n,8,1 实现MODBUS RTU从站如下功能码: (1)、 ---> 读取线圈,功能码1 (2)、 ---> 读取离散输入,功能码2 (3)、 ---> 读取保持寄存器,功能码3 (4)、 ---> 读取输入寄存器,功能码4 (5)、 ---> 强制单个线圈,功能码5 (6)、 ---> 强制单个保持寄存器,功能码6 (7)、 ---> 强制多个线圈,功能码15 (8)、 ---> 强制多个保持寄存器,功能码16 4、创建了3个任务 (1)、AppTaskStart任务(MODBUS RTU从站解析任务) (2)、AppTask1任务,继电器DO0
2022-07-08 18:01:04 1.51MB UCOSIIV2.8x 移植 ICCAVR7.22 基于AVR单片机
1
带有 AVR 微控制器的晶体管测试仪
2022-07-08 16:06:37 71.96MB TeX 源码
Free Pascal AVR 微控制器代码片段、示例和库的集合。 结构 src 文件夹 垃圾桶 用于 avr 的 Linux-64 位编译的 gdb 8.0,包括用于调试程序内存的补丁。 例子 姓名 描述 眨眼1 一个使用繁忙延迟函数的简单闪烁示例。 眨眼2 一个简单的定时器中断驱动闪烁示例。 眨眼4809 一个使用繁忙延迟测试 megaAVR0 系列代码的简单闪烁示例。 眨眼10 一个使用定时器中断的简单闪烁示例,用于 attiny10 控制器。 眨眼10 一个使用定时器中断的简单闪烁示例,用于 attiny104 控制器。 眨眼15 一个使用定时器中断的简单闪烁示例,用于没有任何 RAM 的 attiny15 控制器。 dumptiny104flash 将闪存内容转储到串行的程序。写来调查一个潜在的硬件错误 i2c 通过 i2c 从 DS1307 实时时钟读取时间。 智力测验 在 integermath 库中测试整数除法算法的汇编版本。 等等等等 更多详情、使用方法,请下载后阅读README.md文件
2022-07-08 16:06:33 2.4MB pascal
这是在 AVR 上运行的 CHIP-8 虚拟机实现。 它的一大技巧是它是用 Rust 编写的:它是第一个在 AVR 上运行的非平凡的 Rust 应用程序。您可以在我的博文中了解它的开发过程。CHIP-8 VM 本身是在一个单独的、可移植的 crate中实现的,该 crate以惯用的 Rust 方式编写,大量使用代数数据类型和模式匹配;然后,此 crate 既可用于构建基于SDL 的桌面应用程序,也可用于在 AVR 微控制器上运行此 crate。 预期的硬件是一个简单的电路,组件很少: AVR ATMega328P 微控制器 PCD8522 84x48 单色液晶 Microchip 23K640 串行 RAM 4x4 键盘 10K电阻(4个) 10K 修剪器 所有这些组件都有通孔版本,因此很容易在面包板上构建它。注意 RAM 芯片不支持 5 伏。该板的供电电压为 3.3 伏。一个 Arduino Uno 将炸掉 RAM 芯片。 原理图 面包板版照片 更多详情、使用方法,请下载后阅读README.md文件
2022-07-08 16:06:31 40KB rust
这是 Atmel AVR 设备的标准库以及 AVR-GCC 编译器。 该库包含 ISO C 标准所需的大部分功能,但wchar_t支持除外。它还包含许多针对 AVR 控制器系列的辅助功能。此外,它包括可定制的启动代码,可以与 GNU binutils 提供的链接器脚本一起工作,因此对于大多数 AVR 应用程序,通常不需要为此目的提供特定于项目的文件。 更多详情、使用方法,请下载后阅读README.md文件
2022-07-08 16:06:29 11.29MB Assembly 微控制器 avr
特征 ATmega328 兼容 具有优化的 AVR 兼容指令集 (RISC) 的 LGT8XM 内核 高达 32 MHz,内部 32 MHz RC 振荡器 (1%) 2 KB RAM 32 KB 闪存 DSC - 16 位算术加速单元 12 位 ADC 8位DAC 文件 中文数据表 英文数据表 原始 Arduino 板支持 新的 Arduino 板支持 LGT8FX8D 的 ISP 更多详情、使用方法,请下载后阅读README.md文件
2022-07-08 16:06:23 10.75MB 设计 文档
xLoader 是一个实用程序,用于将 HEX 文件编程或闪存到 ATmega328 和其他 AVR 微控制器上。我们只需要下载并解压文件夹中的文件。然后点击 XLoader.exe注意:创建桌面快捷方式以便快速访问 如何使用 以下步骤将帮助我们使用 XLoader 在 ATmega328 (Arduino Uno) 上上传 HEX 文件。 打开 xL​​oader 从 AVR 项目/Atmeal Studio 项目中浏览 HEX 文件 选择设备 例如,如果是 Arduino Uno,则为 ATmega328 选择 COM 端口 在 Arduino Uno 的情况下选择正确的波特率是 115200 最后点击上传按钮 更多详情、使用方法,请下载后阅读README.md文件
2022-07-08 16:06:21 701KB HEX arduino ATmega328
AVR单片机应用技术 AVR Studio调试软件的使用快速入门.docx 学习资料 复习资料 教学资源
2022-07-08 16:05:28 257KB 计算机
AVR单片机应用技术 AVR单片机的IO结构.docx 学习资料 复习资料 教学资源
2022-07-08 16:05:27 182KB 计算机