打印

剛學單片機請幫看看這段程序有啥問題

[复制链接]
1873|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
LKC134|  楼主 | 2012-2-1 08:56 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本人剛接觸單片機不久,在學習中遇到一些問題請各位老師多多指點,這段程序我在例程上編寫的在編譯時出現錯誤不知是錯在那個地方?謝謝!

10.JPG (121.8 KB )

10.JPG

相关帖子

沙发
原野之狼| | 2012-2-1 09:08 | 只看该作者
uint是什么东西?

使用特权

评论回复
板凳
tankong516| | 2012-2-1 09:17 | 只看该作者
你上面不是定义了一个了吗ulong,uint 是无符号整型  #define uint  unsigned int

使用特权

评论回复
地板
LKC134|  楼主 | 2012-2-1 09:17 | 只看该作者
uint,是無符號整數

使用特权

评论回复
5
原野之狼| | 2012-2-1 09:20 | 只看该作者
代码中未见uint的定义

使用特权

评论回复
6
LKC134|  楼主 | 2012-2-1 09:26 | 只看该作者
uint是無符號整數意思

使用特权

评论回复
7
airwill| | 2012-2-1 12:38 | 只看该作者
uint是無符號整數意思, 但是在你的代码中没有 uint 的定义

使用特权

评论回复
8
yes19891989| | 2012-2-1 13:38 | 只看该作者
代码中  根本就没有定义uint

使用特权

评论回复
9
kyd12345| | 2012-2-1 14:47 | 只看该作者
注释很清楚uint未定义。。

使用特权

评论回复
10
LKC134|  楼主 | 2012-2-1 15:09 | 只看该作者
是加宏定義嗎?

使用特权

评论回复
11
LKC134|  楼主 | 2012-2-1 15:11 | 只看该作者
程序開頭第一行是否需要加#define unsigned  int

使用特权

评论回复
12
searover79| | 2012-2-1 16:40 | 只看该作者
一般的先#include <reg52.h>
再      #define uint unsigned int
你既然用了uint就得先定义

再一个4个IO口是P0 P1 P2 P3没有P4,所以定义是sbit p13 = P4 ^ 3也有问题

使用特权

评论回复
13
LKC134|  楼主 | 2012-2-4 17:12 | 只看该作者
哦,搞定了,多謝!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

42

主题

339

帖子

6

粉丝