代码搜索结果
找到约 10,000 项符合
LCD 的代码
lcd.frm
VERSION 5.00
Object = "{648A5603-2C6E-101B-82B6-000000000014}#1.1#0"; "MSCOMM32.OCX"
Begin VB.Form Form1
Caption = "点阵字符型液晶显示编程 苏州大学freescale MCU&DSP研发中心 2005年3月版"
lcd.prj
[Project]
TYPE=C
CC=C:\PROGRA~1\SdIDE\bin
INCLUDE=C:\PROGRA~1\SdIDE\Include
LIB=C:\PROGRA~1\SdIDE\Lib
[Property]
FSTART=0x8000
RSTART=0x40
REND=0x23F
STACK=0x23F
GLOBALVAR=D
lcd.c
////////////////////////////////////////////////////////////////
//
// S C R I P T H E R M
// A SCRIPTABLE THERMOMETER
//
// entry of the National Semiconductor COP8FL
lcd.h
#ifndef LCD_INCLUDED
#define LCD_INCLUDED
// an handy macro
#define byte(b7,b6,b5,b4,b3,b2,b1,b0) ((b7)*128+(b6)*64+(b5)*32+(b4)*16+(b3)*8+(b2)*4+(b1)*2+(b0))
// LCD module commands
#define
lcd.lst
C51 COMPILER V8.02 LCD 06/05/2007 16:43:48 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE LCD
OBJECT MODULE PLACED IN lcd
lcd.c
#include "main.h"
#include"lcd.h"
unsigned int RealCurrent;
/*
LCDInitial LCD初始化程序:
初始化LCD并显示欢迎屏。
*/
void DISPInitial()
{
unsigned int i;
unsigned char j;
WriteLCD_Command(0x30); //
lcd.h
#include "main.h"
unsigned char databuffer[3];
#define LCD_Data P0
sbit LCD_RS =P1^2;
sbit LCD_E =P1^0;
sbit LCD_WR =P1^1;
/*
返回值Status: 当前地址计数器的值.
*/
unsigned char LCDBusyWait()
lcd.h
/*
液晶显示能力:128(列)x64(行)
屏幕坐标原点:左下角(0,0)
X轴坐标范围:0-127
Y轴坐标范围:0-63
编程说明:
0.程序中包含<mark>LCD</mark>.H头文件;cmd文件中加一行:-L<mark>LCD</mark>Driver.obj
1.程序中开设屏幕缓冲区,类型为unsigned int,长度为1024
2.首先在程序中调用函数<mark>LCD</mark>SetScreenBuffer将屏幕缓冲区地址指针作 ...