问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

51单片机,怎么以参数的形式把IO口传入子函数

发布网友 发布时间:2022-04-27 13:14

我来回答

2个回答

热心网友 时间:2023-09-22 13:17

不能把IO口直接当参数,但可以使用变通方法:
一、确定输出端口,如P1,这是一个固定不变的端口。
二、可以把指定端口的某位当参数传入子函数
oid HuXi_up(uint IO_Bit)
{
unsigned char i,mask;
mask=1;
mask = _crol_(1,IO_Bit)

for(pwm_low=1;pwm_low<CYCLE;pwm_low++)
{
P1 = P1 & (~ mask);
ty=0;
while(ty<=pwm_low);
P1 = P1 ^ mask;
ty=0;
while(ty<=(CYCLE-pwm_low));
}
}

热心网友 时间:2023-09-22 13:17

不能把IO口直接当参数,但可以使用变通方法:
一、确定输出端口,如P1,这是一个固定不变的端口。
二、可以把指定端口的某位当参数传入子函数
oid HuXi_up(uint IO_Bit)
{
unsigned char i,mask;
mask=1;
mask = _crol_(1,IO_Bit)

for(pwm_low=1;pwm_low<CYCLE;pwm_low++)
{
P1 = P1 & (~ mask);
ty=0;
while(ty<=pwm_low);
P1 = P1 ^ mask;
ty=0;
while(ty<=(CYCLE-pwm_low));
}
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...乙肝表面抗体和乙肝核心抗体同显阳性,其余三项为阴性说明了什么... 确认劳动关系原告可以是多人吗 华为p7_l09的时间如何调整 什么地方卖毛线 如何订购毛线 顾景舟石瓢壶多少价 ...这个日期什么格式 Java 中怎么日期 转换成这样子呢如:2013-06-27... java中用正则表达式匹配并输出的时间怎样拿到别的方法里进行计算。例... Java程序 题目:星期计算器的实现。实现要点:输入一个2013-05-01后的日... 半夜敷面膜这些星座就是这样被吓死的 单片机编程中怎么将一个I/O端口拆分成两个可以分开控制? 怎么把IO流或者字节数组传给MediaPlayer作为播放资源 怎样将51单片机IO口设置成输出状态或输入状态呢?希望高手能给通俗易懂的解答一下!!!回答好了可以 黄斑区的影响 眼底黄斑区病变怎么办? 什么是黄斑区?如何治疗? 名词解释 黄斑 黄斑的概述 这黄斑区是什么问题?严重吗? 黄斑区的黄斑区结构 黄斑区的作用? 黄斑区的介绍 有人用完厕所不冲,该写什么警示语呢? 有关谐音的厕所提示语有哪些? 厕所里一般都有什么搞笑的提示语 厕所不冲的人怎么警告 日语五十音里的“お(O)”到底怎么发音? 求助“日语五十音图发音”的正确发音? 微信怎么进行实名认证不绑定银行卡 中学学科网下载点数如何赚取 如何将51单片机的I/O状态写入数组中? 怎么将IO点映射到scl语言中 怎么把现场IO点无线连接西门子PLC? stc单片机如何将IO口设为强推挽输出C程序怎么设置比如我设P1.1口为强推挽输出高手指教一下 IO口状态设置,AD输入时需要把IO设置成什么状态,怎么操作呀 android 怎么把io流传给mediaplayer作为播放资源 施耐德PLC怎么将IO点状态存到内部字寄存器 如何将51单片机的IO口设置为输入口? 如何将从io口读到的电平转化为字符数字 怎么把linux 磁盘io 压到瓶颈 java中IO怎么将一个文件复制到另外一个文件夹 西门子plc中怎样将数字6转换成从io信号输出 怎么破解把swim口设置为IO口并设置成GPIO 如果我不爱你,我就不会想你傻傻脾气的歌 跪求幸福在身边600字作文QVQ 请日语高手翻译啊 求 陈楚生 风起时想你吉他谱 梦见佩戴黄金的男人是什么意思 梦见自己男人身上 戴满黄金怎么样呢 梦见警察查戴黄金项链的人