51单片机—矩阵键盘-代码

#include   #include "../delay/delay.h"  #include "matrix.h"    /*=====================================================              按键扫描函数,返回扫描键值 &nbs...

http://www.eeworld.com.cn/mcu/article_2018062539977.html 发布时间: 2018-06-25



51单片机控制LCD1602模块

(1)LCD1602概述先来看看LCD1602什么意思?Liquid Crystal Display(LCD)表示液晶显示,1602 表示一行可以显示16个字符,一共有两行。现在我们来看看如何使用简单的IO控制和延时来实现操作LCD1602液晶模块。既然是用单片机控制LCD1602,那么根据前面的分析,首先要搞清楚谁是控制对象,谁是被控制对象。很显然,LCD1602是被控制对象,那么我们就先从LCD1602开始分析。所谓控制也可以理解为沟通,比如你与室友沟通,希望他帮你买瓶绿茶,那么就表示至少你的室友能听懂你的“指令”,能知道绿茶是什么,如何去买等等信息。好了,那么如何与LCD1602沟通呢?...

http://www.eeworld.com.cn/mcu/article_2018062539972.html 发布时间: 2018-06-25



基于51单片机的液晶显示屏LCD1602简单计算器程序

/*     S16 S12 S8 S4分别是123+ S15 S11 S7 S3分别是456- S14 S10 S6 S2分别是789* S13 S9 S5 S1分别是0 CE =/*//* 实现两个数的运算,每个数的位数至少可以八位 (在液晶显示屏LCD1602上显示) */#include<reg52.h> typedef unsigned char uint8;typedef unsigned int uint16;sbit rw=P2^5;sbit rs=P2^6;sbit e=P2^7;uint8 key=0,num=0;uint8 fuhao=...

http://www.eeworld.com.cn/mcu/article_2018062539971.html 发布时间: 2018-06-25



如何编写51单片机超声波测距SR04_lcd1602显示程序

main.c     #include <reg51.h>   #include <intrins.h>  #include "lcd.h"    unsigned char code ASCII[15] =    {'0','1','2','3','4...

http://www.eeworld.com.cn/mcu/article_2018062539970.html 发布时间: 2018-06-25



51单片机1602液晶显示移动显示

#include <reg52.h>  #include <intrins.h>  #define uchar unsigned char  #define uint unsigned int  sbit RS=P2^0;//寄存器选择位  sbit RW=P2^1;//读写选择位  sbit E=P2^2; //使能信号位  sbit BF=P0^7;//忙碌标志位  uchar table1[]={"  HELLOW WORLD"};  /****...

http://www.eeworld.com.cn/mcu/article_2018062539969.html 发布时间: 2018-06-25



51单片机配合超声波测距以及用1602液晶进行显示

改动定时器0的启动时间。*/  sbit Echo=P3^2;//超声波模块的回响信号输出,P3^2也是51单片机外部中断0的输入端,利用下降沿来触发中断  sbit Trig=P1^4;//触发信号脚      sbit lcdrs=P1^0;//数据命令选择端,为0时写指令,为1时写数据  sbit lcdrw...

http://www.eeworld.com.cn/mcu/article_2018062539968.html 发布时间: 2018-06-25



电子时钟(51单片机定时器,1602液晶)

电路图:代码:#include<reg52.h>  #include<stdlib.h>  #include<stdio.h>  #include<intrins.h>  #define uint unsigned int  #define uchar unsigned char    uint num,A_num,x=0;  uint h,m,s,year=2012,month=1,day=22,lcd_x=0,lcd_y=0;   &...

http://www.eeworld.com.cn/mcu/article_2018062539967.html 发布时间: 2018-06-25



51单片机第六弹---LCD液晶显示模块

