單片機應用技術學習通超星期末考試答案章節答案2024年_第1頁
單片機應用技術學習通超星期末考試答案章節答案2024年_第2頁
單片機應用技術學習通超星期末考試答案章節答案2024年_第3頁
免費預覽已結束,剩余4頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

單片機應用技術學習通超星期末考試章節答案2024年輸入寄存器PxIN為只讀寄存器。

答案:對MSP430F449有P1~P6共6個8位的I/O口,其中,P1、P2、P3口具有中斷能力。

答案:錯中斷標志寄存器是()。

答案:PxIFGLFXT1可以設置為低頻模式或高頻模式,而XT2不行。

答案:對MCLK可以通過寄存器設置為關閉。

答案:錯若DCOCLK不分頻用于MCLK,且倍頻數為N,則MCLK的頻率是ACLK頻率的()倍。

答案:N+1DCOCLK的倍頻數為N,N的取值范圍是()。

答案:1-127MSP430F4系列單片機的時鐘信號包括()。

答案:ACLK;ACLK/n;MCLK;SMCLKMSP430F4系列單片機的時鐘源包括()。

答案:LFXT1CLK;XT2CLK;DCOCLK關于時鐘源和時鐘信號的關系,下列說法正確的是()。

答案:ACLK的信號源只能來自于LFXT1CLK語句for(i=0;i<10;i++),建議哪些地方可以加上空格()。

答案:for后面;分號后面關于注釋的用法,下列描述錯誤的是()。

答案:注釋可以寫在代碼的上下左右各個位置下列if語句中,程序風格最規范的是()。

答案:if(count>=100){

count=0;}若要定義一個整型的全局變量,存放寬度的數值,下列變量名最合適的是()。

答案:Width關于程序風格,說法錯誤的是()。

答案:為保持程序緊湊性,可以不加空行關于中斷函數的說法正確的是()。

答案:中斷函數沒有入口參數;中斷函數沒有返回值關于430的中斷,下列說法錯誤的是()。

答案:所謂中斷是指外圍模塊做完事情后等待CPU處理中斷函數的關鍵詞是()。

答案:__interruptTACCTL1是捕獲/比較控制寄存器1,初值為0,其中D7-D5位為輸出控制位OUTMODx,頭文件中對這幾位的定義以及組合宏定義如下:#defineOUTMOD2

(0x0080u)

/*Outputmode2*/#defineOUTMOD1

(0x0040u)

/*Outputmode1*/#defineOUTMOD0

(0x0020u)

/*Outputmode0*/#defineOUTMOD_0(0*0x20u)

/*PWMoutputmode:0-outputonly*/#defineOUTMOD_1(1*0x20u)

/*PWMoutputmode:1-set*/#defineOUTMOD_2(2*0x20u)

/*PWMoutputmode:2-PWMtoggle/reset*/#defineOUTMOD_3(3*0x20u)

/*PWMoutputmode:3-PWMset/reset*/#defineOUTMOD_4(4*0x20u)

/*PWMoutputmode:4-toggle*/#defineOUTMOD_5(5*0x20u)

/*PWMoutputmode:5-Reset*/#defineOUTMOD_6(6*0x20u)

/*PWMoutputmode:6-PWMtoggle/set*/#defineOUTMOD_7(7*0x20u)

/*PWMoutputmode:7-PWMreset/set*/則下列語句中能實現設置其輸出模式為mode6的是()。

答案:TACCTL1|=BIT7+BIT6;;TACCTL1|=OUTMOD2+OUTMOD1;;TACCTL1|=0xc0;;TACCTL1|=OUTMOD_6;寄存器TACTL是定時器TA的控制寄存器,其中D2位TACLR為定時器清除位,置1表示將寄存器TAR清零,頭文件中#defineTACLR

(0x0004u),下列語句中能實現TACLR清零的是()。

答案:TACTL&=0xFB;;TACTL&=~TACLR;TACCTL1是捕獲/比較控制寄存器1,初值為0,其中D7-D5位為輸出控制位OUTMODx,頭文件中對這幾位的定義以及組合宏定義如下:#defineOUTMOD2

(0x0080u)

/*Outputmode2*/#defineOUTMOD1

(0x0040u)

/*Outputmode1*/#defineOUTMOD0

(0x0020u)

/*Outputmode0*/#defineOUTMOD_0(0*0x20u)

/*PWMoutputmode:0-outputonly*/#defineOUTMOD_1(1*0x20u)

