关于avr单片机软件avr studio的程序问题
刚研究avr单片机,我编写avrstudio编写程序发现程序不执行延时部分,很是迷惑我截了个图片大家看看,当执行完绿字部分(第1和第2)5五次循环后,本来应该执行(第3和...
刚研究avr单片机,我编写avr studio编写程序发现程序不执行延时部分,很是迷惑
我截了个图片大家看看,当执行完绿字部分(第1和第2 )5五次循环后,本来应该执行(第3和第4)五次,可是3和4只执行一次,立刻就跳回到1和2了,真是奇怪,编写别的直接就看到不执行延时不程序直接就跳过去了,是不是要设置软件哪里啊,不知道大家明不明白我的意思, 展开
我截了个图片大家看看,当执行完绿字部分(第1和第2 )5五次循环后,本来应该执行(第3和第4)五次,可是3和4只执行一次,立刻就跳回到1和2了,真是奇怪,编写别的直接就看到不执行延时不程序直接就跳过去了,是不是要设置软件哪里啊,不知道大家明不明白我的意思, 展开
4个回答
展开全部
有二点:
因为没有看到完整的程序,也不知道没有看见的那下面是否还有一个 } ,不过这个问题不是很大
1。 3 和 4 你在端口那输出的是一个常量(PORTB==0xff),按理你应该看不到什么变化。再一个也不知道你输出接的是什么,又没有延时的。
2。关于延时的设定是有的,要设置单片机的熔丝位。在下载编程的那个软件有相关的设置。
因为没有看到完整的程序,也不知道没有看见的那下面是否还有一个 } ,不过这个问题不是很大
1。 3 和 4 你在端口那输出的是一个常量(PORTB==0xff),按理你应该看不到什么变化。再一个也不知道你输出接的是什么,又没有延时的。
2。关于延时的设定是有的,要设置单片机的熔丝位。在下载编程的那个软件有相关的设置。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
会不会是后面的代码是后输入的,没有下载到芯片里呀。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该不会出错。
你单步运行,观察J的变化,看看是什么原因,
你单步运行,观察J的变化,看看是什么原因,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询