51单片机控制8253产生三路不同的pwm控制舵机的转动的C代码谁能告诉我,还有xbye的怎么用?有好答案给高分
发布网友
发布时间:2022-05-18 10:11
我来回答
共1个回答
热心网友
时间:2023-10-14 13:44
#define C0I XBYTE[0x0100] // 定义8253R的计数器0寄存器地址
#define C1I XBYTE[0x1100] // 定义8253R的计数器1寄存器地址
#define C2I XBYTE[0x2100] // 定义8253R的计数器2寄存器地址
只能解释三句话的意思。
XBYTE[0x0100]的意思就是取默认的寄存器地址向后的16进制的100个单位里的值,换句话说就是*(XBYTE+0x0100)的意思。你这里的表达式的值是一个具体值,而不是一个内存空间,下同。