文章目录
- 前言
- 一、用什么
- 二、使用步骤
- 2.定时器
- 3.流水灯代码
- 4.数码管动画
- 5.放歌
- 6.延时函数(模块)
- 7.主函数(默认主界面呼吸灯)
- 8.计时器(失败)
- 9.功能切换(未完善)
- 10.打地鼠(幻想)
- 总结
作为对H74595的学习,使用内核为STC15204S,进行一次十分有意义的探索。
至于为什么不做流水灯(无聊),参考江科大的代码进行修改为595驱动,使用的是595并发
讯享网
代码如下:
讯享网
代码如下
讯享网
讯享网
显示的十六进制数码管要自己去根据实际调整,这里不一样
讯享网
这里放完歌后会自动返回主函数(乐谱只有一部分,曲名天空之城)
讯享网
讯享网
中断函数
讯享网
放在主函数里的延时(这里延时大概是0.45us,当时弄错了QWQ)
讯享网



表示低电平会触发这个引脚,加个横杠表示低电平触发这个引脚
运放,差分电路是什么,非门是什么


比较器是将一个模拟电压信号与一个基准电压相比较的电路。比较器的两路输入为模拟信号,输出则为二进制信号 0 或 1,当输入电压的差值增大或减小且正负符号不变时,其输出保持恒定。


C1和C2就是两个差分电路
电子琴的关键在于555定时发生器产生不同频率的脉冲






电源与地之间接电容的原因有两个作用,储能和旁路储能:电路的耗电有时候大,有时候小,当耗电突然增大的时候如果没有电容,电源电压会被拉低,产生噪声,振铃,严重会导致CPU重启,这时候大容量的电容可以暂时把储存的电能释放出来,稳定电源电压,就像河流和水库的关系旁路:电路电流很多时候有脉动,例如数字电路的同步频率,会造成电源电压的脉动,这是一种交流噪声,小容量的无极电容可以把这种噪声旁路到地(电容可以通交流,阻直流,小容量电容通频带比大电容高得多),也是为了提高稳定性
这是51定时器中断模版,从stcisp上面生成的,好久之前的东西了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/183849.html