duhanyu:
PWM很简单,就是看多少位然后分占空比,STC一般赋值0的话就是输出全高 赋最大值就是输出全低8位赋A0就是50%波形提示未定义的话,看一下你程序里这些寄存器变量(例如:PWM_DATA),其实操作都是针对寄存器操作的,STC的头文件库里面吧把寄存器和代号连接在一起方便操作。如果没有加头文件库的话或者头文件里面不包括这些寄存器的define编译应该是通不过的。没定义的可以自己定义一下,包含头文件库的话一般用的都有了。程序里包含了,还得下了头文件放到文件夹里,不然编译器找不到也编译不了