導航:首頁 > 操作系統 > 平板電腦遙控單片機

平板電腦遙控單片機

發布時間: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口下載程序。

⑽ 平板電腦可以用來開發軟體和單片機嗎

當然可以,完全沒問題。

閱讀全文

與平板電腦遙控單片機相關的資料

熱點內容
linux安裝deb包 瀏覽:521
電腦盤文件夾如何平鋪 瀏覽:267
相機卡滿了沒文件夾 瀏覽:751
如何批量快速壓縮視頻 瀏覽:432
我的世界如何加入ice伺服器 瀏覽:873
兄弟cnc編程說明書 瀏覽:204
php閃電入門教程學習 瀏覽:152
金岳霖邏輯pdf 瀏覽:938
linuxtomcat線程 瀏覽:77
pboc長度加數據加密 瀏覽:187
英雄聯盟國際服手游怎麼下安卓 瀏覽:297
程序員的思路 瀏覽:234
只能用命令獲得的四種方塊 瀏覽:358
怎麼用命令方塊防止開創造 瀏覽:807
掃描版的pdf 瀏覽:790
編程貓怎樣做3d游戲 瀏覽:207
怎麼查找雲伺服器上的ftp 瀏覽:156
我的世界伺服器如何注冊賬號 瀏覽:935
統計英文字元python 瀏覽:424
linux信息安全 瀏覽:910