05 2022 档案

摘要:###模块化编程 ##1.划分模块 c51里面一般都采用模块化的编程方式,比如一个延时函数,如果不采用模块化的设计,每创建一个工程文件都需要对此函数进行编写和声明,这样代码的利用率大大降低,而且代码饿耦合度也比较高,为此c51模块化采用 **.c 和 **.h两种格式的文件对重复率比较高的代码进行模 阅读全文
posted @ 2022-05-26 19:05 wiselee/ 阅读(281) 评论(0) 推荐(0) 编辑
摘要:#51单片机 ##静态数码管 ###问题一:点亮LED6 并显示数值6 开发板为A2学习开发板(普中) 数码管连接到138译码器上 由上图可知 如果要点亮LED6可知要在译码器的P22 P23 P24 输入二进制 101(5即是LED6) 由于74HC245芯片的作用 问题是点亮LED6 显示数值6 阅读全文
posted @ 2022-05-24 22:03 wiselee/ 阅读(241) 评论(0) 推荐(0) 编辑
摘要:#51单片机学习 ##独立按键 ###控制led灯光矩阵的左移和右移 开发板采用的是普中的A2学习开发板,具体的代码如下: typedef unsigned int u16; void delay(u16 time); unsigned char LEDNum; void main(){ unsig 阅读全文
posted @ 2022-05-24 20:56 wiselee/ 阅读(555) 评论(0) 推荐(0) 编辑
摘要:#include "regx51.h"typedef unsigned int u16; void delay_us(u16 time){ while(time--){} }void main(){ //P2_0 = 0;//寄存器 //P2_0 = 1; while(1){ if(P3_1== 0 阅读全文
posted @ 2022-05-23 11:07 wiselee/ 阅读(58) 评论(0) 推荐(0) 编辑
摘要:本人采用的是普中的A2开发板 内嵌了LED 模块 代码如下 #include "regx51.h"typedef unsigned int u16; void delay_us(u16 time){ while(time--){} }void main(){ while(1){ P2 = 0xFE; 阅读全文
posted @ 2022-05-22 10:28 wiselee/ 阅读(55) 评论(0) 推荐(0) 编辑
摘要:1.后台系环境:idea jdk8.0以上 maven tomcat spring boot 2.前端环境 nodejs nodered 3.硬件环境: audrion esp32wifi蓝牙模块 温湿度传感器、台灯、风扇等。 阅读全文
posted @ 2022-05-16 10:05 wiselee/ 阅读(689) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示