TDA2030功放電路圖 電動車充電器電路圖 電子電路 功放電路 電子制作 集成塊資料 電子報 pcb 變壓器 元器件知識 逆變器電路圖 電路圖 開關電源電路圖 傳感器技術 led 電磁兼容
電子電路圖
當前位置: 首頁 > 電子電路 > 設計編程

89C51單片機實驗三 定時器實驗

時間:2013-04-21 17:53:09來源:原創 作者:admin 點擊:
一、實驗要求
用CPU內部定時器中斷方式計時,實現P1每一秒鐘輸出發生一次反轉.
 
 
 
 
二、實驗目的
1、學習8031內部計數器的使用和編程方法。
2、進一步掌握中斷程序的編程方法。
 
三、實驗電路及連線
    電路與實驗二電路
溫馨提示:將鼠標指針放在圖片上,滾動鼠標可以動態改變圖片大小,方便分析電路圖。89C<a href=http://http://www.morningstargreenhouses.com/tags-etagid56-0.html target=_blank class=infotextkey>51單片機</a>實驗三 定時器實驗
 
四、實驗說明
1、關于內部計數器的編程主要是定時常數的設置和有關控制寄存器的設置。內部計數器在單片機中主要有定時器和計數器兩個功能。本實驗使用的是定時器。
 
2、定時器有關的寄存器有工作方式寄存器TMOD和控制寄存器TCON。TMOD用于設置定時器/計數器的工作方式0-3,并確定用于定時還是用于計數。TCON主要功能是為定時器在溢出時設定標志位,并控制定時器的運行或停止等。
 
3、內部計數器用作定時器時,是對機器周期計數。每個機器周期的長度是12個振蕩器周期。若實驗系統的晶振是6MHz,采用工作方式2,即8位自動重裝方式定時器, 定時器100us中斷一次, 定時常數的設置可按以下方法計算:
 
機器周期=12÷6MHZ=2uS
(256-定時常數)×2uS=100us
定時常數=206. 然后對100us中斷次數計數10000次,1秒鐘.
要求該實驗采用晶振12MHz,采用工作方式1,即16位定時器,定時器50ms中斷一次
 
4、在例程的中斷服務程序中,中斷定時常數的設置對中斷程序的運行起到關鍵作用,在置數前要先關對應的中斷,置數完之后再打開相應的中斷。
容-源-電-子-網-為你提供技術支持

本文地址:http://www.morningstargreenhouses.com/dz/22/342117541.shtml


本文標簽:


.
頂一下
0%
返回首頁
0
0%

------分隔線----------------------------
發表評論
請自覺遵守互聯網相關的政策法規,嚴禁發布色情、暴力、反動的言論。
表情:
名稱: E-mail: 驗證碼: 匿名發表
發布文章,推廣自己產品。
亚洲熟妇无码一区二区三区苍井空|色喜国模苍井空|欧美曰本理论在线dⅴd|久久久久69精品成人片