资源简介

其实这个东西很简单的 建议参照X9C103的资料中提供的时序自己编写

资源截图

代码片段和文件信息

#include
#include
#include
typedef unsigned char uc;
typedef unsigned int ui;
typedef unsigned long ul;
#define str_char 0xe9//全半角国标混合字符显示指令
#define screen_clr 0xf4//清屏指令
#define screen_dn 0xf6//全屏下移指令此程序中没有用到只是拿来玩玩
#define screen_up 0xf5//全屏上移指令此程序中没有用到只是拿来玩玩
sbit busy=P3^3;//液晶BUSY信号
sbit req=P3^7;//液晶REQ
sbit INC=P1^0;//数字电位器脉冲控制INC信号
sbit UD=P1^1; //数字电位器升降控制信号
sbit SEL=P1^5;//100倍放大选通端=1则使用数字电位器
sbit k1=P1^6;//放大倍数+1
sbit k2=P1^7;//放大倍数+0.1;
uc diss[4];
ui abzav;//放大倍数标志放大倍数=avv/10;
void delay100ns(ui n1n)
{ui cc;
 while(n1n--)
 for(cc=0;cc<21;cc++);
}
/***********************************
**液晶显示   **
***********************************/
void lcdsenddata(unsigned char dat)
{
while(busy);//如果液晶忙(busy==1)就等待直到busy==0在往

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3014  2009-08-30 21:05  X9C103数字电位器资料及其C51驱动\dwq.c

     文件      85605  2009-08-08 12:35  X9C103数字电位器资料及其C51驱动\X9C103.pdf

     目录          0  2009-08-30 20:54  X9C103数字电位器资料及其C51驱动

----------- ---------  ---------- -----  ----

                88619                    3


评论

共有 条评论