谢谢各位贴友的帮助,问题已解决,是延时函数的问题, |
yzpine 发表于 2022-5-2 20:52 谢谢哈,我解决了,应该是系统晶振频率的问题,我代码里面用的是正点原子72MHZ的延时函数,在Proteus仿真里面系统晶振频率是8MHZ。于是我没有用正点原子自带的延时函数,而是重新写了一个。 ![]() |
看雪success 发表于 2022-5-2 11:34 是让你上传MDK和PROteus工程文件哎 |
wangdanan 发表于 2022-5-1 18:00 嗯嗯,第二章图是暂停的时候 |
yzpine 发表于 2022-5-1 16:44 在头文件里定义了 #ifndef __LED_H #define __LED_H #include "sys.h" #define LED0 PBout(5)// PB5 #define LED1 PAout(5)// PE5 void LED_Init(void);//初始化 #endif |
yzpine 发表于 2022-5-2 08:41 下面是led.h #ifndef __LED_H #define __LED_H #include "sys.h" #define LED0 PBout(5)// PB5 #define LED1 PAout(5)// PE5 void LED_Init(void);//初始化 #endif 原理图上面就是完整的。 ![]() |
楼主最好上传完整程序和原理图,这样才好帮你调 |
暂停时那是亮嘛 |
贴上完整代码或整天个工程? |
LED0=1; LED1=1; 缺这两个的宏定义 |
我改变延时时间加到3s的话,电平转换频率还是一样的,求助大佬们 |