找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3848|回复: 6
打印 上一主题 下一主题
收起左侧

低电平点亮P2.3 P2.4 P2.7 除了我下面写的简单程序,还可以怎样写程序?

[复制链接]
跳转到指定楼层
楼主
ID:102056 发表于 2016-9-25 20:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.定义后再点亮
#include<reg52.h>
//位定义
sbit led1 = P2^3;
sbit led2 = P2^4;
sbit led3 = P2^7;
//主函数
void main(void)
{
   led1 = 0;
   led2 = 0;
   led3 = 0;
   while(1);
}

2.直接点亮,while直到型循环
#include"reg52.h"
//主函数
void main(void)
{
   P2 = 0x67;          //点亮P2.3 P2.4  P2.7
   while(1);                  //死循环
}


3..直接点亮,while当型循环
#include<reg52.h>
void mian(void)
{
   while(1)
   {
            P2 = 0X67;
   }
}



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:140275 发表于 2016-9-25 21:06 | 只看该作者

回帖奖励 +1

ORG  0000H
MOV  SP,#30H
MOV  P2.#67H
SJMP $
END
回复

使用道具 举报

板凳
ID:102056 发表于 2016-9-25 21:10 来自触屏版 | 只看该作者
1534545848 发表于 2016-9-25 21:06
ORG  0000H
MOV  SP,#30H
MOV  P2.#67H

嗯,汇编语言,就是要记的东西很多。
回复

使用道具 举报

地板
ID:123289 发表于 2016-9-26 23:16 | 只看该作者
赞成:MOV   P2, #10011000B
回复

使用道具 举报

5#
ID:140275 发表于 2016-9-27 01:41 | 只看该作者
yzwzfyz 发表于 2016-9-26 23:16
赞成:MOV   P2, #10011000B

反向了
回复

使用道具 举报

6#
ID:140642 发表于 2016-9-27 15:53 | 只看该作者
还可以用if语句呀
回复

使用道具 举报

7#
ID:141149 发表于 2016-10-4 12:45 | 只看该作者
汇编看不懂
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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