革命不分先后,英雄不分老少,大叔才是中流砥柱! ...
可惜没有人给大叔送实验箱 {:titter:} kongjkd 发表于 2023-8-4 11:06
可惜没有人给大叔送实验箱
想要提前获赠我们实验箱的来此贴发出你的优秀打卡贴链接 - STC单片机原理及应用教学改革,交流视频,观摩 | 研讨 | 感悟 | 学习打卡区 - 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)
STC爱好者 发表于 2023-8-5 10:53
想要提前获赠我们实验箱的来此贴发出你的优秀打卡贴链接 - STC单片机原理及应用教学改革,交流视频,观 ...
好的有时间 整理一下我的工作中运用stc15的小应用 看看够不够格 拿到实验箱 学习一下加强版的stc {:lol:} GPIO上下拉设置部分驱动代码(引荐于逐飞开源库)//-------------------------------------------------------------------------------------------------------------------
//@brief GPIO设置引脚上拉电阻设置
//@param pin 选择引脚(P0_0-P7_7)
//@param pull 设置上下拉电阻 NOPULL:不设置 PULLUP:上拉
//@return void
//Sample usage: gpio_pull_set(P0_0,NOPULL); // 设置P0.0引脚没有上下拉电阻
//-------------------------------------------------------------------------------------------------------------------
void gpio_pull_set(PIN_enum pin, PULL_enum pull)
{
if(PULLUP == pull)
{
(*(unsigned char volatile far *)(PxPU_BASE_ADDR + (pin >> 4))) |= (1<<(pin&0x0F));
}
else if(NOPULL == pull)
{
(*(unsigned char volatile far *)(PxPU_BASE_ADDR + (pin >> 4))) &= ~(1<<(pin&0x0F));
}
}
页:
1
[2]