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

歷史上的今天

今天是:2025年04月21日(星期一)

正在發生

2021年04月21日 | 定時計數器T0作定時使用技術

發布者:巳午未 來源: eefocus關鍵字:定時計數器  AT89S51 手機看文章 掃描二維碼
隨時隨地手機看文章

1. 電路原理圖



圖4.16.1


2. 系統板硬件連線


(1. 把“單片機系統”區域中的P1.0-P1.3用導線連接到“八路發光二極管指示模塊”區域中的L1-L4上


3. 程序設計內容


(1. 由于采用中斷方式來完成,因此,對于中斷源必須它的中斷入口地址,對于定時/計數器T0來說,中斷入口地址為000BH,因此在中斷入口地方加入長跳轉指令來執行中斷服務程序。書寫匯編源程序格式如下所示:


ORG00H


LJMPSTART


ORG0BH ;定時/計數器T0中斷入口地址


LJMP INT_T0


START: NOP ;主程序開始


.


.




INT_T0: PUSH ACC ;定時/計數器T0中斷服務程序


PUSH PSW


.


.


POP PSW


POP ACC


RETI ;中斷服務程序返回


END


(2. 定時2秒,采用16位定時50ms,共定時40次才可達到2秒,每50ms產生一中斷,定時的40次數在中斷服務程序中完成,同樣0.2秒的定時,需要4次才可達到0.2秒。對于中斷程序,在主程序中要對中斷開中斷。


(3. 由于每次2秒定時到時,L1-L4要交替閃爍。采用ID來號來識別。當ID=0時,L1在閃爍,當ID=1時,L2在閃爍;當ID=2時,L3在閃爍;當ID=3時,L4在閃爍


4. 程序框圖


T0中斷服務程序框圖



  



















主程序框圖

 









































圖4.16.2


5. 匯編源程序


TCOUNT2S EQU 30H


TCNT02S EQU 31H


ID EQU 32H


ORG 00H


LJMP START


ORG 0BH


LJMP INT_T0


START: MOV TCOUNT2S,#00H


MOV TCNT02S,#00H


MOV ID,#00H


MOV TMOD,#01H


MOV TH0,#(65536-50000) / 256


MOV TL0,#(65536-50000) MOD 256


SETB TR0


SETB ET0


SETB EA


SJMP $


INT_T0: MOV TH0,#(65536-50000) / 256


MOV TL0,#(65536-50000) MOD 256


INC TCOUNT2S


MOV A,TCOUNT2S


CJNE A,#40,NEXT


MOV TCOUNT2S,#00H


INC ID


MOV A,ID


CJNE A,#04H,NEXT


MOV ID,#00H


NEXT: INC TCNT02S


MOV A,TCNT02S


CJNE A,#4,DONE


MOV TCNT02S,#00H


MOV A,ID


CJNE A,#00H,SID1


CPL P1.0


SJMP DONE


SID1: CJNE A,#01H,SID2


CPL P1.1


SJMP DONE


SID2: CJNE A,#02H,SID3


CPL P1.2


SJMP DONE


SID3: CJNE A,#03H,SID4


CPL P1.3


SID4: SJMP DONE


DONE: RETI


END


6. C語言源程序


#include




unsigned char tcount2s;


unsigned char tcount02s;


unsigned char ID;




void main(void)


{


TMOD=0x01;


TH0=(65536-50000)/256;


TL0=(65536-50000)%6;


TR0=1;


ET0=1;


EA=1;




while(1);


}


void t0(void) interrupt 1 using 0


{


tcount2s++;


if(tcount2s==40)


{


tcount2s=0;


ID++;


if(ID==4)


{


ID=0;


}


}


tcount02s++;


if(tcount02s==4)


{


tcount02s=0;


switch(ID)


{


case 0:


P1_0=~P1_0;


break;


case 1:


P1_1=~P1_1;


break;


case 2:


P1_2=~P1_2;


break;


case 3:


P1_3=~P1_3;


break;


}


}


關鍵字:定時計數器  AT89S51 引用地址:定時計數器T0作定時使用技術

上一篇:基于51單片機的炭黑復合導電材料的電阻一溫度測量系統
下一篇:變壓器溫度智能監控儀電路模塊設計

推薦閱讀

安防PPP是一種新型城市視頻監控項目模式:1)政府及社會資本以一定比例成立項目公司;2)項目公司全程參與項目融資、投資、建設和運維;3)項目初始資金來自政府財政補貼、銀行貸款、其他股權類投資等;4)項目營運資金來自政府按項目進度給予的運營費用;5)項目盈利來自政府服務費支出。安防PPP模式背景   在視頻監控下游行業中,平安城市、大交通(地鐵、高...
中國儲能網訊:在4月18日召開的中國電力企業聯合會在北京召開2019年第一次理事長會議暨2019年經濟形勢與電力發展研討會上,有關專家、電力企業領導圍繞能源電力行業發展重大問題開展了深入研討。 國家電網有限公司董事長、黨組書記寇偉出席會議并發表了題為“推進‘三型兩網’建設,打造具有全球競爭力的一流能源互聯網企業”的主旨演講。以下為演講全...
比亞迪官方最新消息稱,比亞迪漢已開啟預訂,預計起售價格為 29 萬元,將在今年 6 月上市。 比亞迪漢將提供 EV(純電動)和 DM(插電混動)兩種動力版本。其中,漢 EV 有 506km/550km/605km 三種不同續航車型,均搭載比亞迪的“刀片電池”。漢 DM 車型搭載一臺最大功率為 141kW 的 2.0T 渦輪增壓發動機,一臺最大功率為 180kW 的永磁同...
因為大多數擴展功能都是直接針對8051系列CPU硬件的。大致有以下8類:8051存儲類型及存儲區域 , 存儲模式 , 存儲器類型聲明 , 變量類型聲明 , 位變量與位尋址 ,特殊功能寄存器(SFR) ,C51指針l 函數屬性具體說明如下(8031為缺省CPU)。第一節KeilC51擴展關鍵字C51 V4.0版本有以下擴展關鍵字(共19個):_at_ idata sfr16 alien interrupt...

史海拾趣

問答坊 | AI 解惑

大賽的一些資料

本帖最后由 paulhyde 于 2014-9-15 08:59 編輯 大賽的一些資料,應該還可以  …

查看全部問答∨

自打有了置頂的帖子以后下面的更新就慢了好多呢哈哈

本帖最后由 paulhyde 于 2014-9-15 08:56 編輯 自打有了置頂的帖子以后下面的更新就慢了好多呢哈哈  …

查看全部問答∨

電壓反饋和電流反饋運算放大器的比較

歡迎大家下載?。?! 為減輕服務器壓力請大家不要用迅雷下載!…

查看全部問答∨

共模抑制和儀表放大器設計參考

共模抑制和儀表放大器設計參考…

查看全部問答∨

請問,PCB覆銅的話,單面覆銅和雙面覆銅影響差別大嗎?

板子做出來才發現只覆了一面,不知道問題大不大。4層板,中間兩層內電層。謝謝各位達人~~bow~~~…

查看全部問答∨

關于U盤安全區讀寫扇區數的問題

首先讀取F盤500的文件,將數據寫入安全區,接著再把安全區的數據寫到新的文件中, 一次讀寫128個扇區以上,新生成的文件是損壞的。讀寫低于128個扇區的,讀寫扇區數越低,讀寫速度越慢。當讀寫扇區數為128時,速度最快,新生成文件可以正常使用。 ...…

查看全部問答∨

如何在WinCE下安裝程序???

我現在有一個wince輸入法安裝文件,安裝成功后卻找不到執行程序,這是怎么回事啊?麻煩哪位給解答一下~~~~~…

查看全部問答∨

北京神州普惠科技有限公司實習生招聘

1.Opal-RT(汽車電子仿真工程師) 職位描述: 1. 工作范圍從項目概念設計到交付的整個開發過程 2. 系統建模/仿真,控制策略開發,并進行測試和驗證。 3. 利用各種資源和建模工具(如Matlab,  AMEsim等)開發控制策略,對仿真控制策略在實 ...…

查看全部問答∨

【求助】F1122 AD模塊功耗偏大

準確的問題點已經找到,只要將P2.4設置成輸入(P2.0輸入,兩個端口都對地接10K電阻,其余都設成輸出),啟動AD P2.0采集,經測試,不論有沒有REF輸出,P2.4瞬間出現80MV左右的尖脈沖,此時電流都很大。 沒有REF輸出時,只要將P2.4直接對地短路(接 ...…

查看全部問答∨

MSP430F449燒程序出現的問題

Mon May 26 12:59:07 2008: MSP430.DLL version 1.15 Mon May 26 12:59:07 2008: Device : MSP430F44x Mon May 26 12:59:10 2008: Loaded module Mon May 26 12:59:10 2008: Target reset Mon May 26 12:59:10 2008: Driver does not support c ...…

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

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

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

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 甘肃省| 中西区| 嘉峪关市| 屏东县| 枣强县| 石阡县| 五寨县| 沅陵县| 芦溪县| 元阳县| 星座| 太仆寺旗| 宁国市| 益阳市| 井研县| 兰溪市| 龙岩市| 缙云县| 永安市| 三门峡市| 永顺县| 横峰县| 鞍山市| 颍上县| 金乡县| 南溪县| 宜川县| 长顺县| 锦屏县| 平乐县| 孟津县| 五河县| 军事| 香港 | 滁州市| 肥东县| 泾阳县| 长沙县| 海门市| 曲水县| 保康县|