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



51单片机之矩阵按键

1.说在前面1.今天从图书馆借到了一本51单片机的基础教程,从其中看到了一些关于单片机的基础知识1-1:单片机是在一块硅片上集成微处理器,储存器以及各种输入输出接口,所以被称为单片微型计算机,简称单片机1-2:通俗的来说,单片机就是一块集成芯片,但是有一些特殊的功能,通过在不同时间控制芯片输出高低电平从而输出不同的电平,控制和引脚相连的外围电路的电气情况对于我的单片机板子ST89c52 40ISTC:前缀    8:8051内核    9:内部是FlashE^2prom存储器    c:cmos存储器    5:无...

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



stc89c51单片机矩阵键盘扫描

#include<reg52.h>  #include<stdio.h>    #define GPIO_KEY P0  #define GPIO_LED P1  unsigned char KeyValue;//存储键值  unsigned char code DIG_CODE[]={  0x3F,0x06,0x5B,0x4F,0x66,0x...

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



51单片机外设之——按键的检测(带有标志位的按键识别法)

前面提到了独立按键的扫描方法(延时,消抖的方法),可见这种方法很大程度上可以实现按键的准确扫描。但是仔细一看,可以发现,它有一个缺点——存在while语句的松手检测! 试想,倘若我们一直按着按键不松手,那我们的程序毫无疑问的一直卡在了while语句的松手检测上。这在很多场合是并不适用的。 对于独立按键的博文中所提到的配合数码管显示的实例中,由于我们数码管显示函数display() 位于主函数中,假如我们按键长时间按下,一定会存在数码管不能显示的情况。所以接下来给出一种不需要while松手检测的按键扫描——带有标志位的按键识别(在矩阵键盘同样适用,这里以独立键盘为例)。首先附...

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



51单片机外设之——矩阵键盘(传统法一)

^2,P4^4代替,具体的可以就参照STC15F2K61S2芯片手册(其他的区别大致有:它的运行速度比51单片机快,工作时可以选择是否分频;它的中断模式比51多,一些 I/O 口有其他功能等等……)。这里有几点需要注意: 1、在编程时,主函数尽可能少的进行一些数据处理等操作,主函数主要用来调用其他的函数。 2、若使用的是STC15F2K61S2单片机,则在给 P3 口的两次赋值...

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



51单片机的4x4矩阵键盘扫描例程(C51)

//4x4矩阵键盘扫描例程(C51)//使用P0口上的LED灯显示4x4键盘扫描得到的键值////广西民大物电学院 李映超 2010.4.19#include <reg52.h>                    //52系列单片机头文件#define uchar unsigned char#define uint unsigned int #define key_4x4_port P3            ...

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



51单片机矩阵键盘编码方法

众所周知,51单片机一般的键盘检测原理为非编码键盘检测,没有专门用来产生键编码号或键值的电路芯片;而我们使用的电脑键盘为编码键盘,通过编码电路芯片为每个按键产生一个编码号,可以通过串行总线把键值传输给电脑。在进行矩阵键盘检测时,书本或老师一般教的都是扫描检测,即一行一行地检测或者一列一列地检测,代码繁琐复杂,且缺点很多(例如执行效率较低)。 举例电路: 矩阵键盘与8051连接...

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



51单片机之独立按键和矩阵键盘

一、基本知识        1.按键分类与输入原理        按键按照结构原理科分为两类,一类是触点式开关按键,如机械式开关、导电橡胶式开关灯;另一类是无触点式开关按键,如电气式按键,磁感应按键等。前者造价低,后者寿命长。目前,微机系统中最常见的是触点式开关按键。        在单片机应用系统中,除了复位按键有专门的复位电路及专一的复位功能外,其他按键都是以开关状态来设置控制功能或...

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



51单片机矩阵键盘C程序

主程序1:void main(){   uchar i,j,k   i=0;   j=0;   while(1)   {      i=key();//键盘循环扫描,其值赋给变量数组table      if(i!=0)//键盘子程序返回值非0,即有按键按下      {          table[j]=i;//将值存在变量数组中j++;   ...

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



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

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

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



51单片机矩阵键盘响应程序

51单片机矩阵键盘响应程序#include <reg51.h>// P0端口接LED// P0端口接数码管// P3端口接矩阵键盘#define LED P0#define KEY P3#define DIG P0unsigned char GetKey(void);void delay10ms(void);// 独立数码管的段码表unsigned char val[16...

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



51单片机STC89C52 DA数模转换

CSDA BIT P3.2  WRR BIT P3.6  WELA BIT P2.7  DULA BIT P2.6    ORG 0000H  LOOP0:  MOV P0,#0FFH ;关数码管显示  SETB WELA  CLR WELA  CLR DULA  SETB CSDA  SETB WR  MOV A,#0  LOOP1:  MOV P0,A  CLR CSDA   CLR WRR  ...

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



51单片机STC89C52 AD模数转换

CSDA BIT P3.2  WRR BIT P3.6  RDD BIT P3.7  WELA BIT P2.7  DULA BIT P2.6  CSAD BIT P0.7  DIOLA BIT P2.5    ORG 0000H  LOOP0:  ...

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




<上一页 567891011121314151617181920 下一页> 相关结果约17,185个