设为首页
收藏本站
开启辅助访问
登录
注册
论坛
BBS
资讯
商城
阿里云1688商城批发
排行榜
Ranklist
帮助
Help
淘帖
Collection
日志
Blog
相册
Album
分享
Share
记录
Doing
搜索
搜索
本版
帖子
用户
松翰单片机论坛和资料中心
»
论坛
›
松翰单片机
›
8Bit OTP SN8P25xx/26xx/27xx/28xx/29xx等系列
›
错误L4002:递归函数的_delayMS调用问题
返回列表
发新帖
回复
错误L4002:递归函数的_delayMS调用问题
[复制链接]
3663
|
1
|
2015-2-28 11:53:18
|
显示全部楼层
|
阅读模式
本帖最后由 白玉梦之恋 于 2015-2-28 11:54 编辑
本人刚开始学习 编写啦一个中断程序27E65的芯片
结果出现啦“ 错误L4002:递归函数的_delayMS调用问题 "
#include "SN8F27E65.h"
#include "const.h"
#include "data.h"
#define uint unsigned int
#define uchar unsigned char
#define SW_kai FP03M ////开关键
#define OUT_FUN FP04 ////风扇输出
unsigned char delayMS(uint ms) /////延时函数
{
uint i,j;
for (i=0;i<ms;i++)
for (j=0;j<65;j++)
delayMS(1);
}
void os(void) ///中断定义
{
FT1IEN=1; ///启动中断T1中断服务 NEXT
FT1IRQ=0; ///清除T1的标志
FGIE=1; ///启动全局中断
}
void __interrupt [0X09]intserv(void)
{
if(FT1IRQ==1)
{
unsigned int fun ;
FT1IEN=1;
fun=1;
FT1IRQ=0;
}
}
void B_ISR_T1(uint fun)
{
OUT_FUN=fun;
}
uchar kai(void)
{
if (SW_kai==1)
{
delayMS(5);
FGIE=1;
}
}
void main( )
{
while(1)
{
kai();
}
}
求各位大神帮帮忙看看是哪里错啦 谢谢
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
白玉梦之恋
|
2015-2-28 14:05:16
|
显示全部楼层
回复
使用道具
举报
显身卡
还有一些帖子被系统自动隐藏,点此展开
返回列表
发新帖
回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
浏览过的版块
老乡会
单片机datasheet
单片机综合技术
白玉梦之恋
回复楼主
返回列表
8051核 Flash SN8F52xx/57xx/58xx/59xx/SZC系列
8Bit OTP SN8P25xx/26xx/27xx/28xx/29xx等系列
32Bit Cortex-M0 SN32F100/200/700/800等系列
OID/Wifi/NFC 点读笔芯片 无线传输芯片 近场通讯芯片等
松翰语音IC Voice Controllers
音视频控制 Video/Image Controllers
USB系列 USB Controllers