娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年07月06日(星期日)

2020年07月06日 | 51單片機的定時器T1的使用1-中斷法

發布者:陽關三迭 來源: eefocus關鍵字:51單片機  定時器T1  中斷法 手機看文章 掃描二維碼
隨時隨地手機看文章

/**********************************************

方法1:延時法

硬件:11.0592MHz晶振,STC89C52,RXD P1.0 TXD P1.1

波特率:9600

描述:T1用于定時,方式1,定時時間50ms,中斷方式,定時時間到,TF1=1,利用模擬串口發送字符0x69

**********************************************/

#include "reg52.h"

#define uchar unsigned char

 

sbit P1_0 = 0x90;

sbit P1_1 = 0x91;

sbit P1_2 = 0x92;

 

#define RXD P1_0

#define TXD P1_1

#define WRDYN 44 //寫延時

#define RDDYN 43 //讀延時

 

void Delay2cp(unsigned char i);

 

//往串口寫一個字節

void WByte(uchar input)

{

uchar i=8;

TXD=(bit)0; //發送啟始位

Delay2cp(39);

 

//發送8位數據位

while(i--)

{

TXD=(bit)(input&0x01);      //先傳低位

Delay2cp(36);

input=input>>1;

}

 

//發送校驗位(無)

TXD=(bit)1; //發送結束位

Delay2cp(46);

}

 

//從串口讀一個字節

uchar RByte(void)

{

uchar Output=0;

uchar i=8;

uchar temp=RDDYN;

 

//發送8位數據位

Delay2cp(RDDYN*1.5); //此處注意,等過起始位

while(i--)

{

Output >>=1;

if(RXD) Output   |=0x80; //先收低位

Delay2cp(35); //(96-26)/2,循環共占用26個指令周

}

 

while(--temp) //在指定的時間內搜尋結束位。

{

Delay2cp(1);

if(RXD)break; //收到結束位便退

}

 

return Output;

}

 

//延時程序*

void Delay2cp(unsigned char i)

{

     while(--i); //剛好兩個指令周期

}

 

void main()

{

 

 

TMOD=0x10; //T1 方式1

 

TH1=0x9E;  //50ms初始值

TL1=0x58; //50ms初始值

 

TR1=1; //啟用定時器T1

ET1=1; //開定時器T1中斷

EA=1; //開總中斷

 

while(1){;}

 

}

 

void timer1(void) interrupt 3

{

TH1=0x9E; //重新設置定時初值

TL1=0x58;

 

WByte(0x69); //發送字符

TF1=0; //軟件清中斷標志位

}

關鍵字:51單片機  定時器T1  中斷法 引用地址:51單片機的定時器T1的使用1-中斷法

上一篇:51單片機定時器T1的使用2-查詢法
下一篇:51單片機IO口模擬串口通訊6

推薦閱讀

在杭州首屆未來教育家上,與會的全省各地500多位中學校長及教師,也著重探討了人工智能這個問題。 甚至有機構辦了一場別開生面的“人機教育大戰”,結果,你猜得到嗎?經驗豐富的老師完敗給了智能機器人。 不過,也別擔心教師這個職業真的會就此消失。杭二中校長尚可就認為,這個實驗只是證明了,機器人通過大數據,幫助孩子增強了考試能力。而對學生...
C-V2X可以預警潛在的危險。歐盟成員國昨天拒絕將Wi-Fi作為未來汽車對汽車通信的標準。21個歐盟國家投票對歐盟委員會的一項計劃表示反對,該計劃將禁止使用5G蜂窩網絡連接,支持使用短程Wi-Fi。這一決定可以說為歐洲的5G支持汽車打開了大門,那么這對汽車行業到底意味著什么呢?這幾年來,汽車行業對于在汽車上聯網是使用Wi-Fi還是5G一直存在著分歧,通用汽...
        路透社消息,越南 Vingroup 旗下的 VinSmart 宣布,已與美國高通公司合作生產出了越南首款 5G 智能手機 Vsmart Aris 5G。       IT之家了解到,這款手機搭載高通驍龍 765G 處理器以及一枚量子安全芯片,采用 Super-AMOLED 6.39 英寸屏幕并輔以 8GB 運行內存和 4000 mAh 電池。而該公司沒有透露計劃何時將這款手機推向市場,以及計劃生產的數量。
