宏定义define uchar unsigned char define uint unsigned int 头函数include <>全局变量定义float Tempfloat MBTempbit beepflag=0sbit beep=P13TN9温度传感器头函数include <>LCD头函数include <>按键sbit KEYRUN = P34sbit KEYSTOP = P3
一个1602显示汉字程序lcd头文件include<reg52.h>include<string.h>include <absacc.h>define lcd_data P0 定义端口define uchar unsigned chardefine uint? unsigned intsbit RS=P21sbit RW=P22sbit E=P23sbit BF=P07延时函数void de
1602液晶显示RW=0 程序中以默认 故并没有定义include<msp430x14x.h>define uchar unsigned char define uint unsigned intdefine set_rs P1OUT=BIT3define clr_rs P1OUT=BIT3define set_lcden P1OUT=BIT5define clr_lcden P
电路图程序:include reg52.hdefine uchar unsigned chartypedef bit BOOL sbit rs = P26 sbit rw = P36 sbit ep = P27 void delay(uchar ms){ 延时子程序 uchar i while(ms--) { for(i = 0 i<250i) }}void lo
C语言源代码 小波电子工作室 All rights reserved 个人主页: 文 件 名: lcd_0712_ 功能概要: LCD液晶显示时间 MCU: STC89C52 晶振: 设 计 者: 聂金波 完成日期: 2008-07-12 当前版本: 0712_2 改进说明: 增加调时报时闹钟 头文件区include<>include<>include<>include<>宏定义方便使
软件红外线接收程序 软件红外线接收程序该软件是斑竹很久以前做的差不多已经忘了采用24MHz晶振unsigned char inf_datinf_oldinf_numinf_timeinf_runinf_run_timevoid int_t1(void) interrupt 3 { TH1=-0x5 time s001 if ((inf_run_time)>150) {inf_run=0inf
BST-V51实验开发板例程 平台:BST-V51 Keil U3 STC89C52 名称:1602显示秒表 描述:
字符型液晶是一种用5×7点阵图形来显示字符的液晶显示器根据显示的容量可分1行16个字2行16个字2行20个字等最常用的是2行16个字如上图第1脚:VSS为电源地接GND第2脚:VDD接5V正电源第3脚:液晶显示偏压信号第4脚:数据命令选择端(HL)第5脚:读写选择端(HL)第6脚:E为使能信号当E端由高电平跳变为低电平 时液晶模块执行命令设置16×2显示5×7点阵BN=1当读或写一个
自己编的AVR程序是关于1602的基于ATmega16的ICC-AVR application builder : 2005-01-02 05:22:45 Target : M16 Crystal: <>include <>define RS PD0define E PD1define RS_0 PORTD=BIT(RS)define RS_1 PORTD=BIT(RS)define
程序名称:DS18b20温度显示 编 写:wdc日 期:2010-4-27简要说明:使用DS18b20AD转化器P37接数据IO口DQP20-P27接1602的D0-D7P30接rsP31接rwP32接en函数列表:void delay(int a) 延时以us计算 void delayms(int z)延时以ms计算 un
违法有害信息,请在下方选择原因提交举报