﻿微-R8 51 单片机例程：测试帧与预期结果

测试前：断开 R8 DAT 与 P3.0；TTL 串口工具 TXD 接 P3.0、GND 共地，
确认工具信号电平与单片机输入兼容。串口为9600、8N1，选择HEX发送。
每次整帧发送，关闭字符逐字节延时，帧内相邻字节间隔应小于20ms。
下列 .bin 是原始字节文件，不是可烧录的程序，也不是 ASCII 文本。

顺序  十六进制帧        对应文件              地址       键值  预期显示
1     FF 84 60 71 55    01_key1.bin           0x84607    0x1   仅P1.0灯亮
2     FF 84 60 72 56    02_key2.bin           0x84607    0x2   仅P1.1灯亮
3     FF 84 60 74 58    03_key4.bin           0x84607    0x4   仅P1.2灯亮
4     FF 84 60 78 5C    04_key8.bin           0x84607    0x8   仅P1.3灯亮
5     FF 84 60 71 54    05_bad_checksum.bin   无新数据   无    保持第4步显示
6     FF FF FF FF FD    06_data_ff.bin        0xFFFFF    0xF   四个灯均亮
7     FF 84 60 70 54    07_key0.bin           0x84607    0x0   四个灯均灭

重复帧：连续发送第1帧，LED应保持P1.0亮，不应反复翻转。
超时：先发送 FF 01，等待至少100ms，再发送 FF 84 60 71 55；应正常显示键值1。
错帧恢复：先发送第5帧，再发送第1帧；应恢复到P1.0亮。
示例地址和键值用于检查程序，不能据此断定实际遥控器的地址或按键映射。
