大家好,这里是蓝影DIY电路。
这里采用的是protues软件对51单片机进行仿真,代码是利用keil进行编程,其语法格式为C语言。
喜欢电子设计的小伙伴们,有没有想过自己制作一个专属的万年历呢?接下蓝影将带你们利用仿真软件搭建一个简单的万年历。
主要用到的模块有DS时钟模块,LCD显示模块,51单片机最小系统
接下来我将简单的介绍一下DS模块
通过这两张芯片资料的截图,想必大家知道了DS的一些基本特点,接下来我将简单的介绍一下什么是定时器中断。
中断其实就是停止正在做的事情,转而去做另外一件事情。比如说你正在学校里上课,突然广播响起向全校师生发出紧急通知,老师终止了上课待广播结束后继续进行教学,这则广播消息就是一个中断,而上课就是主程序运行的代码,广播中的消息就是中断中的代码。
接下来是整个电路的核心代码:
开始调用的ds是蓝影的一个自定义库,里面是ds的驱动代码。由于自定义库中的代码太过冗余,所以这里就不呈现出来,如果有小伙伴想学习,可以在评论区留言,蓝影会在视频中放出。