三星上月在印度正式推出了 Galaxy M32 手機。這款手機現已進入英國市場,并將于月底上市,售價 269 英鎊(約 2407.55 元人民幣)。  IT之家了解到,這款三星 Galaxy M32 采用 6.4 英寸 Infinity-U Super AMOLED 屏,擁有 1080×2400 分辨率與 90 Hz 刷新率,同時配備 5000mAh 電池,支持 25W 充電。  相機方面,三星...

史海拾趣

問答坊 | AI 解惑

用于便攜式設備動態電源管理的嵌入式Linux技術

任何擁有筆記本電腦的人都會察覺,當依靠電池供電時,其便攜設備的行為與使用交流主電源供電時不同——顯示屏變暗、處理器的時鐘變慢、系統只要有可能就會轉入待機或睡眠狀態。PDA用戶也發現,在停止使用一段時間后顯示屏將變暗,設備甚至進入睡眠 ...…

查看全部問答∨

學習單片機的朋友加群一起學習群號24239090

學習單片機的朋友請進來交流學習,交流技巧經驗,心得交流,讓我們一起學習的更猛烈些,有興趣的朋友請加群24239090歡迎大家/…

查看全部問答∨

EVC如何操作PC機上的access數據庫

問題如題謝謝回答,在線等。。。。…

查看全部問答∨

擴展IO口的問題

各位大俠,本人用arm9芯片發現IO口不夠用了,想從地址線和數據口擴展IO口,應該怎么辦啊??請大俠賜教啊!!!…

查看全部問答∨

請問一下像IO0DIR、IO0CLR、IO0Set等寄存器的地址在哪里找啊?芯片手冊上沒有啊!

請問一下像IO0DIR、IO0CLR、IO0Set等寄存器的地址在哪里找啊?芯片手冊上沒有啊!   別說在芯片手冊上找,我在芯片手冊上未找到 這是我下載的芯片手冊! …

查看全部問答∨

WINCE 60下怎么寫SPI的驅動?

我初學啊;感覺WINCE 好學就學那;其他的沒基礎;IO驅動簡單流驅動好寫;但這個SPI驅動怎么寫呢;比如有的在啟動的時候還沒進入WINCE 界面的時候都要用到SPI驅動呢;請問WINCE在驅動時與啟動完成后能用的這個WINCE 的SPI驅動怎么寫的?;…

查看全部問答∨

移位問題?

   case  0: c = WrData >> 8; goto wrkey;  // 寫入高字節 case  2: c = WrData;       // 寫入低字節     wrkey: EnWrite = 1;    & ...…

查看全部問答∨

調節三色LED的亮度問題

誰能告訴我如何利用8031單片機調節三色LED的亮度?非常感謝!…

查看全部問答∨

學習易電源心得

之前學習了TI的DC-DC教學,現在再學習SIMPLE SWITCHER,覺得收獲比較多。知道了同時帶有片上電感器的 1A LMZ10501和650 mA LMZ10500納米模塊,以及2A LMR24220和1A LMR24210納米穩壓器采用高性能和微型納米封裝。 與TI的WEBENCH在線設計工具一起使 ...…

查看全部問答∨

小白求STM32定時器觸發多路ADC指導程序,之前找到的都觸發不了

小白求STM32定時器觸發多路ADC指導程序,之前找到的都觸發不了…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 宁远县| 九寨沟县| 吉林省| 梁山县| 威远县| 磐石市| 青州市| 安顺市| 辉南县| 中阳县| 道孚县| 铁岭市| 平昌县| 京山县| 合阳县| 凤台县| 依安县| 陈巴尔虎旗| 合作市| 奎屯市| 长海县| 南京市| 汤原县| 东平县| 广元市| 宜川县| 原阳县| 光山县| 辉县市| 磐石市| 海伦市| 屯门区| 和政县| 光山县| 锡林郭勒盟| 郧西县| 荥阳市| 华安县| 扎赉特旗| 徐水县| 林芝县|