抓大鹅教程

前言

所有工具都已经打包好如下,因版权原因,教程也在其中,自行下载

所有工具都已经打包好如下,因版权原因,教程也在其中,自行下载

所有工具都已经打包好如下,因版权原因,教程也在其中,自行下载

所有工具都已经打包好如下,因版权原因,教程也在其中,自行下载

所有工具都已经打包好如下,因版权原因,教程也在其中,自行下载

链接:https://pan.baidu.com/s/1_yXC7kImRgDrEVdsUdpd7w?pwd=8888 
提取码:8888
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
好的,以下是51单片机和12864液晶屏幕的C语言代码,可以显示古诗《》: ``` #include <reg52.h> // 51单片机头文件 #include <stdio.h> // 标准输入输出头文件 #include <stdlib.h> // 标准库头文件 #define uchar unsigned char #define uint unsigned int sbit RS=P2^0; // 液晶屏幕控制引脚 sbit RW=P2^1; sbit EN=P2^2; sbit PSB=P2^3; void delay(uint xms) // 延时函数 { uint i,j; for(i=xms;i>0;i--) for(j=110;j>0;j--); } void write_com(uchar com) // 写命令函数 { PSB=1; // 并口模式 RS=0; RW=0; P0=com; EN=0; delay(5); EN=1; delay(5); EN=0; } void write_data(uchar dat) // 写数据函数 { PSB=1; // 并口模式 RS=1; RW=0; P0=dat; EN=0; delay(5); EN=1; delay(5); EN=0; } void init() // 初始化函数 { write_com(0x30); // 设置为8位数据接口 delay(5); write_com(0x0c); // 开启显示,光标关闭 delay(5); write_com(0x01); // 清屏 delay(5); write_com(0x06); // 光标右移,字符不移动 delay(5); } void main() { init(); // 初始化液晶屏幕 write_com(0x80); // 设置光标位置为第一行第一列 delay(5); write_data(''); // 写入第一个字符 write_data(''); write_data(''); write_data(','); write_data('曲'); write_data('项'); write_data('向'); write_data('天'); write_data('歌'); write_com(0x80+0x40); // 设置光标位置为第二行第一列 delay(5); write_data('白'); write_data('毛'); write_data('浮'); write_data('绿'); write_data('水'); write_data(','); write_data('红'); write_data('掌'); write_data('拨'); write_data('清'); write_data('波'); while(1); // 无限循环 } ``` 注意,以上代码使用的是12864液晶屏幕,并且需要连接到51单片机的并口口线上,因此需要设置控制引脚和数据口线的对应关系。如果您使用的是其他型号的液晶屏幕或者单片机,请根据具体情况进行修改。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值