單片機原理|定時器/計數器的工作原理及應用作業

2021-01-10 一學未解

一.單選題(共41題,94.3分)

18051單片機計數初值的計算中,若設最大計數值為M,對於方式1下的M值為( )。

A、M=213 =8192B、M=28 =256C、M=24 =16D、M=216 =65536我的答案:D 得分: 2.3分

2MCS-51單片機定時器T0的溢出標誌TF0,若計滿數產生溢出時,其值為( )。

A、00HB、FFHC、1D、計數值我的答案:C 得分: 2.3分

38051單片機晶振頻率fosc=12MHz,則一個機器周期為( )。

A、12B、1C、2D、1/12

我的答案:B 得分: 2.3分

4用8051的定時器T0定時,用方式2,則應( )。

A、啟動T0前向TH0置入計數初值,TL0置0,以後每次重新計數前要重新置入計數初值B、啟動T0前向TH0、TL0置入計數初值,以後每次重新計數前要重新置入計數初值C、啟動T0前向TH0、TL0置入不同的計數初值,以後不再置入 D、啟動T0前向TH0、TL0置入相同的計數初值,以後不再置入

我的答案:D 得分: 2.3分

5

用定時器T1方式1計數,要求每計滿10次產生溢出標誌,則TH1、TL1的初始值是( )。

A、FFH、F6HB、F6H、F6HC、F0H 、F0HD、FFH、F0H我的答案:A 得分: 2.3分

6

啟動定時器0開始計數的指令是使TCON的( )。

A、TF0位置1B、TR0位置1C、TR0位置0D、TR1位置0我的答案:B 得分: 2.3分

7

單片機晶振為12MHZ,要求T0產生500s定時,計數初值X為( )。

A、FE00HB、FE0CHC、FF00HD、EE00H我的答案:B 得分: 2.3分

8

設T0為方式2,計數方式工作時,對外來事件計數一次就產生中斷請求,這個方法可以用在( )。

A、IO口的擴展B、定時器中斷源的擴展C、串口中斷源的擴展D、外部中斷源的擴展我的答案:D 得分: 2.3分

9

如果採用定時器T0實現定時1s,採用較合理的方案是( )。

A、定時器T0採用方式1,定時5ms,每200次中斷後實現1s到B、定時器T0採用方式2,定時100us,每1000次中斷後實現1s到C、定時器T0採用方式0,定時10ms,每1000次中斷後實現1s到D、定時器T0採用方式3,定時100us,每1000次中斷後實現1s到我的答案:A 得分: 2.3分

10

設計數器最大計數值為M,則不同的工作方式,方式3最大計數值為( )。

A、8192B、65536C、256D、 10000我的答案:C 得分: 2.3分

11

8051單片機內有()個16位的定時/計數器,每個定時/計數器都有()種工作方式。

A、4,5B、2,4C、5,2D、2,3我的答案:B 得分: 2.3分

12

MCS—51單片機定時器溢出標誌是(   )。

A、TR1和TR0B、IE1和IE0C、IT1和IT0D、TF1和TF0我的答案:D 得分: 2.3分

13

8051單片機的機器周期為2s,則其晶振頻率fosc為( )MHz。

A、1B、2C、6D、12我的答案:C 得分: 2.3分

14

用定時器T1方式2計數,要求每計滿100次,向CPU發出中斷請求,TH1、TL1的初值為( )。

A、9CHB、20HC、64HD、A0H我的答案:A 得分: 2.3分

15

8051單片機計數初值的計算中,若設最大計數值為M,對於方式0下M值為( )。

A、M=64B、M=256C、M=8192D、M=65536我的答案:C 得分: 2.3分

16

8051單片機的定時器T1用作計數方式時計數脈衝是( )。

A、外部計數脈衝由T1(P3.5)輸入B、B.外部計數脈衝由內部時鐘頻率提供C、外部計數脈衝由T0(P3.4)輸入D、外部計數脈衝計數我的答案:A 得分: 2.3分

