摘要: 上一个实验通过对代码进行修改,但硬件条件保持不变,从而改变了实验现象,这就是编程代码的力量,而下面的要进行的实验是通过对上一个实验的修改,从而达到控制多个发光二极管的功能。首先是硬件电路的连接,之前的实验实现了通过单片机对一个发光二极管的控制,而如果需要控制更多的发光二极管,只需要通过其他的引脚连接 阅读全文
posted @ 2026-03-26 20:00 getacat 阅读(1) 评论(0) 推荐(0)
摘要: 接下来讲一个同样和发光二极管相关的案例,就是如何通过编辑代码的方式,实现发光二极管的闪烁。其实从这个需求来看的话,只需要在原来代码的基础上进行一些修改即可,基本的思路是这样的:在循环中单片机引脚的电平不再是固定不变的,而是在不断变化的,也就是从高电平变为低电平,再从低电平变为高电平,这样就形成了闪烁 阅读全文
posted @ 2026-03-26 11:13 getacat 阅读(2) 评论(0) 推荐(0)
摘要: 通过学习对I/O外设的模式配置,我们成功地利用端口的输出功能,将一颗发光二极管点亮,从而能更加清楚地认识到,如果想要合理运用单片机的外设,就必须要对该外设先进行配置,之后才能发挥出外设的功能,所以可以总结为两步,也就是:1、配置外设;2、使用外设。当然为了达到这样的目的还需要其他动作的配合,例如如果 阅读全文
posted @ 2026-03-26 10:31 getacat 阅读(3) 评论(0) 推荐(0)
摘要: 在上一文中,介绍了使用I/O端口需要进行的一些准备,首先就是要对相应的寄存器进行配置,从而能够将I/O端口设置为相应的工作模式,通过前面的介绍我们知道一共有三种工作模式,需要通过对寄存器PxM0和PxM1两个寄存器进行配置,而配置的过程就是通过想寄存器赋值的方法,而由于芯片并不认识到底是哪个寄存器, 阅读全文
posted @ 2026-03-25 23:19 getacat 阅读(2) 评论(0) 推荐(0)
摘要: 51单片机学习日志-1 学习单片机首先要从学习单片姐的外设开始,不同的单片机的外设资源有时会有很大不同,这里选择51单片机作为学习入门的设备,并且属于STC89C51RC-RD+系列。虽然51单片机在众多单片机中属于较为简单的一种,但在学习外设的过程中还是需要遵循一定的顺序,例如需要先从最基础的外设开始学习,再逐步过渡到一 阅读全文
posted @ 2026-03-25 16:11 getacat 阅读(6) 评论(0) 推荐(0)