学习了LCD用来显示两行邮箱和手机号
三种显示方式:
直接显示
滚动显示
闪烁显示
仿真原理图如下
单片机源程序如下:
#include
sbit rs=P2^0;
sbit rw=P2^1;
sbit en=P2^2;
#define uint unsigned int
#define uchar unsigned char
uchar code tab1[]={"123456@163.com"};
uchar code tab2[]={"tel:1234567891"};
void delay(unsigned int xms);
void write_com(uchar com)
{
rw=0;
rs=0;//指令寄存器
P0=com;
delay(5);
en=1;
delay(5);
en=0;
}
void write_data(uchar dat)
{
rw=0;
rs=1;//数据寄存器
P0=dat;
delay(5);
en=1;
delay(5);
en=0;
}
void init()
{
en=0;
write_com(0x01);
write_com(0x06);
write_com(0x0c);
write_com(0x38);
}
int main()
{
uint i;
init();
write_com(0x80+0x10);
for(i=0;i<15;i++)
{
write_data(tab1[ i]);
delay(50);
}
write_com(0x80+0x50);
for(i=0;i<15;i++)
{
write_data(tab2[ i]);
delay(50);
}
while(1)
{
for(i=0;i<16;i++)
{
write_com(0x1c);
delay(50);
}
}
return 0;
}
void delay(unsigned int xms)
{
unsigned i,j;
for(i=xms;i>0;i--)
for(j=110;j>0;j--);
}
上一篇:基于51单片机的人体红外报警器程序设计
下一篇:单片机温控风扇Proteus仿真与源程序设计
推荐阅读最新更新时间:2024-11-11 03:15
设计资源 培训 开发板 精华推荐
- 采用 LT6350 的 LTC2379-18 单电源、10V 单端驱动器
- 使用 ON Semiconductor 的 KA7824AE 的参考设计
- STM8/128-MCKIT,电机控制入门套件,旨在通过 STM8 MCU 提供完整的电机控制应用
- 1.3V DC转DC单输出显卡电源
- STM32F10xxx ADC应用电路使用STM32F10xxx ADC_IN4、ADC_IN10、ADC_IN11和ADC_IN14连接
- ADR430A 2.048 Vout 超低噪声 XFET 电压基准的典型应用,具有灌电流和拉电流能力
- 循迹小车-LCH
- TB6642FG 中等电流驱动有刷直流电机驱动器评估板
- AM2S-0524SZ 24V 2瓦直流转直流转换器的典型应用
- DC1908A-F,具有 LTC2326-18、18 位、250ksps、真正双极低功率、单电源 ADC 的演示板
- 课随你变 票选你选型觉得最困难的元器件,干货越多礼品越大!
- 多款TI Launch板免费测评试用,赶紧来看看吧!
- 【下载有礼】利用泰克新MSO6示波器 Spectrum View功能演示多通道信号频谱分析
- TI E2E™ 中文社区8周年,8本技术合集送给热爱技术的你!
- 力源带你了解安森美半导体开发神器——高度灵活的物联网开发套件( IDK )!看视频轻松答题享好礼!
- 话说我接触的ADI实验室电路“评估板”
- Vishay官方微信君驾到,扫码关注赢好礼
- 逛东芝在线展会 开启任意门,答题闯关赢好礼
- 免费尝鲜:热气体式加速度传感器来啦,拍摄冲击对比实验有好礼
- 点评Deyisupport精品博文 抢楼赢好礼!