/*******************************************************************************  * 实 验 名      : LCD1602实验  * 使用的IO      : LCD使用P0   * 实验效果       : 在液晶屏上显示  love  * 注    意         :  *******...

http://www.eeworld.com.cn/mcu/article_2018062539966.html 发布时间: 2018-06-25



51单片机-1602液晶显示的时钟代码

基本功能:时钟显示,利用按键调时,分#include<reg52.h>  #define uint unsigned int  #define uchar unsigned char  sbit en=P3^4;  sbit rs=P3^5;  sbit rw=P3^6;  sbit s2=P3^0;  sbit s3=P3^1;  sbit s4=P3^2;  sbit s5=P3^3;  uchar shi,fen,miao,num,num1=0,num2=0,num3=0,fl...

http://www.eeworld.com.cn/mcu/article_2018062539964.html 发布时间: 2018-06-25



【51单片机】(手把手教你)1602液晶屏-基础篇

1602液晶简介1602液晶也叫1602字符型液晶,16x02,每行16个字符显示两行。它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。它由若干个5X7或者5X11等点阵字符位组成,每个点阵字符位都可以显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用,正因为如此所以它不能很好地显示图形(用自定义CGRAM,显示效果也不好)。#度娘告知引脚接口说明1602液晶上有16个引脚,上面依次标了上述符号,与单片机上的接口依次对应连接即可,如图:原理图想知道如何操作液晶屏就需要看清楚自己单片机上与液晶屏连接引脚的控制原理图,我使用的是郭天祥的51单片机中的原理...

http://www.eeworld.com.cn/mcu/article_2018062539963.html 发布时间: 2018-06-25



51单片机学习笔记【五】——1602液晶屏

一.1602液晶屏基础1.LCD1602简介1602液晶也叫1602字符型液晶,它是一种专门用来显示字母、数字、符号的点阵型液晶模块。它是由若干个5x7或者5x11的点阵字符位组成,每个点阵字符位都可以用显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用,正因为如此,所以它不能很好的显示图片。本次使用型号为SMC1602A LCM的液晶屏。2.LCD1602接口信号说明3.控制接口说明4.指令说明初始化过程第一步:写指令38H,显示模式设置;第二步:写指令08H,显示关闭;第三步;写指令01H,显示清屏;第四步:写指令06H,显示光标移动设置;第五步:写指令...

http://www.eeworld.com.cn/mcu/article_2018062539962.html 发布时间: 2018-06-25



基于51单片机的LCD1602液晶驱动实现

本文的主要内容目录:一、LCD1602的基本介绍二、LCD1602液晶驱动的实现    根据对现有的LCD1602液晶的驱动进行分析,总感觉写的有些乱,有些麻烦,说白了就是不好用,这里打算自己写一个,既简单又实用的。一、LCD1602的基本介绍开发环境:keil, 睿智51开发板LCD1602的液晶原理图如下:引脚对应关系:    P2.0  : 状态引脚,为0时表示指令或者状态,为1时表示数据    P2.1  :读写引脚,为0时表示写,为1时表示读   ...

http://www.eeworld.com.cn/mcu/article_2018062539961.html 发布时间: 2018-06-25



51单片机之LCD1602的驱动程序

#include <reg52.h>  #include "./delay/delay.h"    #define LCDPORT P0  #define LCD_WRITE_DATA   1  #define LCD_WRITE_COM    0  sbit RS = P2^4;&nb...

http://www.eeworld.com.cn/mcu/article_2018062539960.html 发布时间: 2018-06-25



51单片机的LCD显示

一、lcd1602(一)、管脚展示(二)、管脚释义穿插:1602:意思:可以显示2行16列字符(三)、时序图1、看的方法:先做垂线时间轴t,可以看到RS先变化(有交叉即变化),然后看到同一垂线上的R/W被拉低,DB0--DB7改变电平,之后E被拉高,持续TPw(四)、LCD1602写命令和数据函数static void lcd_write_cmd(unsigned char byte){    RS = 0;//写入命令,R/S被拉低     &...
关键词: 51单片机 LCD显示

http://www.eeworld.com.cn/mcu/article_2018062539959.html 发布时间: 2018-06-25



基于51单片机的LCD液晶屏

#include"reg52.h"sbit lcden=P1^0;sbit lcdrs=P1^1;sbit lcdrw=P1^2;void delay_ms(unsigned int t);void lcd_write_com(unsigned char com);void lcd_write_dat(unsigned char dat);void init_1602lcd(void);unsigned char code lcd1[]="I LOVE SHUANG ZU";unsigned char code lcd2[]="TEL:1733...

http://www.eeworld.com.cn/mcu/article_2018062539958.html 发布时间: 2018-06-25



51单片机12864大液晶屏proteus仿真

Protues仿真电子学习的好资料,很实用的资料,快来学习吧。 ...

http://download.eeworld.com.cn/detail/rubyonrails/574885 发布时间: 2018-06-25



MCS-51单片机指令系统概述

单片机设计资料电子类资料材料,有兴趣的同学可以下载学习。 ...
关键词: 单片机

http://download.eeworld.com.cn/detail/nishisb/574753 发布时间: 2018-06-23



51单片机12864大液晶屏proteus仿真

以前寫論文收集的一些資料,學習單片機、C語言、Proteus的好資料!!!! ...
关键词: Proteus 单片机

http://download.eeworld.com.cn/detail/huhuhah0009/574725 发布时间: 2018-06-23



51单片机lcd代码

#include "../delay/delay.h"  #include "lcd.h"    /*====================================================                   判断写入命令/数据函数  ...
关键词: 51单片机 lcd代码

http://www.eeworld.com.cn/mcu/article_2018062239957.html 发布时间: 2018-06-22



51单片机的数码管和矩阵键盘

使用4*4的矩阵键盘和一个数码管在4*4的矩阵键盘上编码0-F的字符,和一个数码管显示每个键盘上输入的字符。//4*4键盘检测程序,按下键后相应的代码显示在数码管上  #include<reg51.h>  typedef unsigned char UINT8;  UINT8 i=100;  UINT8 j,k,temp,key;  void delay(unsigned char i)  {    for(j=i;j>0;j--)      for(k=125;k&...

http://www.eeworld.com.cn/mcu/article_2018062239955.html 发布时间: 2018-06-22




<上一页 10111213141516171819202122232425 下一页> 相关结果约18,079个