04 2023 档案

摘要:先看原理图 上面的led灯(也就是P2)来控制灯的选择(因为只能选择一个) 控制灯的选择并不需要8个输入口来控制 用个三八译码器即可代替 上图极为138译码器 用P2的2,3,4来输入,输入的数字对应的10进制数代表选择的led灯编号 - 1 注意这里的顺序是4,3,2,也就是倒着来组成的 然后选择 阅读全文
posted @ 2023-04-30 15:48 rickly233 阅读(170) 评论(0) 推荐(0)
摘要:先看电路图, 每个按钮默认高电平,都跟GND相连 如果按下开关,接口接地,变成低电平 特别的一点是,P3的顺序是1,0,2,3 如果我们要实现第一个按钮灯右移 那么我们循环判断P3_1是否为0 然后延时,然后再写个while(!P3_1)即可 表示松手就退出 然后再左移即可 代码如下: #inclu 阅读全文
posted @ 2023-04-27 19:27 rickly233 阅读(77) 评论(0) 推荐(0)
摘要:先给出led的电路图 每个led灯连着VCC,默认为高电平 可以看到led灯对应连着P20到P27共8个灯 所以只要将P20到P27对应的引脚置为低电平即可 具体来说就是 P2_0 = 0//头文件里面定义了相关的文件等价于P2的第0位 想实现流水灯的话 首先是延时函数 一个基本语句的执行时间为10 阅读全文
posted @ 2023-04-27 17:39 rickly233 阅读(141) 评论(0) 推荐(0)