找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1971|回复: 1
打印 上一主题 下一主题
收起左侧

PS2遥感积木在51用1602控制坐标程序

[复制链接]
跳转到指定楼层
楼主
ID:119047 发表于 2016-5-7 13:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


源文件51上只有一个外用ad转换,因此y轴没用,还有z为按键,按下为高电平
头文件"XPT2046.h""lcd.h"自己百度或找我要,
#include<reg51.h>
#include"XPT2046.h"
#include"lcd.h"
unsigned int b=0,i,a;
unsigned int temp,count;
unsigned char code makeo[2]="z=";         
unsigned char code make[2]="x=";

void Delay10ms(unsigned int c);

                         
void main()
{
LcdInit();
LcdWriteCom(0x80);
for(i=0;i<2;i++)
{
LcdWriteData(make[i]);                                                                                                                  

}
LcdWriteCom(0xc0);
for(i=0;i<2;i++)
{
LcdWriteData(makeo[i]);

}
P2=0;
while(1)b
{

if(P2^0)
{
b++;
}
P2=0;
temp = Read_AD_Data(0xE4);

LcdWriteCom(0x83);
LcdWriteData('0'+temp%10000/1000);
LcdWriteData('0'+temp%1000/100);
LcdWriteData('0'+temp%100/10);
LcdWriteData('0'+temp%10/1);
LcdWriteCom(0xc3);
LcdWriteData('0'+b%10000/1000);
LcdWriteData('0'+b%1000/100);
LcdWriteData('0'+b%100/10);;
LcdWriteData('0'+b%10/1);
Delay10ms(20);



}

评分

参与人数 2黑币 +51 收起 理由
admin + 50 共享资料的黑币奖励!
电子电路 + 1 赞一个!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶1 踩
回复

使用道具 举报

沙发
ID:1 发表于 2016-5-7 17:01 | 只看该作者
"XPT2046.h""lcd.h" 希望楼主分享一下 网上找的可能不配套你这个程序
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表