17

定時/計數器有4種工作模式,它們由( )寄存器中的M1 M0狀態決定。

A、TCONB、TMODC、 PCOND、SCON我的答案:B 得分: 2.3分

18

在下列寄存器中,與定時器/計數器控制無關的是( )。

A、TCONB、TMODC、SCOND、IE我的答案:C 得分: 2.3分

19

用8051單片機的定時器T1作定時方式,用模式1,則工作方式控制字為( )。

A、01HB、05HC、10HD、50H我的答案:C 得分: 2.3分

20

使用定時器T1時,有幾種工作方式( )。

A、1種B、2種C、3種D、4種我的答案:C 得分: 2.3分

21

啟動定時器0開始計數的指令是使TCON的( )。

A、TF0位置1B、TR0位置1C、TR0位清0D、TR1位清0我的答案:B 得分: 2.3分

22

使8051單片機的定時器T1停止計數的指令是使TCON的( )。

A、TF0位置1B、TR0位置1C、TR0位清0D、TR1位清0我的答案:D 得分: 2.3分

23

用定時器T1方式1計數,要求每計滿10次產生溢標誌,則TH1、TL1的初始值是( )。

A、FFH、F6HB、F6H、F6HC、F0H、F0HD、FFH、F0H我的答案:A 得分: 2.3分

24

MCS-51單片機的定時器T1用作定時方式時是( )。

A、由內部時鐘頻率定時,一個時鐘周期加1B、由內部時鐘頻率定時,一個機器周期加1C、由外部時鐘頻率定時,一個時鐘周期加1D、由外部時鐘頻率定時,一個機器周期加1我的答案:B 得分: 2.3分

25

MCS-51單片機的定時器T0用作計數方式時是( )。

A、由內部時鐘頻率定時,一個時鐘周期加1B、由內部時鐘頻率定時,一個機器周期加1C、由外部計數脈衝計數,下降沿加1D、由外部計數脈衝計數,一個機器周期加1我的答案:C 得分: 2.3分

26

MCS-51單片機的定時器T0用作定時方式時是 ( )。

A、由內部時鐘頻率定時,一個時鐘周期加1B、由外部計數脈衝計數,一個機器周期加1C、外部定時脈衝由T0(P3.4)輸入定時D、由內部時鐘頻率計數,一個機器周期加1我的答案:D 得分: 2.3分

27

MCS-51單片機在同一優先級的中斷源同時申請中斷時,CPU首先響應( )。

A、 外部中斷0B、 外部中斷1C、 定時器0中斷D、 定時器1中斷我的答案:A 得分: 2.3分

28

MCS-51單片機定時器溢出標誌是( )。

A、TR1和TR0B、IE1和IE0C、IT1和IT0D、TF1和TF0我的答案:D 得分: 2.3分

29

MCS-51單片機定時器T0的溢出標誌TF0,若計滿數產生溢出時,其值為( )。

A、00HB、FFHC、1D、計數值我的答案:C 得分: 2.3分

30

若單片機的振蕩頻率為6MHz,設定時器工作在方式1需要定時1ms,則定時器初值應為( )。

A、500B、1000C、216-500D、216-1000我的答案:C 得分: 2.3分

31

MCS-51單片機定時器工作方式0是指的( )工作方式。

A、8位B、8位自動重裝C、13位D、16位我的答案:C 得分: 2.3分

32

用8031單片機的定時器T1作定時方式,用模式1,則工作方式控制字為( )。

A、01HB、05HC、10HD、50H我的答案:C 得分: 2.3分

33

用8031單片機的定時器T0作計數方式,用模式1(16位),則工作方式控制字為(    )。

A、01HB、02HC、04HD、05H我的答案:D 得分: 2.3分

34

0023H 是51單片機的( )入口地址 。

