- 博客(17)
- 收藏
- 关注
原创 实验一 指示灯/开关控制器
此处的LED共阳极(高点平),开关共阴极(低电平)。开关1、2、3、4关闭,则导通,这一线路为低电平,通过程序让开关控制LED灯的亮灭,LED左右有电势差,所以灯亮。程序启动后,8只发光二极管先整体闪烁3次(即亮→暗→亮→暗→亮→暗,间隔时间以肉眼可观察到为准)。然后,根据开关状态控制对应发光二极管的亮灯状态,即开关闭合相应灯亮,反之则相反。波动开关SW1~SW8,观察发光二极管的亮灯状态,检验电路图绘制与C51程序编写的正确性。开关控制灯:将P1口内容送入P2口(P2←P1);闪烁次数:整体循环3次;
2024-06-14 20:24:34
1040
原创 51呼吸灯、51时钟
以我现在的水平还无法完全独立写出程序,所以上述代码都参考了很多别人的代码,在稍微理解后,做了些修改使其更满足自己的需要。多看、多练、多查资料。注意:为了保证周期是恒定的,不随占空比的变化而变化,所以一般会保证亮的delay中的数值(第18行)和灭的delay中的数值(第20行)加起来是一个固定值(100),那么它的PWM的周期就是一个固定值。b.使用的器件:AT89C51 、 BUTTONCAP、CAP-POL、CRYSTAL、LED-RED、LED-YELLOW、RES、RESPACK-8。
2024-03-24 21:30:44
904
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人