• 大小: 54KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-23
  • 语言: 其他
  • 标签:

资源简介

stc单片机AD 8位和10位数值通过1602液晶显示,并判断电压值来控制蜂鸣器, 程序稍微改改可以用在别的控制系统里面,实测可用

资源截图

代码片段和文件信息

/*********************************************
液晶驱动函数
*********************************************/

#include “lcd1602.h“



void LcdWaitReady()
{
uint8 buf;

LCD1602_DB = 0xFF;
LCD1602_RS = 0;
LCD1602_RW = 1;
do
{
LCD1602_E = 1;
buf = LCD1602_DB;
LCD1602_E = 0;
}while(buf & 0x80);
}

void LcdWriteCmd(uint8 cmd)
{
LcdWaitReady();
LCD1602_RS = 0;
LCD1602_RW = 0;
LCD1602_DB = cmd;
LCD1602_E = 1;
LCD1602_E = 0;
}
void LcdWriteDat(uint8 dat)
{
LcdWaitReady();
LCD1602_RS = 1;
LCD1602_RW = 0;
LCD1602_DB = dat;
LCD1602_E  = 1;
LCD1602_E  = 0;
}
void LcdSetCursor(uint8 x uint8 y)
{
uint8 addr;

if(y == 0)
{
addr = x + 0x00;
}
else
{
addr = x + 0x40;
}
LcdWriteCmd(addr | 0x80);
}
void LcdShowStr(uint8 x uint8 y uint8 *str)
{
LcdSetCursor(xy);
while(*str != ‘\0‘)
{
LcdWriteDat(*str++);
}
}
void Init1602()
{
LcdWriteCmd(0x38);
LcdWriteCmd(0x0c);
LcdWriteCmd(0x06);
LcdWriteCmd(0x01);
}

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

     文件      21699  2015-11-09 22:54  ADC\output\adc

     文件       6313  2015-11-09 22:54  ADC\output\adc.hex

     文件        130  2015-11-09 22:54  ADC\output\adc.lnp

     文件      16908  2015-11-09 22:54  ADC\output\adc.plg

     文件       7978  2015-11-09 22:54  ADC\output\lcd1602.obj

     文件      13570  2015-11-09 22:54  ADC\output\main.obj

     文件        789  2015-11-09 22:54  ADC\output\STARTUP.obj

     文件      20534  2015-11-09 22:54  ADC\project\adc.m51

     文件        476  2015-09-11 20:23  ADC\project\adc.plg

    .......     78182  2015-11-09 23:00  ADC\project\adc.uvopt

    .......     14390  2015-11-07 12:27  ADC\project\adc.uvproj

    .......     78177  2015-11-08 21:26  ADC\project\adc_uvopt.bak

    .......     13866  2015-09-11 21:48  ADC\project\adc_uvproj.bak

     文件       3263  2015-11-09 22:54  ADC\project\lcd1602.lst

     文件      10591  2015-11-09 22:54  ADC\project\main.lst

     文件       6376  2009-05-07 14:37  ADC\project\STARTUP.A51

     文件      14088  2015-11-09 22:54  ADC\project\STARTUP.LST

     文件        161  2015-11-07 10:27  ADC\source\config.h

     文件       1013  2015-11-07 11:33  ADC\source\lcd1602.c

     文件        262  2015-11-07 11:32  ADC\source\lcd1602.h

     文件       5022  2015-11-09 23:00  ADC\source\main.c

     文件        273  2015-11-09 22:57  ADC\source\main.h

     文件      12805  2015-09-11 20:21  ADC\source\new51.h

     目录          0  2015-11-09 23:01  ADC\output

     目录          0  2015-11-09 23:01  ADC\project

     目录          0  2015-11-09 23:01  ADC\source

     目录          0  2015-09-11 20:17  ADC

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

               326866                    27



............此处省略0个文件信息

评论

共有 条评论

相关资源