51单片机总线与非总线的程序对比
不多说,先来非总线型的51的1602液晶显示器的显示程序: #include<reg52.h> #include <intrins.h> #define uchar unsigned char #define uint unsigned int uchar code table[]="The distance is "; uchar code table1[]=" 00.0cm "; sbit shuru=P1^0; sbit yidianling=P1^0; sbit yidianyi=P1^3;//延时 void delay(uint z) { uint x,y; for(x=z;x>0;x--) for(y=110;y>0;y--); } //1602写地址 void write_com(uchar com) { yidianling=0; yidianyi=0; P0=com; delay(5); shuru=1; delay(5); shuru=0; } //1602写数据 void write_data(uchar date) { yid...