电路图
程序
#include<reg51.h>
#include<intrins.h>
#define out P0 //数据和命令端口
#define uchar unsigned char//预定义
#define uint unsigned int
sbit S1 =P1^0; // 按键1
sbit S2 =P1^1;//按键2
uchar keyvalue; // 键值
uchar code name[] ="Tang jie";//预存显示数据
uchar code stu_num[] ="1808441072";
uchar code birthplace[] ="Tong Ling";
uchar code birthday[] = "2000/01/27";
sbit RS = P2^0; // 数据或指令控制线
sbit RW = P2^1; // 读写控制线
sbit E = P2^2; //使能控制线
/*********************
延时函数
*********************/
void delay(uint j)
{
uchar i = 250;
for(;j&g