3、程式:
先定義引腳。
然後進行程式設計。注意去抖動。
程式設計的時候,可以給每個按鍵設定乙個變數作為旗幟,當安下去的時候,旗幟=1進行翻轉,後面可以查詢到哪乙個按鍵按下去。
4、例程。
4個按鍵,實現不同的led閃爍模式。
#include
sbit key0=p3^4;
sbit key1=p3^5;
sbit key2=p3^6;
sbit key3=p3^7;
sbit led0=p0^0;
sbit led1=p0^1;
void
delay1ms
(unsigned
int tms)
void
main()
}else
if(key1==0)
}else
if(key2==0)
}else
if(key3==0)
}//根據旗幟進行判斷執行不同的led工作模式
if(key0flag==1)
else
if(key1flag==1)
else
if(key2flag==1)
else
if(key3flag==1)
}}
測試STC8H8K64U AD轉換
簡 介 本文給出了基於stc8h8k stc8h8k ad,快速製版 2020年4月23日,拿到了剛剛出品的stc8h8k64u晶元,這款自己帶有8k記憶體,並且有usb介面的晶元,還有12bitadc,適應於更多的工業訊號採集和控制應用。下面對於其ad功能進行測試。設計測試電路板的原理圖如下。僅僅...
STC8H8K64U學習(自用)
智慧型車競賽用到的是stc8h8k64u的晶元,編好的庫用的買晶元附帶的歷程,逐飛科技。記錄一下學習過程中遇到的問題及對應解決方案。我的理解是stc8h是個核心板,然後將它裝在基板上,這裡用的是lqfp64封裝,由此產生了封裝圖 管腳圖 可以從圖中看到每個管腳的作用。我買的是64pin的,意思是有6...
K8S 2 k8s 集群搭建
kubeadm是官方社群推出的乙個用於快速部署kubernetes集群的工具。這個工具能通過兩條指令完成乙個kubernetes集群的部署 建立乙個 master 節點 kubeadm init 將乙個 node 節點加入到當前集群中 kubeadm join 在開始之前,部署 kubernetes...