一乐电子

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

搜索
查看: 2949|回复: 18

[其他综合] 不会自己写程序 改别人的 不知道连续几个I/O怎么定义

[复制链接]
发表于 2013-2-22 18:59 | 显示全部楼层 |阅读模式
原来是P1口,我改为P0口了,因为我的实验板8个LED都在P0口上,1个闪烁可以了,想叫他8个一起闪烁,直接复制上面的改数字行不通。
叫p0口灯都亮 怎么定义.png
发表于 2013-2-22 19:07 | 显示全部楼层
LED定义重复了,改成LED1,LED2,LED3...一直到LED8
回复

使用道具 举报

发表于 2013-2-22 19:21 | 显示全部楼层
一起闪烁,P0取反就实现了
回复

使用道具 举报

 楼主| 发表于 2013-2-22 19:40 | 显示全部楼层
只有一个亮,有时候2个一起闪,后面的也得改吧?
不报错了 但是只有一个亮.PNG
估计这里也得改.PNG
回复

使用道具 举报

发表于 2013-2-22 19:57 | 显示全部楼层
P0=0xff;
delay();
P0=0x00;
delay();

这样行吧
回复

使用道具 举报

发表于 2013-2-22 20:24 | 显示全部楼层
这里错误 IO定义^符号不应该存在空格 sbit LED=P0^1; 还有重复定义了 你把所有的端口号都定义成LED了用该是LED1、LED2、LED3一直到LED8才行 如果想8个一起闪烁那就得 P0=0XFF; P0=0X00;才行
QQ截图20130222201452.png
回复

使用道具 举报

发表于 2013-2-22 21:44 | 显示全部楼层
楼主把程序传上来吧,我帮你改一下

点评

是杜洋书的程序,现在有一个单片机管脚氧化了,放在活动座上总是接触不良,用这个做个调光台灯。 用来控制LED,最小系统焊好了,用的12兆晶振,没有使用电容。  详情 回复 发表于 2013-2-23 11:19
回复

使用道具 举报

发表于 2013-2-23 08:45 | 显示全部楼层
图片不要加你的印章了,把文字都覆盖了
回复

使用道具 举报

发表于 2013-2-23 08:50 | 显示全部楼层
一起闪烁,
P0=~P0;
delay();

点评

怎么都是乱码?  详情 回复 发表于 2013-2-23 09:05
回复

使用道具 举报

 楼主| 发表于 2013-2-23 09:05 | 显示全部楼层

RE: 不会自己写程序 改别人的 不知道连续几个I/O怎么定义

本帖最后由 社建电子 于 2013-2-23 09:07 编辑
benli 发表于 2013-2-23 08:50 static/image/common/back.gif
一起闪烁,
P0=~P0;
delay();


怎么都是乱码?
乱码.png

点评

分号后面的乱码请无视  详情 回复 发表于 2013-2-23 10:55
回复

使用道具 举报

本版积分规则

QQ|一淘宝店|手机版|商店|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2025-11-2 14:37 , Processed in 0.040616 second(s), 34 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表