IO_Init.c

#include"BS84C12A-3.h"
void IO_Init(void)
{
    //PA口上拉电阻
    _papu0 = 0;//DA
    _papu1 = 1;//睡眠灯
    _papu2 = 0;//scl
    _papu3 = 1;//
    _papu4 = 0;//红外接收
    _papu7 = 1;//直接上拉
    //PB口上拉电阻
    _pbpu0 = 0;/
    _pbpu1 = 1;//
    _pbpu2 = 0;//
    _pbpu3 = 0;//
    _pbpu4 = 1;//
    _pbpu5 = 1;//
    _pbpu6 = 0;//
    _pbpu7 = 0;//
    
    //PC口上拉电阻
    _pcpu0 = 0;升温灯
    _pcpu1 = 1;//定时灯
    //PD口上拉电阻
    _pdpu7 = 1;// /cs
    _pdpu6 = 1;// /wr
    _pdpu5 = 1;// data
    _pdpu4 = 0;// AD温度
    _pdpu1 = 1;//
    _pdpu0 = 1;//
    
    //PA输入/ 输出控制 默认 1 输入
    _pac0 = 1;//DA
    _pac1 = 0;//睡眠灯
    _pac2 = 1;//scl
    _pac3 = 0;//
    _pac4 = 1;//红外接收
    _pac7 = 0;//直接上拉
    //PB口输入/ 输出控制 默认 1 输入
    _pbc0 = 1;//
    _pbc1 = 0;//减灯
    _pbc2 = 1;//减键
    _pbc3 = 1;//开关键
    _pbc4 = 0;//开关灯
    _pbc5 = 1;//
    _pbc6 = 1;//
    _pbc7 = 1;//
    
    //PC口输入/ 输出控制 默认 1 输入
    _pcc0 = 0;升温灯
    _pcc1 = 0;//定时灯
    //PD口输入/ 输出控制 默认 1 输入
    _pdc7 = 0;// /cs
    _pdc6 = 0;// /wr
    _pdc5 = 0;// data
    _pdc4 = 1;// 
    _pdc1 = 0;//
    _pdc0 = 0;//
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

流动的星

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值