A、外部中斷0B、外部中斷1C、串行口中斷D、定時器中斷0我的答案:C 得分: 2.3分

35

當51系列單片機的振蕩頻率為12MHz時,則定時器每計一個內部脈衝的時間為( )。

A、1μsB、2μsC、3μsD、4μs我的答案:A 得分: 2.3分

36

外部中斷1中斷優先級控制位為( )。

A、PX0B、PX1C、PT1D、PS我的答案:B 得分: 2.3分

37

8051單片機的兩個定時器/計數器是( )。

A、14位加1計數器B、14位減1計數器C、16位加1計數器D、16位減1計數器我的答案:C 得分: 2.3分

38

51系列單片機中,下列特殊功能寄存器中可以位尋址的是( ) 。

A、TCON(88H)B、 DPL(82H)C、 TH0(8CH)D、SBUF(99H)我的答案:A 得分: 2.3分

39

用8051的定時器T0定時,用方式1,定時時間5ms,晶振頻率為11.0592MHz,以下中斷服務程序的功能是( )。

void time0( ) interrupt 1

{ static chartime;

static unsigned char period=200;

static unsigned char high=50;

TH0=0xee;

TL0=0x00;

if(++time==high) p1_0=0 ;

else if (time==period )

{ time=0;

P1^0=1; }

}

A、P1.0輸出周期為2s,佔空比為25%的脈衝信號 B、P1.0輸出周期為1s,佔空比為25%的脈衝信號C、P1.0輸出周期為1s,佔空比為20%的脈衝信號D、P1.0輸出周期為2s,佔空比為50%的脈衝信號我的答案:B 得分: 2.3分

40

根據以下程序,判斷51單片機定時器T0的工作方式是( )。

void timer0_ISR(void)interrupt 1

{ led0=!led0;

}

A、方式0 B、方式1 C、方式2 D、方式3我的答案:C 得分: 2.3分

41

51單片機初始化程序段如下:

TMOD=0x06;

TL0=0x FF;

TH0=0x FF;

IE=0x82;

TR0=1;

程序中T0工作於( )方式。

A、方式2、計數方式B、方式2、定時方式C、方式1、計數方式D、方式1、定時方式我的答案:A 得分: 2.3分

二.填空題(共2題,5.7分)

1

單片機的P34、P35、P36、P37口分別接發光二極體LED1、LED2、LED3、LED4,輸出低電平點亮LED讀下列程序:

#include<reg51.h>

unsigned char count=0,num=0;

void main()

{

TMOD|=0x01; // @11.0592MHz

TL0=0xCD; //設置定時初值 2ms

TH0=0xF8; //設置定時初值

TR0=1;

ET0=1;

EA=1;

while(1);

}

void timer0_ISR(void) interrupt 1

{

TL0=0xCD; //設置定時初值

TH0=0xF8; //設置定時初值

if(++count>=250)

{

count=0;

P3=~(num<<4);

num++;

if(num>=16)

num=0;

}

}

程序運行結果: 用4位二進位實現,每0.5加1,一直加到15

2單片機的P2^0、2^1口分別接發光二極體LED1、LED2,讀下列程序:

#include<reg51.h>

sbit LED1=P2^0;

sbit LED2=P2^1;

unsigned char Countor1=0,Countor2=0;

void main(void)

{

TMOD|=0x10;

TL1 = 0x00; //設置定時初值 定時50ms

TH1 = 0x4C; //設置定時初值

TR1=1;

ET1=1;

EA=1;

while(1) ;

}

void Time1(void) interrupt 3

{

TL1 = 0x00; //設置定時初值 定時50ms

TH1 = 0x4C; //設置定時初值

Countor1++;

Countor2++;

if(Countor1==2)

{

LED1=~LED1;

Countor1=0;

}

if(Countor2==8)

{

LED2=~LED2;

Countor2=0;

}

}

程序運行結果:

