• PUDN用户
    了解作者
  • Windows_Unix
    开发工具
  • 1KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 45
    下载次数
  • 2005-08-02 18:27
    上传日期
此程序为断码式液晶显示屏1621的 驱动程序
1621.rar
  • www.pudn.com.txt
    218B
  • 1621.c
    3KB
内容介绍
#include<reg51.h> #define uchar unsigned char #define uint unsigned int #define ulong unsigned long sbit di=P1^5; sbit wr=P1^4; sbit cs=P1^6; void delay(ulong v); void delay(ulong v) { while(v!=0)v--; } void wcode(uchar c) { uchar a; di = 1; wr = 0; delay(3); wr = 1; delay(3); wr = 0; di = 0; wr = 0; delay(3); wr=1; delay(3); wr=0; di=0; wr=0; delay(3); wr=1; delay(3); wr=0; for(a=0;a<8;a++) { if((c&0x80)!=0) di=1; else di=0; c=c<<1; wr=0; delay(3); wr=1; delay(3); wr=0; } di=0; wr=0; delay(3); wr=1; delay(3); wr=0; } void wdata(uchar ads,uchar da) { uchar a; di=1; wr=0; delay(3); wr=1; delay(3); wr=0; di=0; wr=0; delay(3); wr=1; delay(3); wr=0; di=1; wr=0; delay(3); wr=1; delay(3); wr=0; for(a=0;a<6;a++) { if((ads&0x20)!=0) di=1; else di=0; da=da<<1; wr=0; delay(3); wr=1; delay(3); wr=0; } } main() { uchar o; cs=0; wcode(0x01);//turn system osc cs=1; /* cs=0; wcode(0x14);//XTAL 32K OSC cs=1;*/ cs=0; wcode(0x05);//WDT DISABLE cs=1; cs=0; wcode(0x04);//TIMER DISABLE cs=1; cs=0; wcode(0x28);//4 COM cs=1; delay(100); while(1) { delay(10); cs=0; wcode(0x03);//LCD ON cs=1; delay(100); for(o=15;o<31;o++) { cs=0; wdata(o,0x0F); cs=1; } delay(10000); for(o=15;o<25;o++) { cs=0; wdata(o,0x0b); cs=1; o++; cs=0; wdata(o,0x0e); cs=1; } for(o=25;o<31;o++) { cs=0; wdata(o,0x0D); cs=1; o++; cs=0; wdata(o,0x07); cs=1; } delay(10000); for(o=15;o<25;o++) { cs=0; wdata(o,0x06); cs=1; o++; cs=0; wdata(o,0x0); cs=1; } for(o=25;o<31;o++) { cs=0; wdata(o,0x0); cs=1; o++; cs=0; wdata(o,0x06); cs=1; } delay(10000); for(o=15;o<25;o++) { cs=0; wdata(o,0x03); cs=1; o++; cs=0; wdata(o,0x0E); cs=1; } for(o=25;o<31;o++) { cs=0; wdata(o,0x0E); cs=1; o++; cs=0; wdata(o,0x03); cs=1; } delay(10000); } }
评论
    相关推荐
    • ht1621.rar
      1,基于8051单片机 2,LCD断码屏控制 3,系统参数,寄存器的设置
    • HT1621B断码芯片液晶驱动程序.rar
      HT1621驱动程序(全),完美兼容,有需要下载,谢谢!
    • 1621.rar
      此程序为断码式液晶显示屏1621的 驱动程序
    • Proteus7.12.rar
      Proteus7.12完美破解版.rar电路仿真软件很好用可以仿真单片数字模拟电路
    • VHDL 的实例程序,共44个.rar
      经典VHDL 的实例程序,共44个!要下载的尽快
    • USBtoRS232Driver.rar
      USB转串口驱动程序,可以用在笔记本电脑上,方便的通过串口给单片机下载程序!
    • 模糊控制程序.rar
      模糊PID控制程序的源码,是作业,有讲解,
    • 串口编程源代码.rar
      这是本人最近几年所编写的串行通讯的代码集,可以供大家参考学习。
    • DELTA_PLC.rar
      台达PLC Modbus协议通信dll com控件
    • hongwaigooog.rar
      单片机红外遥控最全的资料,包含很多当前电视遥控专用芯片的解码方式,C语言和汇编语言编写的解码范例程序,看完了你就会了!