蓝桥杯 Bilibili UP 机械狗学习笔记
Up 个人空间:https://space.bilibili.com/342764709
138 译码器的使用方法
使用位操作
清零操作:将 P2 口的高 3 位分别和 0 相与,使得不管高 3 位以前为何值,执行操作后一定变为 0 此时高三位均为 0 ,选通 Y0,不影响 Y4、Y5、Y6、Y7 通道
1 | |
上述代码也等价于:
1 | |
P0 先于 P2 控制
先将 P0 置于想要的操作,再选通 138 译码器,防止选通时 P0 被置错误数据 当锁存器被选通后,给他赋的值在译码器被清零后仍然有效
1 | |
选通函数
1 | |
初始化系统
1 | |
LED 点亮
1 | |
数码管显示
烧录器提供的标准字库
1 | |
按位显示
1 | |
动态显示
1 | |
键盘
独立按键
1 | |
矩阵键盘
1 | |
DS1302 电子时钟
1 | |
DS18B20 温度传感器
1 | |
AT24C02 EEPROM
1 | |
FPC8591 ADC\DAC
1 | |
NE555 频率测量
1 | |
PWM
1 | |
蓝桥杯 Bilibili UP 机械狗学习笔记
https://ethan.ee/posts/lanqiao-mechanical-dog.html