导航:首页 > 操作系统 > 平板电脑遥控单片机

平板电脑遥控单片机

发布时间:2022-10-28 09:55:46

⑴ 使用平板电脑控制单片机

单片机上面有wifi模块,可以和平板的通信
但是平板需要软件
而对于不同的操作系统就需要不同的软件了,这个写起来还是比pc软件麻烦

⑵ 电视遥控器用的是什么单片机

普通的电视机遥控器用的不是单片机,而是已经固化好的专用遥控芯片,像6122,不需要编程的。而万能遥控就用到单片机,但也不是51系列的。用的是PIC核的,像8P19。再加上一块EEPROM来存储各种通讯协议。

⑶ 单片机如何实现红外遥控

以下文件是51单片机实现遥控解码,通过数码管显示键码的程序,P0口驱动数码管段选,p2.6和p2.7为数码管位选,接收头连到P3.2口。此程序以通过验证,可以直接编译使用,另外还有一个继电器和蜂鸣器的控制,不用可以屏蔽掉。

;********************************************************************************
;* 描述: *
;* 遥控键值读取器 *
;* 数码管显示, P0口为数码管的数据口 *
;* *
;********************************************************************************
;遥控键值解码-数码管显示 *
;********************************************************************************/

#include <reg51.h>
#include <intrins.h>

void IR_SHOW();
void delay(unsigned char x);//x*0.14MS
void delay1(unsigned char ms);
void beep();

sbit IRIN = P3^2;
sbit BEEP = P3^7;
sbit RELAY= P1^3;
sbit GEWEI= P2^7;
sbit SHIWEI= P2^6;

unsigned char IRCOM[8];
unsigned char code table[16] =
{0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e};
main()
{
IE = 0x81; //允许总中断中断,使能 INT0 外部中断
TCON = 0x1; //触发方式为脉冲负边沿触发
delay(1);

IRIN=1;
BEEP=1;
RELAY=1;
for(;;)
{
IR_SHOW();
}

} //end main

void IR_IN() interrupt 0 using 0
{
unsigned char i,j,k,N=0;
EA = 0;
I1:
for (i=0;i<4;i++)
{
if (IRIN==0) break;
if (i==3) {EA =1;return;}
}
delay(20);
if (IRIN==1) goto I1; //确认IR信号出现
while (!IRIN) //等 IR 变为高电平
{delay(1);}

for (j=0;j<4;j++)
{
for (k=0;k<8;k++)
{
while (IRIN) //等 IR 变为低电平
{delay(1);}
while (!IRIN) //等 IR 变为高电平
{delay(1);}
while (IRIN) //计算IR高电平时长
{
delay(1);
N++;
if (N>=30) {EA=1;return;}
}
IRCOM[j]=IRCOM[j] >> 1;
if (N>=8) {IRCOM[j] = IRCOM[j] | 0x80;}
N=0;
}//end for k
}//end for j

if (IRCOM[2]!=~IRCOM[3]) {EA=1;return;}
IRCOM[5]=IRCOM[2] & 0x0F;
IRCOM[6]=IRCOM[2] & 0xF0;
IRCOM[6]=IRCOM[6] >> 4;
beep();
EA = 1;

}

void IR_SHOW()
{
P0 = table[IRCOM[5]];
GEWEI = 0;
SHIWEI = 1;
delay1(4);
P0 = table[IRCOM[6]];
SHIWEI = 0;
GEWEI = 1;
delay1(4);
}

void beep()
{
unsigned char i;
for (i=0;i<100;i++)
{
delay(5);
BEEP=!BEEP;
}
BEEP=1;
}

void delay(unsigned char x)//x*0.14MS
{
unsigned char i;
while(x--)
{
for (i = 0; i<13; i++) {}
}
}

void delay1(unsigned char ms)
{
unsigned char i;
while(ms--)
{
for(i = 0; i<120; i++)
{
_nop_();
_nop_();
_nop_();
_nop_();
}
}
}

⑷ 平板电脑可以当做笔记本使用吗能不能写单片机,C语言程序

有很多的WIN8 X86架构的平板电脑可以用于C语言编程,而且可以通过USB口连接数据线与单片机通讯。只要注意处理器是X86架构的,而且运行的操用系统是WIN8或WIN10的都可以,这些平板电脑基本功能与PC无异,只是扩展性差点,性能相对有限。

⑸ 单片机开发板自带的遥控器是个什么意思,它里面和一般键盘一样吗怎么用呢

单片机开发板自带的遥控器通常是NEC编码的红外遥控器,是为用户学习红外遥控解码而配备的,用户需要自己构建遥控器信号的解码程序,并自己定义遥控器上按键的功能。
有些开发板还带有连接键盘的PS/2插口,这是为了让用户学习PS/2接口协议而配备的,用户同样需要自己构建相关的程序,并定义按键功能。

⑹ 平板电脑能给单片机烧程序吗

由于目前单片机目标代码的下载ISP已是主流,所以从硬件上来看,只要平板电脑能外联USB设备,就能给单片机烧程序。
但是由于一般单片机下载软件都是基于WINDOWS操作系统,要么要求平板电脑运行的也是WINDOWS操作系统,要么需要你找到适合你的平板电脑的烧录软件,否则没办法用平板电脑给单片机烧程序。

⑺ 遥控器属于什么,单片机,还是芯片…

里面是否用单片机我不知道,但是单片机加上红外发射管确实可以做遥控器用。多数遥控器估计还是有自己的集成电路来的,可能是比单片机更便宜的专用芯片。

⑻ 安卓的平板电脑能不能跟单片机通讯啊能的话怎么连接

如果有OTA 的USB 理论上是可以的
但是要编写基于安卓的代码

⑼ 平板电脑可以用来弄单片机吗

可以啊,但是前提是你能安装Windows操作系统。然后要有USB口下载程序。

⑽ 平板电脑可以用来开发软件和单片机吗

当然可以,完全没问题。

阅读全文

与平板电脑遥控单片机相关的资料

热点内容
一年级语文上册pdf 浏览:313
好久不见app干什么用的 浏览:143
压缩包解压码对方可以更改吗 浏览:256
pdf电子书制作软件 浏览:888
数控三通编程 浏览:300
linux多终端 浏览:811
法律写作pdf 浏览:144
国货哪个品牌最好app 浏览:951
看哪个app给钱最多 浏览:178
编程靠经验吗 浏览:759
c教程pdf下载地址 浏览:573
制作视频哪个app有瘦脸功能 浏览:649
linux查看线程内存 浏览:509
命令行签名apk 浏览:92
网页照片旋转源码 浏览:842
QQ会员头像源码 浏览:263
内核命令行 浏览:324
脚本提取源码器 浏览:930
smo源码 浏览:877
为什么要搭建单独服务器 浏览:480