无码av毛片一级不卡|一本综合九九国产二区|AⅤ高清无码免费看大片|国产真实高潮太爽了十八|国内精品久久无码人妻影院|亚洲AV影院一区二区三区|国产精品久久久久久中文麻豆|97精品一区二区视频在线观看

下載手機(jī)汽配人

用定時器T1模式1實現(xiàn)LED9每2秒亮或滅一次,并給程序加注釋,謝謝高手!

提問者:網(wǎng)友 2018-08-17
最佳回答
#include #define uchar unsigned char #define uint unsigned int sbit led9=P1^7; //定義LED9的引腳,如果引腳不對,可自己修改 void delayms(uint); //延時函數(shù)聲明 uchar num2=0; //定義一個字符型變量 void main() { TMOD=0X10; //設(shè)置定時器1位工作模式1(16位定時器) TH1=(65536-45872)/256; //裝初值 TL1=(65536-45872)%256; EA=1; //開總中斷 ET1=1; //開定時器1總中斷 TR1=1; //啟動定時器1 } void delayms(uint xms) //延時函數(shù) { uint i,j; for(i=xms;i>0;i--) for(j=110;j>0;j--); } void T1_time()interrupt 3 { TH1=(65536-45872)/256; //重裝初值 TL1=(65536-45872)%256; num2++; if(num2==20) //一秒的時間到了 { num2=0; //清零 led9=~led9; //讓反光管狀態(tài)取反 } }
回答者:網(wǎng)友
產(chǎn)品精選
搜索問答
還沒有汽配人賬號?立即注冊

我要提問

汽配限時折扣

本頁是網(wǎng)友提供的關(guān)于“用定時器T1模式1實現(xiàn)LED9每2秒亮或滅一次,并給程序加注釋,謝謝高手!”的解答,僅供您參考,汽配人網(wǎng)不保證該解答的準(zhǔn)確性。