
单片机
阿鹿学术
这个作者很懒,什么都没留下…
展开
-
单片机控制12864显示动态图片
仿真电路图:仿真效果展示:C语言仿真程序:#include<reg51.h> #define uchar unsigned char #define uint unsigned int #define Left() {LCD_CS1=0;LCD_CS2=1;} //通用 #define Right() {LCD_CS1=1;LCD_CS2=0;} //...原创 2020-02-20 15:55:19 · 3782 阅读 · 0 评论 -
单片机控制12864液晶显示屏显示静态图片
PROTEUS仿真电路图:仿真结果展示:大长安城墙的一角:大雁塔:龙:C语言程序代码:#include <reg51.h>#define LCDLCDDisp_Off 0x3e#define LCDLCDDisp_On 0x3f#define Page_Add 0xb8//ye#define LCDCol_Add 0x40//l...原创 2020-02-19 20:48:09 · 4785 阅读 · 5 评论 -
单片机控制12864显示多行汉字(含PROTEUS仿真文件、程序和字模提取软件)
PROTEUS仿真电路图:仿真实验结果展示:汉字取模过程(软件下载链接在文末):第一步:打开液晶仿真排版软件设定相关参数:输入汉字:随便找个位置将图片保存:第二步:打开液晶汉字模提取软件设定相关参数:将刚才保存的图片打开并保存数据:C语言程序代码:#include <reg51.h>#define LCDLCDDisp_Off 0x3e#de...原创 2020-02-19 17:00:06 · 12012 阅读 · 13 评论 -
单片机控制12864液晶显示屏静态显示(含仿真文件和代码)
12864简介:点我点我点我查看12864简介显示屏幕说明图:仿真电路图:仿真结果展示:汉字取模软件设置:(取模软件下载链接在文章结尾)C语言程序代码:#include <reg51.h>#define LCDLCDDisp_Off 0x3e// 程序中 的 LCD_OFF (LCD 断开/不亮) 的值 是 16进制 0x3E#define LCD...原创 2020-02-18 22:07:32 · 9671 阅读 · 9 评论 -
单片机控制LCD1602显示屏动态显示字符串
仿真电路图:仿真实验结果:C语言程序代码:/*-----------------------------------------------名称:LCD1602论坛:www.doflye.net编写:shifang内容:通过标准程序静态显示字符引脚定义如下:1-VSS 2-VDD 3-V0 4-RS 5-R/W 6-E 7-14 DB0-DB7 15-BLA 16-BLK--...原创 2020-02-17 20:18:04 · 7062 阅读 · 3 评论 -
LCD液晶显示屏显示字符左右移动的程序
lcd_1602 指令汇总0x28 设置 162 显示, 57 点阵, 4 位数据接口0x38 设置 162 显示, 57 点阵, 8 位数据接口0x01 清屏 , 光标复位到地址 00H 位置0x02 光标归原点, DDRAM 中内容不变,地址计数器 AC=0; (此时地址为 0x80 )0x0F 开显示,显示光标,光标闪烁0x0e 开显示,显示光标,光标不闪烁0x0c...原创 2020-02-17 19:57:19 · 8842 阅读 · 1 评论 -
单片机控制LCD1602显示英文句子
LCD1602简介:602字符型液晶也叫1602液晶,它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。字符型液晶,能够同时显示16x02即32个字符。它由若干个5X7或者5X11等点阵字符位组成,每个点阵字符位都可以显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用,正因为如此所以它不能很好地显示图形(用自定义CGRAM,显示效果也不好)。...原创 2020-02-17 18:36:40 · 5630 阅读 · 2 评论 -
单片机用switch语句控制一个点阵滚动显示文字
PROTEUS仿真电路图:电路图原理:用74LS138译码器控制点阵的阴极端口,P2口控制阳极端口,也即是字形代码输入端。仿真效果图:C语言程序代码:#include <REGX51.H>#include <at89x51.h>sbit a=P1^0;sbit b=P1^1;sbit c=P1^2;unsigned char code hua[50...原创 2020-02-16 20:55:26 · 1183 阅读 · 0 评论