❶ 單片機開發板自帶的遙控器是個什麼意思,它裡面和一般鍵盤一樣嗎怎麼用呢
單片機開發板自帶的遙控器通常是NEC編碼的紅外遙控器,是為用戶學習紅外遙控解碼而配備的,用戶需要自己構建遙控器信號的解碼程序,並自己定義遙控器上按鍵的功能。
有些開發板還帶有連接鍵盤的PS/2插口,這是為了讓用戶學習PS/2介面協議而配備的,用戶同樣需要自己構建相關的程序,並定義按鍵功能。
❷ 遙控器控制單片機
內容:
*紅外測試程序,用單片機通過發射管發射38K的調制頻率碼,由一體化接收並解碼由發光管顯示。
*正常情況下,由於反射和高靈敏度接收,LED4(P1.3)一直閃爍,可以用黑色紙片完全遮擋接收頭使
*之不能接收到發射管的信號,這是LED4熄滅。說明功能性正常
------------------------------------------------*/
#include<reg52.h> //包含頭文件,一般情況不需要改動,頭文件包含特殊功能寄存器的定義
sbit LED=P3^3; //紅外發射
sbit LED1=P1^3;
sbit IR=P3^2; //紅外一體化接收
bit Flag;
void Init_Timer0(void)
{
TMOD |= 0x01;
TH0=0xf0; /* Init value */
TL0=0x00;
EA=1; /* interupt enable */
ET0=1; /* enable timer0 interrupt */
TR0=1;
}
/******************************************************************/
/* 定時器0初始化 */
/******************************************************************/
void Timer0_isr(void) interrupt 1 using 1
{
TH0=0x0f; /* Init value */
TL0=0x00;
Flag=!Flag;
}
/******************************************************************/
/* 主函數 */
/******************************************************************/
main()
{
unsigned int j;
Init_Timer0(); //定時器初始化
while(1)
{
LED1=IR; //讀取一體化接收頭數值
if(Flag)
{
for(j=0;j<27;j++)//大約38KHz
{
LED=!LED; //發射管輸出
}
}
}
}
❸ 電視遙控器用的是什麼單片機
普通的電視機遙控器用的不是單片機,而是已經固化好的專用遙控晶元,像6122,不需要編程的。而萬能遙控就用到單片機,但也不是51系列的。用的是PIC核的,像8P19。再加上一塊EEPROM來存儲各種通訊協議。
❹ 怎麼用一個遙控器控制單片機上的一個LED燈
通過特定的編程寫入單片機,用一個遙控器控制單片機上的一個LED燈。
此外,還需要加裝遙控器信號接收裝置,將遙控器脈沖信號變換成電流信號。
將電流信號輸入單片機,然後對單片機進行適當編程,就可以達到用遙控器控制LED燈的效果。
❺ 怎麼用遙控器控制單片機
遙控器上有紅外線發射管
受控制的單片機電路上有接收管
都是對號的,這個電路比較簡單~~~
❻ 如何用單片機控制遙控器
電視機遙控器,編碼是固定的,空調遙控器編碼是不固定的,如設置溫度的編碼是根據溫度的變化編碼是不同的,當然你可以測試空調遙控器不同狀態的編碼來設置單片機發送不同的編碼就可以了。單片機是肯定可以做得到。
❼ 遙控器紅外用單片機解碼問題。
那不可能肯定是你解碼,數據轉換問題,你把讀出來的編碼轉化成10進制就不會出現這樣的問題了,沒有看到你的程序是什麼樣的,一般你這樣的情況是16進制出問題。
不如鍵碼
0x05;
鍵碼
0xE5;
這兩個編碼就會一樣,因為沒有計算高8位,低8位相同,這樣就會出現你所說的那種問題。
❽ 家電遙控器里是單片機控制嗎,大才小用了吧
現在 很多 家用電器,都用單片機來做控制系統,少數也用專用晶元,
其實 單片機 根本不是 大才, 現在價格 也很便宜, 一元 左右的 單片機 很多。
單片機 可以 靈活應用 ,想怎麼控制 都行 ,只要編好程序 就可以了。
❾ 航模遙控器可以和單片機通信嗎
航模遙控器可以和單片機通信的。
主流的航模電調了就是用的單片機作為主控晶元的。
單片機(Microcontrollers)是一種集成電路晶元,是採用超大規模集成電路技術把具有數據處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊矽片上構成的一個小而完善的微型計算機系統,在工業控制領域廣泛應用。從上世紀80年代,由當時的4位、8位單片機,發展到現在的300M的高速單片機。