相關焦點

  • 單片機定時器/計數器結構和工作原理是什麼
    實質是計數器,脈衝每一次下降沿,計數寄存器數值將加1。計數的脈衝如果來源於單片機內部的晶振,由於其周期極為準確,這時稱為定時器。計數的脈衝如果來源於單片機外部的引腳,由於其周期一般不準確,這時稱為計數器。
  • 單片機定時器工作原理_單片機定時器工作方式_單片機定時器作用
    定時器是一種用於控制時間的儀表,隨著科技發展,人們對定時器進行改進,達到準確控制時間的目的。定時器使相當多需要人控制時間的工作變得簡單了許多。人們甚至將定時器用在了軍事方面,製成了定時炸彈,定時雷管。現在的不少家用電器都安裝了定時器來控制開關或工作時間。
  • 單片機中各種周期的關係與定時器原理
    機器周期不僅對於指令執行有著重要的意義,而且機器周期也是單片機定時器和計數器的時間基準。例如一個單片機選擇了12MHZ晶振,那麼當定時器的數值加1時,實際經過的時間就是1us,這就是單片機的定時原理。  但是在8051F310中,CIP-51 微控制器內核採用流水線結構,與標準的 8051 結構相比指令執行速度有很大的提高。
  • 自學嵌入式第二天,定時器與計數器的原理
    51單片機定時/計數器的工作由兩個特殊功能寄存器控制。TMOD用於設置其工作方式; TCON用於控制其啟動和中斷申請。TMOD工作方式寄存器TMOD用於設置定時/計數器的工作方式,低四位用於T0,高四位用於T1。
  • 單片機原理簡介
    二、單片機的應用: 1 、在智能儀器儀表中的應用:在各類儀器儀表中引入單片機,使儀器儀表智能化,提高測試的自動化程度和精度,簡化儀器儀表的硬體結構,提高其性能價格比。 2 、在機電一體化中的應用:機電一體化產品是指集機械、微電子技術、計算機技術於一本,具有智能化特徵的電子產品。
  • 單片機原理及應用系統設計-基於STC可仿真的IAP15W4K
    私信小編,回覆:【4696】即可獲取)【最好的電子書下載網站】https://bestebookdownload.com/【網盤地址】https://590m.com/dir/14789250-38900555-6453cb本書以宏晶科技的單片機IAP15W4K58S4
  • MCS-51單片機的結構和工作原理
    在可攜式、手提式或野外作業儀器設備或長期無人值守自動監測、監控儀表上是非常有意義的。因為在這些產品中最好使用HCOMS型單片機晶片。若累加器ACC中有奇數個「1」,則P=1;若累加器ACC中有偶數個「1」,則P=0;3.2.2 控制器:1、程序計數器(PC)16位計數器(重要)      PC是程序的字節地址計數器,其內容是將要執行的(下一條)指令的地址,尋址範圍達64KB
  • pcf8563晶片功能_工作原理和引腳圖及應用介紹
    PCF8563的多種報警功能、定時器功能、時鐘輸出功能以及中斷輸出功能能完成各種複雜的定時服務,甚至可為單片機提供看門狗功能。是一款性價比極高的時鐘晶片,它已被廣泛用於電錶、水錶、氣表、電話、傳真機、可攜式儀器以及電池供電的儀器儀表等產品領域。
  • AVR定時器工作原理
    ;TCNT0為T/C 寄存器,它的值在定時器的每個工作周期裡加一或減一,實現定時操作,CPU可以隨時讀寫TCNT0;OCR0:輸出比較寄存器,它包含一個8 位的數據,不間斷地與計數器數值TCNT0 進行比較。
  • 單片機復位電路原理是腫麼樣的呢???
    對於單片機而言,復位功能是必須存在的,因為單片機的每一次啟動都需要復位,以使CPU及系統各個部件都處於初始狀態,並從初始狀態開始進行工作。  單片機復位電路主要有手動按鈕復位、上電復位、積分型上電復位、比較器型復位、看門狗型復位等幾種,下面就對這些單片機復位電路的原理分別進行介紹。
  • 電動式定時器工作原理_電子式定時器工作原理
    打開APP 電動式定時器工作原理_電子式定時器工作原理 網絡整理 發表於 2019-12-04 11:50:05
  • 單片機復位電路原理是什麼 單片機復位電路有哪些?
    那麼問題來了,單片機為什麼需要復位電路呢?單片機復位電路原理是什麼呢?單片機復位電路有哪些種呢?本文將一一為您解答~~~本文引用地址:http://www.eepw.com.cn/article/269787.htm一、單片機復位電路原理- -簡介復位電路,與計算機的清零按鍵類似,卻又存在不同。
  • 十進位計數器工作原理
    同二進位計數器相比,十進位計數器較為複雜。分析步驟一般是:(1)從邏輯圖上得出每個觸發器的輸入信號表達式;(2)將上述表達式代入各觸發器的狀態方程,得到表示該計數器工作狀態的狀態方程:(3)由狀態方程得到計數器的狀態轉換表;(4)判斷計數器功能。
  • 基於51單片機定時器的電子時鐘設計方案
    單片機定時器在目前的產品研發和設計過程中,其主要作用是進行精準的時間定值,因此在對時間控制要求較高的數控領域中,單片機定時器的身影隨處可見。
  • 基於數字傾角傳感器的線路電子檢測尺工作原理及硬
    系統工作原理及硬體設計線路道岔電子檢測尺的功能包括兩項:軌距和水平度,該儀器的結構如圖1所示,由數字傾角(角度)傳感器、高精度位移測量傳感器、單片機及外圍電路、橫尺、直擋、測量滑塊、和液晶顯示器等部分構成。其中高精度位移測量傳感器和測量滑塊用於測量軌距。
  • 粒子計數器的分類及原理
    一、工作原理而光散射式粒子計數器是一種利用光的散射原理進行塵粒計數的儀器。光散射和微粒大小、光波波長、微粒折射率及微粒對光的吸收特性等因素有關。但是以散射光強度和微粒大小而言,有一個基本的規律,就是微粒散射光的強度隨著微粒的表面積增加而增大。
  • 6位LED顯示單片機控制電子鐘/計數器
    我們能提供的完整的彙編語言源程序清單及電路原理設計圖有助於學習者進行分析和進行實驗驗證產品1:6位LED顯示單片機控制電子鐘/計數器成品板成品每套84元本文引用地址:http://www.eepw.com.cn/article/201611/317464
  • PWM(脈衝寬度調製)的工作原理、分類及其應用
    PWM波形可等效的各種波形:  直流斬波電路:等效直流波形  SPWM波:等效正弦波形,還可以等效成其他所需波形,如等效所需非正弦交流波形等,其基本原理和SPWM控制相同,也基於等效面積原理。本方法所要求的單片機必須具有ADC埠和PWM埠這兩個必須條件,另外ADC的位數儘量高,單片機的工作速度儘量快。在調整充電電流前,單片機先快速讀取充電電流的大小,然後把設定的充電電流與實際讀取到的充電電流進行比較,若實際電流偏小則向增加充電電流的方向調整PWM 的佔空比;若實際電流偏大則向減小充電電流的方向調整PWM的佔空比。
  • 51單片機的特殊功能寄存器(SFR)
    在51單片機內部有一個CPU用來運算、控制,有四個並行I/O口,分別是P0、P1、P2、P3,有ROM,用來存放程序,有RAM,用來存放中間結果,此外還有定時/計數器,串行I/O口,中斷系統,以及一個內部的時鐘電路。
  • 在應用程式中使定時器或計數器改善微控制器的應用功能
    在應用程式中使定時器或計數器改善微控制器的應用功能 佚名 發表於 2020-02-04 13:49:00 定時器和計數器也許在MCU設計中最普遍的外設。