/*PWMoutputmode:1-set*/#defineOUTMOD_2(2*0x20u)

/*PWMoutputmode:2-PWMtoggle/reset*/#defineOUTMOD_3(3*0x20u)

/*PWMoutputmode:3-PWMset/reset*/#defineOUTMOD_4(4*0x20u)

/*PWMoutputmode:4-toggle*/#defineOUTMOD_5(5*0x20u)

/*PWMoutputmode:5-Reset*/#defineOUTMOD_6(6*0x20u)

/*PWMoutputmode:6-PWMtoggle/set*/#defineOUTMOD_7(7*0x20u)

/*PWMoutputmode:7-PWMreset/set*/若TACCTL1已經輸出了mode6,現在再執行語句TACCTL1|=OUTMOD_2;,則最后實際上輸出的是()。

答案:mode6下列語句中,能實現將P1OUT的低4位全部取反,高4位保持不變的是()。

答案:P1OUT^=0x0F;;P1OUT^=BIT0+BIT1+BIT2+BIT3;;P1OUT^=BIT0|BIT1|BIT2|BIT3;下列語句中,能實現將P2OUT的D2位置1,其余位保持不變的是()。

答案:P2OUT|=0x04;;P2OUT|=BIT2;下列關于C430位操作運算符的說法正確的是()。

答案:使得某一位清零用&;使得某一位置1用|;使得某一位取反用^;使得所有位取反用~語句P2OUT&=~(1<<1);的含義說法正確的是()。

答案:P2.1清零關于語句if

(P1IN

&

(BIT5

+

BIT6))的判斷條件說法正確的是()。

答案:P1口的D5或D6位至少有一位為1下列語句中,能實現將P1OUT的D1位清零,其余位保持不變的是()。

答案:P1OUT&=0xFD;下列關于C430說法正確的是()。

答案:在定義變量時,要考慮變量的取值范圍,選用合適的數據類型;在定義變量時,要考慮變量運算后的取值范圍,選用合適的數據類型;為保證系統實時性,盡量減少乘除法的使用,有條件時盡量用移位運算代替下列變量定義中,定義數組正確的是()。

答案:unsingedintsum[5];下列關鍵詞中,表示常量的是()。

答案:constC430中,unsignedint類型的變量占用的字節數是()。

答案:2關于MSP430F449的外設模塊,說法錯誤的是()。

答案:MSP430F449有16位精度的模數轉換模塊以下選項中()是MSP430F449的通用I/O端口。

答案:P1、P2、P3、P4、P5、P6關于MSP430F449,說法錯誤的是()。

答案:該型號單片機有80個引腳對于MSP430F449的數據存儲器描述正確的是()。

答案:數據存儲器的起始地址是0200H對于MSP430F449的程序存儲器描述正確的是()。

答案:程序存儲器的起始地址是1000HMSP430系列單片機的存儲器采用的是()結構。

答案:馮諾依曼結構以下屬于MSP430單片機系列的是()。

答案:MSP430F449;MSP430G2x;MSP430FRxx;MSP430i2x對于MSP430F449單片機描述不正確的是()。

答案:工作電壓為5.0V關于MSP430F449單片機的特點描述不正確的是()。

答案:需要專用仿真器和編程器實現軟件開發下列屬于單片機通用的特點有()。

答案:小巧靈活,成本低,易產品化;;集成度高,可靠性高,適應溫度范圍寬;;面向控制,易擴展;;可方便的實現多機和分布式控制系統;

國際上對單片機通用的稱呼為()。

答案:MCU單片機的基本組成包括()。

答案:CPU、存儲器、I/O接口串行口有4種通信方式,它們由()寄存器中的M1M0狀態決定

答案:SCON串行口通信時,用來接收、發送數據的存儲器是()

答案:SBUF控制串行口工作方式的寄存器是()

答案:SCON使用定時器T1以工作方式2計數,每計數100次申請一次中斷。求計數初值。

答案:工作方式:8位的定時/計數方式,因此,最多可以計256次,最大計數范圍是0-255。計數100個中斷一次,則初始值為256-100=156。T0作定時器,工作于方式1,T1作計數器,工作于方式0,則TMOD寄存器值應設為()

答案:41H定時器/計數器T1的溢出標志位是哪一項()

答案:TF1定時器的計數方式是對來自T0、Tl引腳的脈沖計數,輸入的外部脈沖在____時有效,計數器加1。定時功能也是通過計數器計數來實現的,定時功能下的計數脈沖來自____

