单片机论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 516|回复: 2
收起左侧

PIC12F675单片机LED控制程序

[复制链接]
青龙偃月刀 发表于 2018-11-27 15:24 | 显示全部楼层 |阅读模式
//实验:按键输入,发光二极管显示状态

//KEY1按下时LED1点亮,KEY2按下时LED2点亮,松开按键时LED关闭

#include<pic.h>
__CONFIG(0x31B4);   //参考:《PIC12F629/675数据手册》第52页 9.1 配置位

#define KEY1 GP2
#define KEY2 GP5
#define LED1 GP0
#define LED2 GP1
void main(void)
{
    CMCON=0X07;        //关闭比较器功能
    ANSEL=0X00;         //设为普通数字I/O口

        TRISIO=0B11111100;        //初始化GP0,GP1输出方向,其他输入   
        while(1)
        {
                LED1=KEY1;             //KEY1键被按下时,LED1亮,否则灭
                LED2=KEY2;             //KEY2键被按下时,LED2亮,否则灭               
        }        
}

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

qxdqx 发表于 2018-12-14 20:40 | 显示全部楼层
正想学PIC的单片机
回复

使用道具 举报

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

本版积分规则

QQ|手机版|小黑屋|单片机论坛 |51黑电子论坛5群 联系QQ:125739409;技术交流QQ群174280738

Powered by 单片机教程网

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