keil编程

2019-03-24 17:05发布

本帖最后由 赵薇0317 于 2018-3-24 08:55 编辑

这为什么错了,以前可以直接调用delay为什么现在不能了,开头#include还是错,
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
wsmysyn
1楼-- · 2019-03-25 01:55
声明的时候括号里是否包含了 形参的声明?
如 void delay(int i); 这样?
赵薇0317
2楼-- · 2019-03-25 05:04
现在我定义好了delay,编译也没有错误,但单片机静态数码管有微弱的亮光,是因为我的程序太啰嗦了,还是怎么错了
秋风少落叶
3楼-- · 2019-03-25 08:23
 精彩回答 2  元偷偷看……
wsmysyn
4楼-- · 2019-03-25 09:52
赵薇0317 发表于 2018-3-24 09:28
现在我定义好了delay,编译也没有错误,但单片机静态数码管有微弱的亮光,是因为我的程序太啰嗦了,还是怎么 ...

你那是想要驱动IO还是读取IO?

驱动的话,就是写反了,要P0^0 = array[0]; 这样才对
否则P0^0就变成输入口了
赵薇0317
5楼-- · 2019-03-25 12:36
好的,我改过来
赵薇0317
6楼-- · 2019-03-25 16:00
 精彩回答 2  元偷偷看……

一周热门 更多>