人工智人-家居设计-基于ATmega128的双通道智能在线溶解氧分析.pdf
2022-07-12 20:04:12 1.12MB 人工智人-家居
编译器: 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
UCOSII V2.7x 移植到AVR单片机 ATMEGA128 编译器是 ICCAVR 7.22 实现了 MODBUS RTU从站通信,实现MODBUS通信如下功能码: // 1 ---> 读取线圈 // 2 ---> 读取离散输入 // 3 ---> 读取保持寄存器 // 4 ---> 读取输入寄存器 // 5 ---> 强制单个线圈 // 6 ---> 强制单个保持寄存器 // 15 ---> 强制多个线圈 // 16 ---> 强制多个保持寄存器
1
ATMEGA128精简开发板原理图.doc
2022-07-03 16:03:29 50KB 技术资料
UCOSII移植到ICCAVR7.22 基于AVR单片机(ATMEGA128) 1、本工程实现了USART1串口 MODBUS RTU 从站通信,通信波特率:38400,n,8,1 2、创建了2个任务: 任务1:TaskForReUart1(void *p_arg) MODBUS RTU 通信 任务2:TaskForMain(void *p_arg) 收到一次MODBUS RTU 通信,就将DO0继电器反转
2022-06-23 11:00:44 387KB UCOSII移植到ICCAVR7
1
一个小程序128的矩阵键盘,没接触过的可以参考下
2022-06-07 09:28:51 58KB ATmega128 矩阵键盘
1
ATMEGA128精简开发板DXP资料, mega128原理图.SchDoc, 仅供大家学习!
2022-06-05 21:27:27 375KB ATMega128
1
ATmega128单片机为中心,L298构成驱动部分,程序实现对直流电机的转速、转向进行控制,并用霍尔元件测量电动机的转速,最后显示在lcd12864液晶上。
2022-06-03 23:15:32 116KB ATmega128 霍尔 测速
1
本文描述了ATMEGA128单片机如何外挂VPC3芯片,访问VPC3的RAM
2022-06-01 12:08:55 219KB AVR单片机 ATmega128 外扩RAM
1
本程序实现了ATmega128定时器2的中断功能,修改后可使用
2022-05-27 09:56:23 26KB ATmega128 定时器
1