社区
单片机/工控
帖子详情
为什么我在 Keil C 中不能用 P0.1 这样的代码?
fox1999
2006-05-27 09:11:14
我这样写的代码。
#include <reg51.h>
void main(void) {
unsigned int i;
while (1) {
P0.1 = 1;
for (i=0; i<0xFFFF; i++);
P0.1 = 0;
for (i=0; i<0xFFFF; i++);
}
}
// 编译时为什么提示 P0.1 语法错误?
还要如何写?
...全文
461
8
打赏
收藏
为什么我在 Keil C 中不能用 P0.1 这样的代码?
我这样写的代码。 #include void main(void) { unsigned int i; while (1) { P0.1 = 1; for (i=0; i<0xFFFF; i++); P0.1 = 0; for (i=0; i<0xFFFF; i++); } } // 编译时为什么提示 P0.1 语法错误? 还要如何写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
heavenxyf
2006-06-04
打赏
举报
回复
你要在h文件中定义才可以。
legendflying
2006-06-02
打赏
举报
回复
P1^0, 太基本了
lbing7
2006-05-30
打赏
举报
回复
简单应用,没有扩空间用P0还行,不过好像P0的负载能力是有限哈.
色郎中
2006-05-30
打赏
举报
回复
怎么想到用P0 口呢
哎 搞不懂
flowercity
2006-05-29
打赏
举报
回复
多看看基本的书籍
rogerfhl
2006-05-29
打赏
举报
回复
接分!
fox1999
2006-05-28
打赏
举报
回复
多谢了。
redlark
2006-05-27
打赏
举报
回复
定义sbit P1_0 = P1^0; 然后直接用P1_0
或者sbit P10 = P1^0; 然后直接用P10 也可以
Keil
C51编译器及Proteus仿真软件使用方法归纳.pdf
Keil
C51编译器及Proteus仿真软件使用方法归纳.pdf
基于Proteus和
Keil
的单片机课程设计
基于Proteus和
Keil
的单片机课程设计 基于Proteus和
Keil
的单片机课程设计 基于Proteus和
Keil
的单片机课程设计 基于Proteus和
Keil
的单片机课程设计
KEIL
编译BLHeil_S正确方式.pdf
著名开源电调BLHeli_S 的
keil
工程,可以直接使用MDK编译生成固件,方便开发者使用,为了更好的交流,请按照文档说明进行
无字库12864LCD+DS18B20温度传感器+数据手册+电路原理图+LCD取模软件+C
代码
(
keil
4编写)
系统每隔5s刷新一次温度数据; 用户可以通过改变'SPACE'来改变刷新温度时间间隔(s); 用户可以通过改变'REGULATE'来校准温度; 系统温度分辨率为0.1℃; 用户可以通过改变'dis_temp'函数
中
的'quit'变量的值来选择是否丢弃初始数据,当quit为0时,第一次读取的数据丢弃,为1时不丢弃,quit默认为0; 每刷新一次数据指示灯状态变化一次; 本实例具体接线及功能定义如下:
P0
口接液晶的DB0——DB7;P3^2接CS1;P3^3接CS2;P2^7接E;P2^6接D/I;P2^5接R/W;P1^0接LED作为指示灯;P1^1接DS18B20的数据引脚; 本系统使用的液晶无字库,文字的
代码
通过LCD取模软件生成,取模方式为纵向倒叙。
51单片机定时器T1在工作方式2下生成占空比40%的方波
使用51单片机定时器T1在工作方式2下生成占空比40%的方波,并且在仿真软件里调试出来
单片机/工控
27,508
社区成员
28,796
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章