找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

简单单片机小程序,求大神分析,先谢谢

查看数: 2363 | 评论数: 13 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-3-31 16:49

正文摘要:

问题: K1按下时,p0.15引脚是低电平,对吗?此时p0.16 p0.17 这两个引脚是高电平还是低电平?           文中的 if(rIO0SET.field.d16) 这句话是什么意思?    &nbs ...

回复

ID:883031 发表于 2021-4-1 15:23
二极管原理都不知道,怎么参加测验呀?还要加强基础知识学习
ID:33634 发表于 2021-4-1 15:15
发光二极管有电流流过的时候会点亮,反向不会导通的。
ID:311846 发表于 2021-4-1 14:47
建议你从电路开始学起,了解下二极发光管是怎么点量的,电流的流向,然后再学习单片机的知识,看IO口写1是输出低电平还是高电平,一般写1是输出高电平,但需要根据单片机手册实际,这是芯片厂商规定的不是一定的
ID:895406 发表于 2021-4-1 13:41
man1234567 发表于 2021-4-1 09:35
所谓高低正负都是对地而言的,没有参照一个人称不了老大。
发光二极管直接接入没有接错的话,如果已知一 ...

你好大神,二极管啥时候接高电平亮,啥时候接低电平亮了?
比如这题,二极管负极接地了,所以要高电平点亮吗? 要是正极接地就是低电平点亮,是不是这样?
还请告知,谢谢!
ID:895406 发表于 2021-4-1 13:32
蓝色弹珠 发表于 2021-4-1 10:08
K1按下,0.15引脚是低电平,K1不按下,0.15引脚是高电平,而0.16,0.17与K1按下没有关系,完全是程序控制,0 ...

那k1键有啥作用?
0.16  0.17引脚输出高电平时,D1 D2 点亮,是因为D1  D2负极接地的原因吗?
大神还请告知下,我要考试了,先谢谢!
ID:723547 发表于 2021-4-1 10:08
K1按下,0.15引脚是低电平,K1不按下,0.15引脚是高电平,而0.16,0.17与K1按下没有关系,完全是程序控制,0.16,0.17引脚输出高时,D1,D2灯亮,0.16,0.17引脚输出低时,D1,D2灯灭,

ID:820198 发表于 2021-4-1 09:57
正向导通,你可以看看二极管特性
ID:2075 发表于 2021-4-1 09:42
当K1按下时,按键K1就导通了,相当于把0.15引脚接到地,所以K1按下,0.15引脚是低电平,而0.16,0.17与K1按下没有关系,完全是程序控制,0.16,0.17引脚输出高时,D1,D2灯亮,因为D1,D2正极接在IO口,负极接地
ID:584814 发表于 2021-4-1 09:35
永恒动力 发表于 2021-4-1 08:35
你是说,LED D1 D2 ,这个两个灯下面的接地线吗?有这个接地线,就得要高电平才能点亮 ,对不对?

所谓高低正负都是对地而言的,没有参照一个人称不了老大。
发光二极管直接接入没有接错的话,如果已知一端接地,只有智商不在线时另一端接低电平可以点亮。
当然,器件损坏题目出错超越智商所及或加电平反转电路等不在此列
ID:895406 发表于 2021-4-1 08:35
man1234567 发表于 2021-3-31 20:23
两个的另一端口并联接地了

你是说,LED D1 D2 ,这个两个灯下面的接地线吗?有这个接地线,就得要高电平才能点亮 ,对不对?
ID:584814 发表于 2021-3-31 20:23
永恒动力 发表于 2021-3-31 20:03
从哪里看出来是高电平点亮了?还请大神多多指教!谢谢

两个的另一端口并联接地了
ID:895406 发表于 2021-3-31 20:03
lhpm641 发表于 2021-3-31 18:56
电路中D1、D2貌似是高电平亮。

从哪里看出来是高电平点亮了?还请大神多多指教!谢谢
ID:104797 发表于 2021-3-31 18:56
电路中D1、D2貌似是高电平亮。

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

Powered by 单片机教程网

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