- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 教你用arduino控制LCD1602液晶屏的底层程序实现(全网最笨的方法)
可能对于初学者来说,控制LCD1602比较难,或许还只是停留在调库的阶段,那么如果你能耐心看完本篇,我保证你就算没有单片机,给你一个电池,一堆导线,你就能手工控制它!!!关于液晶屏显示原理如果有兴趣的可以了解一下光的偏振,然后再了解一下液态晶体的旋光性即可,具体不再赘述。我们知道LCD1602在控制时主要起作用的有8根数据线,3根控制线。对于纯小白来说,在弄懂如何控制液晶屏之前,你要知道什么是时钟信号。时钟信号------时钟信号的含义可能比较宽泛,但我们今天要说的是关于同步通信是所采用的时钟线上传输的
2022-04-28 11:35:51
8037
2
原创 arduino定时器中断(没有废话)
#define LED1 10 //将一个led灯的正极接到10号引脚#define LED2 13 //13号引脚为UNO板载指示灯的引脚#include<MsTimer2.h> //调用定时器T2的库文件void LED() //定义中断函数{ digitalWrite(LED1,HIGH); delay(200); digitalWrite(LED1,LOW); delay(200);}void setup() { MsTimer2
2021-05-28 14:18:57
6416
3
原创 python之time模块
·······对于大部分程序,对于时间的要求相对较为严格。比如写一个游戏脚本,几点钟做什么事,或者多长时间之后做什么事,这两种应用了连续的时间段和精确的时刻。这两种最基本的应用基本上可以满足我们的大部分需求。而这些,python内置的time模块就可以轻松搞定。①多长时间之后做什么事例如:从程序开始运行,延时(程序休眠)三秒后响铃示例程序如下:import time #导入time模块time.sleep(3) #调用time模块中的sleep方法,此方法有一个参数为延时的秒数print("
2021-01-31 04:43:52
475
原创 C语言实现链表(线性表)完整示例程序
关于线性表的定义,在网上很容易找到或者应该都清楚。因此本篇目只给出一个示列程序。希望能够帮到有需要的人。#include<stdio.h>#include<stdlib.h>//对链表结点结构进行定义 typedef int DATA; //定义结点数据类型为整型 struct LINK_LIST //定义链表结点格式 { DATA data; //数据域 LINK_LIST* next; //后继指针域 };typedef struct LI
2020-11-30 15:03:47
1674
原创 python实现计算机的自动化控制(基于pyautogui模块)
一提到自动化,想必很多人都有需求。对于一些重复的,批量的工作,我们总是感到头疼。这种时候,就不如把工作交给计算机来做了。电脑虽然很蠢,没有人的逻辑思维,你需要明确告诉它每一步需要执行的东西,但是电脑有一个人永远无法超过的优点,就是在保证正确率的情况下,以飞快的速度解决问题。简单来说就是,你让他往东,他绝不往西而且反应很快。下面我们就用python的pyautogui模块实现一些基本的自动化控制。————————————————————————————————————————一.控制鼠标positio
2020-11-26 00:52:06
3272
2
原创 51单片机精确延时
关于51单片机精确延时的问题时钟信号的作用及产生原理在使用51单片机时,以前只会用while()等循环语句进行粗略的延时,但在很多时候这种方法不太nice。最近刚学习了51单片机的精确延时,来做一个笔记。好了,闲言少叙。要想实现精确延时,首先我们要有一个准确的振荡信号,即时钟源。我们知道一个单片机要想正常运行程序就需要①电源电路,②复位电路,③时钟电路。对于电源电路,供电嘛,没什么可说的。复...
2020-05-07 20:12:40
7704
2
arduino控制LCD1602 Proteus 仿真
2022-08-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人