当前位置: 首页 > wzjs >正文

安卓开发和网站开发阿里巴巴国际站运营

安卓开发和网站开发,阿里巴巴国际站运营,网站设计背景图片怎么做的,企业宣传片制作软件app目录 一、实验环境与实验器材 二、实验内容及实验步骤 1. 目标:用C语言编程,实现在1602液晶的第一行显示“I LOVE MCU!”,在第二行显示WWW.TXMCU.COM。 2.目标:用C语言编程,实现第一行从右侧移入“Hello everyone!”…

目录

 

一、实验环境与实验器材

二、实验内容及实验步骤

1. 目标:用C语言编程,实现在1602液晶的第一行显示“I LOVE MCU!”,在第二行显示WWW.TXMCU.COM。

2.目标:用C语言编程,实现第一行从右侧移入“Hello everyone!”,同时第二行从右侧移入“Welcome to here!”,移入速度自定,然后停留在屏幕上。

3.简易仿真


 

一、实验环境与实验器材

环境:KeliSTC-ISP烧写软件,Proteus.        

器材:TX-1C单片机(STC89C52RC)、电脑。

二、实验内容及实验步骤

1. 目标:用C语言编程,实现在1602液晶的第一行显示“I LOVE MCU!”,在第二行显示WWW.TXMCU.COM

代码:

#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
uchar code table[]="I LOVE MCU!";
uchar code table1[]="WWW.TXMCU.COM";
sbit lcden=P3^4;
sbit lcdrs=P3^5;
sbit dula=P2^6;
sbit wela=P2^7;
uchar num;
void delay(uint z)
{uint x,y;for(x=z;x>0;x--)for(y=110;y>0;y--);
}
void write_com(uchar com)
{lcdrs=0;P0=com;delay(5);lcden=1;delay(5);lcden=0;
}
void write_data(uchar date)
{lcdrs=1;P0=date;delay(5);lcden=1;delay(5);lcden=0;
}
void init()
{dula=0;wela=0;lcden=0;write_com(0x38);write_com(0x0c);write_com(0x06);write_com(0x01);
}
void main()
{init();write_com(0x80);for(num=0;num<11;num++){write_data(table[num]);delay(5);}write_com(0x80+0x40);for(num=0;num<13;num++){write_data(table1[num]);delay(5);}while(1);
}

 图2.1.1 硬件显示效果

图2.1.2 proteus仿真图 

Proteus演示视频:

1602液晶显示1

 

2.目标:用C语言编程,实现第一行从右侧移入“Hello everyone!”,同时第二行从右侧移入“Welcome to here!”,移入速度自定,然后停留在屏幕上。

代码:

#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
uchar code table[]="Hello everyone!";
uchar code table1[]="welcome to here!";
sbit lcden=P3^4;//液晶使能端
sbit lcdrs=P3^5;//液晶数据命令选择端
sbit dula=P2^6;//锁存器
sbit wela=P2^7;//同上
uchar num;
void delay(uint z)
{uint x,y;for(x=z;x>0;x--)for(y=110;y>0;y--);
}
void write_com(uchar com)//这个是写命令函数
{lcdrs=0;//选择数据寄存器P0=com;delay(5);//延时大约5毫秒lcden=1;//打开使能端delay(5);lcden=0;
}
void write_data(uchar date)//这个是写数据函数
{lcdrs=1;P0=date;//所有的字符,都是依照ASCII码送过去的,这就是为什么正好数据端是8位的原因,并且不能送汉字的原因delay(5);lcden=1;delay(5);lcden=0;
}
void init()//这个是最开始设置液晶板的函数
{dula=0;wela=0;lcden=0;write_com(0x38);//这四个是对液晶初始化的设定,由P0口接数据段送入液晶板.设置16x2显示,5x7点阵,8位数据接口write_com(0x0c);//开显示,不显示光标write_com(0x06);//写一个字符后,地址指针自动加1write_com(0x01);//显示清0,数据指针清0
}
void main()
{init();write_com(0x80+0x10);//for(num=0;num<15;num++){write_data(table[num]);delay(5);}write_com(0x80+0x50);//这里是让指针,也就是光标定位到第二行第一个,0x40表示的就是第二行第一个for(num=0;num<16;num++){write_data(table1[num]);delay(5);}for(num=0;num<16;num++){write_com(0x18);delay(200);}while(1);
}

图2.2.1 字母正在移入液晶屏(单片机)

 图2.2.2 字母完全移入液晶屏(单片机)

  图2.2.3 字母正在移入液晶屏(仿真)

 图2.2.4 字母完全移入液晶屏(仿真) 

Proteus仿真视频:

1602液晶显示(2)

3.简易仿真

#include "reg52.h"
sbit RS=P3^0;
sbit RW=P3^1;
sbit E=P3^2;unsigned char str[]={"Hello world!"};
void delay(unsigned int t)
{unsigned int i=0,j=0;for(i=0;i<t;i++){for(j=0;j<120;j++);}
}void writedat(unsigned char dat)
{RS=1;RW=0;E=0;P2=dat;delay(5);E=1;E=0;
}void writecom(unsigned char com)
{RS=0;RW=0;E=0;P2=com;delay(5);E=1;E=0;
}void display()
{unsigned int i=0;writecom(0x80+2+0x40);delay(5);
//	writedat('A');
//	delay(5);
//	writedat(0x32);
//	delay(5);while(str[i]!='\0'){writedat(str[i]);delay(5);i++;}
}
void initlcd()
{writecom(0x38);writecom(0x0c);writecom(0x06);writecom(0x01);		
}void main()
{initlcd();while(1){display();}
}

Proteus仿真图:

图2.3.1 仿真图(简易版)

仿真视频 :

1602液晶(简易版)

 

 

http://www.dtcms.com/wzjs/243686.html

相关文章:

  • 广州专业做网站建设软文营销的步骤
  • 代做单片机毕业设计网站index百度指数
  • wordpress 博客源码企业网站seo案例
  • 甜品网站设计与实现毕业设计附子seo教程
  • wordpress 登陆隐藏企业网站排名优化
  • 外国网站翻墙怎么做宁德市中医院
  • 教做潮男的网站外贸网站模板
  • 怎么知道网站程序是什么做的优化网站推广教程排名
  • 天津高端网站建设今日头条搜索优化怎么做
  • 品牌设计有哪些东西郑州seo全网营销
  • 深圳网站建设公司业务招聘如何网页优化
  • 企业做网站属于广告宣传费吗seo文章优化技巧
  • 大连网站建设解决方案电脑零基础培训班
  • 关于做ppt的网站有哪些内容今日头条极速版最新
  • wordpress常规选项seo搜索引擎优化费用
  • 网站源码模块线上推广100种方式
  • aws 高可用 WordPress网络优化app
  • 建立一个网站要什么条件seo sem
  • 如何在局域网中做网站手机优化大师怎么退款
  • 做图神器的网站跨境电商关键词工具
  • wordpress 审批百度seo关键词排名优化工具
  • wordpress设置成宋体搜索引擎优化的五个方面
  • 东莞市手机网站百度如何投放广告
  • wordpress 加载图片不显示图片女生seo专员很难吗为什么
  • 和文化有关的吉网站建设模板搜索引擎优化seo培训
  • 学做家常菜的网站 知乎产品宣传方式有哪些
  • 装修行业 网站建设做百度线上推广
  • 售房网站开发 .net百度网盘客服电话
  • wordpress大学主题郑州纯手工seo
  • 建设厅投诉网站首页百度seo关键词优化费用