答案:負跳變;晶振經過12分頻的脈沖將單片機定時/計數器設置為計數功能,則TMOD中的C/T位應設置為____

答案:1定時器若工作在循環定時或循環計數場合,應選用()

答案:工作方式2要將外部中斷0的觸發方式設置成為低電平引起中斷,則應將IT0位設置成____。要將外部中斷1的觸發方式設置成為下降沿引起中斷,則應將IT1位設置成____

答案:0;1外部中斷請求標志位是()。

答案:IE0和IE1C語言中的標識符只能由字母、下劃線和____組成

答案:數字在以下一組運算符中,優先級最高的是:()

答案:%程序中出現的&&是()

答案:邏輯與運算符用8*8點陣顯示簡單漢字“米”,繪制原理圖并編程。

答案:略,請參考教材P1104.2.4.4小節。4位數碼管顯示1234,它是一位一位輪流顯示的,不是同時顯示的。

答案:對LED數碼顯示按顯示過程分為____和____2種。前者,對每位顯示來說是連續顯示的,可通過單片機串行口實現,較節省單片機接口資源,且顯示亮度較高;當多位顯示時需較多外部驅動芯片,功耗較大。后者,對每位顯示來說是斷續顯示需占用單片機的并行接口資源,多位顯示時節省外部驅動芯片,顯示亮度較低,功耗較低

答案:動態顯示;靜態顯示在Proteus軟件中查找數碼管元件所在的庫名稱是是____

答案:Optoelectronics定義了數組seg[4]={ox01,0x02,0x03,0x04};則seg[2]=(

)

答案:0x03定義a=1234,a/100%10的結果為()

答案:2數碼管共陰和共陰的段碼值是一樣的。

答案:錯數碼管分為共陰和共陰,在Protues中,共陰數碼管后綴用()來表示

答案:CCP1口初始狀態為:P1=0X80;

P1|0X01后的值為()

答案:0x81P1的初始值為0x80,P1=P1>>1后,P1的值為(

答案:0x40在keil中要想執行

P1

=_cror_(

P1,1);程序,除了#include頭文件外,還需添加#include<

>頭文件:

答案:intrins.hP1的初始值為0X01,執行P1=_crol_(P1,1)后,P1的值為:

答案:0x02所有程序文件中有且只有一個main函數

答案:對子函數可以隨意調用,不需要注意前后位置。

答案:錯十進制127的二進制是

________,十六進制是________。

答案:1111111;01111111;7F;0X7F以下函數申明的方式有錯誤的是?

答案:Intdelay(int)unsignedint變量的數據范圍是(

答案:0

~

65535C語言規定變量的命名中不能出現以下哪類字符?

答案:運算符號編寫for循環語句for(i=0;i<35000;i++)時,需要對變量i定義為()類型的變量?

答案:unsignedintunsignedchar

變量的數據范圍是(

答案:0

~

255AT89C51單片機的地在第()引腳:

答案:2051單片機最小系統包括:單片機、復位電路、電源電路和()

答案:晶振電路AT89C51單片機的電源在第()引腳:

答案:40MCS-51單片機哪一個IO口無內部上拉電阻?

答案:P0AT89C51單片機有4個P口,分別是:

答案:P0、P1、P2、P3什么是時鐘周期、機器周期和指令周期?

答案:(1)時鐘周期(又稱為振蕩周期)是指振蕩器產生一個振蕩脈沖信號所用的時間,是振蕩頻率的倒數,稱為節拍。(2)機器周期是指CPU完成某一個規定操作所需的時間,8051單片機的一個機器周期包含6個狀態,并依次表示為S1~S6,每個狀態分為2個節拍。因此一個機器周期包含12個時鐘周期(振蕩周期),依次表示為:S1P1、S1P2、S2P1、…、S6P1、S6P2。(3)指令周期是指CPU執行一條指令所需要的時間稱為指令周期。MCS-51單片機指令周期根據指令的不同,可包含有1或2或4個機器周期。什么叫堆棧?堆棧指針SP的作用是什么?

答案:答:堆棧是按照“先進后出,后進先出”的原則來存取數據的一個內部RAM區域,這個存儲器區域的一端是固定的(棧底),另一端是活動的(棧頂),每個存儲單元是不能按字節任意訪問的。堆棧指針SP始終指向棧頂單元,棧頂隨著數據入棧和出棧上下浮動。程序狀態字寄存器

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論