




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、AVR單片機(jī)復(fù)習(xí)題(答案在后面)第一章填空:1. 單片機(jī)的基本組成結(jié)構(gòu)包括:、五大部分。2. 哈佛結(jié)構(gòu)是指,計(jì)算機(jī)由五大部分構(gòu)成,五大部分分別是:、3. ATmega16包含程序存儲(chǔ)器,數(shù)據(jù)存儲(chǔ)器和的EEPROM。4. ATMEL公司生產(chǎn)的單片機(jī)以三大系列為主,分別是: 、 、5. ATMEL公司生產(chǎn)的TinyAVR是屬于 單片機(jī)。、6. ATMEL公司生產(chǎn)的megaAVR是屬于單片機(jī)。7. ATMEL公司生產(chǎn)的XMEGA是屬于 單片機(jī)。選擇:1. ATMEL公司生產(chǎn)的單片機(jī)以三大系列為主,其中TinyAVR是屬于( )A、低檔單片機(jī) B、中檔單片機(jī)C、高檔單片機(jī) D、 普通單片機(jī) 2. AT
2、MEL公司生產(chǎn)的單片機(jī)以三大系列為主,其中megaAVR是屬于( )A、低檔單片機(jī) B、中檔單片機(jī)C、高檔單片機(jī) D、 普通單片機(jī) 3. ATMEL公司生產(chǎn)的單片機(jī)以三大系列為主,其中XMEGA是屬于( )A、低檔單片機(jī) B、中檔單片機(jī)C、高檔單片機(jī) D、 普通單片機(jī) 4. 單片機(jī)的基本組成結(jié)構(gòu)包括:CPU、程序存儲(chǔ)器、輸入接口、輸出接口五大部分( )A、EEPROM B、數(shù)據(jù)存儲(chǔ)器 C、ROM D、 堆棧簡(jiǎn)答:1. 什么是ISP技術(shù)?采用ISP技術(shù)的單片機(jī)有什么優(yōu)點(diǎn)?2. 什么是單片機(jī)?3. 說(shuō)明單片機(jī)的RAM、FLASH ROM、EEPROM的用途和特點(diǎn)?(中等)第二章填空:1. 單片機(jī)的
3、三總線結(jié)構(gòu)是指:、。2. ATmega16包含F(xiàn)LASH ROM,RAM和的EEPROM。3. FLASH ROM支持用戶,可以實(shí)現(xiàn)的(填讀寫或?qū)懭耄?. 單片機(jī)的數(shù)據(jù)存儲(chǔ)器包含 和 兩大部分,其中 是的補(bǔ)充。5. ATmega16中含有 的EEPROM。它的擦寫次數(shù)是, 具有 、。6. ATmega16的DIP封裝共有引腳,其中共有 I/O 口線。7. ATmega16的數(shù)據(jù)存儲(chǔ)器中共有通用工作寄存器 ,有寄存器可以合并 成為3個(gè) 16位的寄存器。8. 在ATmega16的通用寄存器組中,有16位的寄存器。名稱分別為:、。9. ATmega16的中斷向量表在FLASH ROM的 ,中斷的向
4、量地址,中斷的優(yōu)先級(jí)越。10. ATmega16的工作電壓是 , 所能使用的最高晶振頻率為 。11. ATmega16可以使用內(nèi)部晶振,晶振頻率為、 、 赫茲。12. ATmega16共有引腳,其中 為VCC, 腳為GND。13. ATmega16的AVCC引腳是,作用是 14. ATmega16的AREF引腳是,作用是。15. ATmega16的 是GND ,引腳是XTAL1、XTAL2,作用是16. ATmega16的復(fù)位引腳是 ,名稱是。 當(dāng)在該引腳上出現(xiàn)一個(gè)的電平,單片機(jī)復(fù)位。17. AVR的指令長(zhǎng)度為稱為一字, PC指針為 ,F(xiàn)LASH存儲(chǔ)器是字。 AVR擴(kuò)展外部程序存儲(chǔ)器,這是因?yàn)?/p>
5、18. ATmega16配置系統(tǒng)時(shí)鐘的熔絲位共有 位,名稱分別是 、 。選擇:1. 單片機(jī)的三總線結(jié)構(gòu)是指:數(shù)據(jù)總線、地址總線和_( ) A、控制總線 B、采集總線C、接收總線 D、 發(fā)送總線 2. 單片機(jī)的三總線結(jié)構(gòu)是指:控制總線、地址總線和_( ) A、發(fā)送總線 B、采集總線C、接收總線 D、數(shù)據(jù)總線 3. ATmega16的DIP封裝共有引腳,其中共有 I/O 口線( )A、40、32 B、40、8C、32、4 D、40、44. ATmega16的數(shù)據(jù)存儲(chǔ)器中共有 32 個(gè)通用工作寄存器 ,有個(gè)寄存器可以合并 成為_個(gè) 16位的寄存器。( )A、4、2 B、6、2C、6、3 D、8、47
6、. ATmega16的AVCC引腳是,作用是片內(nèi)AD的電源輸入引腳 ( )A、10 B、13 C、30 D、21判斷:1. ATmega16的中斷向量表在FLASH ROM的 最前端 ,中斷的向量地址越小,中斷的優(yōu)先級(jí)越高。( )2. ATmega16的中斷向量表在FLASH ROM的 最后端 ,中斷的向量地址越大,中斷的優(yōu)先級(jí)越高。( )3. ATmega16的中斷向量表在FLASH ROM的 最前端 ,中斷的向量地址越大,中斷的優(yōu)先級(jí)越低。( )簡(jiǎn)答:1. ATmega16的堆棧的工作過(guò)程和堆棧的作用。2. AVR的復(fù)位方式有幾種?第六章 填空:1. AVR單片機(jī)每組I/O都配置了8位的寄
7、存器,分別是2. AVR單片機(jī)的DDRX寄存器的作用是 PORTX寄存器的作用是3. DDRX的值設(shè)為時(shí),I/O口輸出,設(shè)為時(shí),I/O口輸入。4. 共陽(yáng)數(shù)碼管的公共級(jí)接且每段的電壓為時(shí),數(shù)碼管點(diǎn)亮。5. 共陰數(shù)碼管的公共級(jí)接且每段的電壓為時(shí),數(shù)碼管點(diǎn)亮。6. 單片機(jī)初始化時(shí),I/O口的狀態(tài)是 。選擇1. 數(shù)碼管靜態(tài)顯示的特點(diǎn)是顯示穩(wěn)定,顯示亮度高,_( )A、硬件復(fù)雜 B、程序復(fù)雜C、程序簡(jiǎn)單 D、硬件簡(jiǎn)單判斷:1. 數(shù)碼管靜態(tài)顯示的優(yōu)點(diǎn)是顯示穩(wěn)定,顯示亮度高,程序簡(jiǎn)單。( )2. 數(shù)碼管動(dòng)態(tài)顯示的優(yōu)點(diǎn)是顯示穩(wěn)定,顯示亮度高,程序簡(jiǎn)單。( )3. 數(shù)碼管動(dòng)態(tài)顯示的優(yōu)點(diǎn)是占用的硬件資源小,耗電量
8、小。( )4. 數(shù)碼管動(dòng)態(tài)顯示的缺點(diǎn)是穩(wěn)定性差,程序設(shè)計(jì)復(fù)雜,MCU負(fù)擔(dān)重。( )5. 數(shù)碼管靜態(tài)顯示的缺點(diǎn)是占用硬件資源多,耗電量大。( )6. 數(shù)碼管靜態(tài)顯示的缺點(diǎn)是穩(wěn)定性差,程序設(shè)計(jì)復(fù)雜,MCU負(fù)擔(dān)重。( )7. 數(shù)碼管動(dòng)態(tài)顯示的缺點(diǎn)是占用硬件資源多,耗電量大。( )例6.1/*題目1*/程序分析:#include 語(yǔ)句功能_#include Void main()Unsigned char position=0; PORTA=0xff; DDRA=0xff; 語(yǔ)句功能_While(1) PORTA= (a=8) position=0;Delay_ms(1000); 語(yǔ)句功能_1. 程序
9、中position變量的作用是?2. 說(shuō)明程序功能。例6.4#include #include flash char led_716=0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07, 0x7F,0x6F,0x77,0x7C,0x39,0x5E,0x79,0x71;bit point_on = 0;void main(void)char i = 0;PORTA=0xFF;DDRA=0xFF; 語(yǔ)句功能_while (1)for (i=0;i=15;i+)PORTA = led_7i; 語(yǔ)句功能_if (point_on) PORTA |= 0x80;delay_m
10、s(1000);point_on = point_on; 語(yǔ)句功能_說(shuō)明程序功能:第七章 填空:1. ATmega16中共含有中斷源,其中有一個(gè)中斷源是不可屏蔽中斷,名稱為 向量號(hào)為.2. 單片機(jī)相應(yīng)中斷A的條件是:3. ATmega16中共含有外部中斷 ,名稱為 、 、 。4. MCUCR寄存器是 ,用于設(shè)置。5. GICR寄存器是 ,用于設(shè)置 。6. GIFR寄存器是 ,用于設(shè)置 。當(dāng)有滿足中斷條件的事件出現(xiàn)時(shí),對(duì)應(yīng)的中斷標(biāo)志位為 。7. 中斷標(biāo)志位的清除方法是 對(duì)其8. 全局中斷使能位是 寄存器中的 第位 即位。判斷:1. 清除中斷標(biāo)志位的方法是對(duì)其寫0.( )2. 清除中斷標(biāo)志位的方法
11、是對(duì)其寫1.( )3. 外部中斷的中斷標(biāo)志位會(huì)由硬件自動(dòng)清0.( )4. 外部中斷的中斷標(biāo)志位不會(huì)由硬件自動(dòng)清0.( )5. 全局中斷使能位是 SREG 寄存器中的 第7位 即 I位。( )6. 全局中斷使能位是 SREG 寄存器中的 第8位 。( )7. 全局中斷使能位是 SREG 寄存器中的 第7位 即 F位。( )簡(jiǎn)答:1. ATmega16單片機(jī)的中斷系統(tǒng)采用兩級(jí)控制,它是如何控制的?2. 單片機(jī)有幾個(gè)外部中斷?有幾種觸發(fā)方式?例7.1程序分析:/*題目1*/#include char led_716=0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07, 0
12、x7F,0x6F,0x77,0x7C,0x39,0x5E,0x79,0x71;Unsigned char counter;interrupt EXT_INT0 void ext_int0_isr()if (+counter=16) counter = 0;void main(void)PORTA=0xFF;DDRA=0xFF;GICR|=0xC0;/ 允許中斷MCUCR=0x0A;/語(yǔ)句功能GIFR=0xC0;/ 清除counter = 0;/#asm(sei)/語(yǔ)句功能while (1) PORTA = led_7counter;/語(yǔ)句功能;說(shuō)明程序功能:第八章填空:1. ATmega16共
13、有三個(gè)定時(shí)器,分別是、。其中16位的定時(shí)器是 ,8位的定時(shí)器是 。2. ATmega16共有個(gè)8位的定時(shí)器計(jì)數(shù)器,名稱是 ,個(gè)16位的定時(shí)器 名稱是。3. ATmega16共有三個(gè)定時(shí)器,分別是、。4. TCNT0是定時(shí)器的寄存器 ,作用是。5. OCR0是定時(shí)器的寄存器 ,作用是 。6. T/C0的計(jì)數(shù)時(shí)鐘源可以來(lái)自和 兩種。7. T/C0的計(jì)數(shù)時(shí)鐘源的選擇由中的三個(gè)位確定。8. T/C0工作在普通模式時(shí),初值 ,滿值。9. T/C0工作在CTC模式時(shí),初值 ,滿值。10. T/C0工作在快速PWM模式時(shí),初值 ,滿值在正向比較匹配輸出模式下,當(dāng)時(shí),清零OC0;當(dāng)時(shí),置為OC0 。11. T
14、/C0工作在相位修正PWM模式時(shí),初值 ,滿值在正向比較匹配輸出模式下,當(dāng),清零OC0;當(dāng),置為OC0 。選擇:1. 定時(shí)器0快速PWM模式的頻率是( )A、f=fclk /256N B、f=fclk /510N C、f=fclk /2N(OCR0+1) D、f=fclk /2N(滿-初+1) 2. 定時(shí)器0相位PWM模式的頻率是( )A、f=fclk /256N B、f=fclk /510N C、f=fclk /2N(OCR0+1) D、f=fclk /2N(滿-初+1)3. 定時(shí)器0普通模式的頻率是( )A、f=fclk /256N B、f=fclk /510N C、f=fclk /2N(
15、OCR0+1) D、f=fclk /2N(滿-初+1)4. 定時(shí)器0的CTC模式的頻率是( )A、f=fclk /256N B、f=fclk /510N C、f=fclk /2N(OCR0+1) D、f=fclk /2N(滿-初+1)判斷:1. 定時(shí)器0的計(jì)數(shù)寄存器是TCNT0,比較匹配寄存器是OCR0。( )2. 定時(shí)器1的計(jì)數(shù)寄存器是TCNT1,比較匹配寄存器是OCR1。( )3. 定時(shí)器0的計(jì)數(shù)寄存器是TCNT0,比較匹配寄存器是OCR1。( )4. 定時(shí)器1的計(jì)數(shù)寄存器是TCNT1A,TCNT1B。( )5. 當(dāng)TCNT0的值和OCR0的值匹配時(shí),提出比較匹配中斷。( )6. 當(dāng)TCN
16、T0的值和OCR0的值匹配時(shí),提出溢出中斷。( )7. PWM方波的參數(shù)有頻率、占空比和相位,其中相位和占空比是主要參數(shù)。( )8. PWM方波的參數(shù)有頻率、占空比和相位,其中頻率和占空比是主要參數(shù)。( )9. PWM方波的參數(shù)有頻率、占空比和相位,其中相位和頻率是主要參數(shù)。( )10. 定時(shí)器可以有兩個(gè)時(shí)鐘來(lái)源,一個(gè)是外部時(shí)鐘,一個(gè)是內(nèi)部時(shí)鐘。( )11. 定時(shí)器做內(nèi)部時(shí)鐘來(lái)源時(shí),N的取值只有1。( )12. 定時(shí)器做外部時(shí)鐘來(lái)源時(shí),N的取值只有1。( )13. 定時(shí)器做內(nèi)部時(shí)鐘來(lái)源時(shí),N的取值有1,2,4,8。( )14. 定時(shí)器做外部時(shí)鐘來(lái)源時(shí),N的取值有1,2,4,8。( )簡(jiǎn)答:1.
17、 AVR的8位定時(shí)器/計(jì)數(shù)器有幾種工作方式?分別是什么?2. 簡(jiǎn)述快速PWM的工作過(guò)程。3. 簡(jiǎn)述相位修正PWM的工作過(guò)程。4. 簡(jiǎn)述CTC模式時(shí)定時(shí)器的工作過(guò)程。5. 若采用定時(shí)器0的快速PWM模式,使用內(nèi)部時(shí)鐘,不經(jīng)過(guò)分頻器,將OCR0的值設(shè)置為155。則輸出的PWM的占空比是多少?寫出詳細(xì)計(jì)算過(guò)程。6. 簡(jiǎn)述普通模式下定時(shí)器的工作過(guò)程。7. 編程題。第九章1. 軟件消抖工作原理和軟件實(shí)現(xiàn)。第十章1、ATmega16單片機(jī)內(nèi)部有幾個(gè)模擬比較器?模擬比較器的工作原理,默認(rèn)時(shí)模擬比較器的兩個(gè)輸入端是什么?2、ATmega16單片機(jī)內(nèi)部的ADC是幾位的?ADC的工作原理是什么?參考電源有哪些?結(jié)
18、果取10位時(shí)轉(zhuǎn)換結(jié)果如何計(jì)算?3、保證精度時(shí),ADC的轉(zhuǎn)換時(shí)鐘有何要求?4、編程題。答案第一章(較易)填空:1. 單片機(jī)的基本組成結(jié)構(gòu)包括: CPU 、 程序存儲(chǔ)器 、 數(shù)據(jù)寄存器 、 輸入,輸出接口 五大部分。2. 哈佛結(jié)構(gòu)是指,計(jì)算機(jī)由五大部分構(gòu)成,五大部分分別是: 運(yùn)算器 、 控制器 、 存儲(chǔ)器、 輸入設(shè)備 輸出設(shè)備3. ATmega16包含 16KB 程序存儲(chǔ)器, 1KB 數(shù)據(jù)存儲(chǔ)器和 512字節(jié) 的EEPROM。4. ATMEL公司生產(chǎn)的單片機(jī)以三大系列為主,分別是: tinyAVR 、 megaAVR 、 XMEGA 5. ATMEL公司生產(chǎn)的TinyAVR是屬于 低擋 單片機(jī)。、
19、6. ATMEL公司生產(chǎn)的megaAVR是屬于 中檔 單片機(jī)。7. ATMEL公司生產(chǎn)的XMEGA是屬于 高檔 單片機(jī)。選擇:1. ATMEL公司生產(chǎn)的單片機(jī)以三大系列為主,其中TinyAVR是屬于( A )A、低檔單片機(jī) B、中檔單片機(jī)C、高檔單片機(jī) D、 普通單片機(jī) 2. ATMEL公司生產(chǎn)的單片機(jī)以三大系列為主,其中megaAVR是屬于( B )A、低檔單片機(jī) B、中檔單片機(jī)C、高檔單片機(jī) D、 普通單片機(jī) 3. ATMEL公司生產(chǎn)的單片機(jī)以三大系列為主,其中XMEGA是屬于( C )A、低檔單片機(jī) B、中檔單片機(jī)C、高檔單片機(jī) D、 普通單片機(jī) 4. 單片機(jī)的基本組成結(jié)構(gòu)包括:CPU、
20、程序存儲(chǔ)器、 、輸入接口、輸出接口五大部分( B )A、EEPROM B、數(shù)據(jù)存儲(chǔ)器 C、ROM D、 堆棧第二章()填空:1. 單片機(jī)的三總線結(jié)構(gòu)是指: 數(shù)據(jù)總線 、 地址總線 、 控制總線 。2. ATmega16包含 16KB FLASH ROM, 1KB RAM和 512字節(jié) 的EEPROM。3. FLASH ROM支持用戶 多次擦除和寫入代碼 ,可以實(shí)現(xiàn) 大于1萬(wàn)次 的 寫入 (填讀寫或?qū)懭耄?. 單片機(jī)的數(shù)據(jù)存儲(chǔ)器包含 RAM 和 EEPROM 兩大部分,其中 是 EEPROM是RAM 的補(bǔ)充。5. ATmega16中含有 512字節(jié) 的EEPROM。它的擦寫次數(shù)是 大于10萬(wàn)次
21、 , 具有 掉電后不丟失數(shù)據(jù) 、 通過(guò)系統(tǒng)程序可以隨機(jī)修改 。6. ATmega16的DIP封裝共有 40 引腳,其中共有 32個(gè) I/O 口線。7. ATmega16的數(shù)據(jù)存儲(chǔ)器中共有 32個(gè)8位 通用工作寄存器 ,有 6個(gè) 寄存器可以合并 成為3個(gè) 16位的寄存器。8. 在ATmega16的通用寄存器組中,有 3個(gè) 16位的寄存器。名稱分別為: X寄存器 、 Y寄存器 、 Z寄存器 。9. ATmega16的中斷向量表在FLASH ROM的 最前端 ,中斷的向量地址 越小 ,中斷的優(yōu)先級(jí)越 高 。10. ATmega16的工作電壓是 4.55.5V , 所能使用的最高晶振頻率為 16MHZ
22、 。11. ATmega16可以使用內(nèi)部晶振,晶振頻率為 1M 、 2M 、 4M 、 8M 赫茲。12. ATmega16共有 40 引腳,其中 第10引腳 為VCC, 第31引 腳為GND。13. ATmega16的AVCC引腳是 30引腳 ,作用是 片內(nèi)AD的電源輸入引腳 14. ATmega16的AREF引腳是 32引腳 ,作用是 片內(nèi)AD的參考電壓 。15. ATmega16的 第11,第31引腳是GND 13和12引腳是XTAL1.XTAL2,作用是片內(nèi)反向放大器的輸入終端16. ATmega16的復(fù)位引腳是 9引腳 ,名稱是 RESET 。 當(dāng)在該引腳上出現(xiàn)一個(gè) 大于1.5us的
23、低 電平,單片機(jī)復(fù)位。17. AVR的指令長(zhǎng)度為 16位 稱為一字, PC指針為 13位 ,F(xiàn)LASH存儲(chǔ)器是 8KB 字。 AVR 不能 擴(kuò)展外部程序存儲(chǔ)器,這是因?yàn)?程序寄存器滿足片內(nèi)8K字節(jié)的Flash程序存儲(chǔ)器空間直接尋址的需要18. ATmega16配置系統(tǒng)時(shí)鐘的熔絲位共有 5個(gè) 位,名稱分別是 CKOPT 、 CKSEL3:0選擇:1. 單片機(jī)的三總線結(jié)構(gòu)是指:數(shù)據(jù)總線、地址總線和_( A ) A、控制總線 B、采集總線C、接收總線 D、 發(fā)送總線 2. 單片機(jī)的三總線結(jié)構(gòu)是指:控制總線、地址總線和_( D ) A、發(fā)送總線 B、采集總線C、接收總線 D、數(shù)據(jù)總線 3. ATmeg
24、a16的DIP封裝共有 引腳,其中共有 I/O 口線( A )A、40、32 B、40、8C、32、4 D、40、44. ATmega16的數(shù)據(jù)存儲(chǔ)器中共有 32 個(gè)通用工作寄存器 ,有 個(gè)寄存器可以合并 成為_個(gè) 16位的寄存器。( C )A、4、2 B、6、2C、6、3 D、8、47. ATmega16的AVCC引腳是 ,作用是片內(nèi)AD的電源輸入引腳 ( C )A、10 B、13 C、30 D、21判斷:1.ATmega16的中斷向量表在FLASH ROM的 最前端 ,中斷的向量地址越小,中斷的優(yōu)先級(jí)越高。( 對(duì))2.ATmega16的中斷向量表在FLASH ROM的 最后端 ,中斷的向量
25、地址越大,中斷的優(yōu)先級(jí)越高。( 錯(cuò) )3.ATmega16的中斷向量表在FLASH ROM的 最前端 ,中斷的向量地址越大,中斷的優(yōu)先級(jí)越低。( 對(duì) )第六章 (中等)填空:1. AVR單片機(jī)每組I/O都配置了 3個(gè) 8位的寄存器,分別是 DDRx PORTx.PINx2. AVR單片機(jī)的DDRX寄存器的作用是 控制I/O口的輸入輸出方式PORTX寄存器的作用是 當(dāng)I/O輸入時(shí),是否使用上拉電阻,內(nèi)部輸出時(shí),內(nèi)部輸出時(shí),設(shè)置I/O口輸出電平 3. DDRX的值設(shè)為 1 時(shí),I/O口輸出,設(shè)為 0 時(shí),I/O口輸入。4. 共陽(yáng)數(shù)碼管的公共級(jí)接 VCC 且每段的電壓為 5 時(shí),數(shù)碼管點(diǎn)亮。5. 共
26、陰數(shù)碼管的公共級(jí)接 GND 且每段的電壓為 0 時(shí),數(shù)碼管點(diǎn)亮。6. 單片機(jī)初始化時(shí),I/O口的狀態(tài)是 輸入狀態(tài),不使用內(nèi)部的上拉電阻 。選擇1.數(shù)碼管靜態(tài)顯示的特點(diǎn)是顯示穩(wěn)定,顯示亮度高,_( C )A、硬件復(fù)雜 B、程序復(fù)雜C、程序簡(jiǎn)單 D、硬件簡(jiǎn)單判斷:1. 數(shù)碼管靜態(tài)顯示的優(yōu)點(diǎn)是顯示穩(wěn)定,顯示亮度高,程序簡(jiǎn)單。( 對(duì) )2. 數(shù)碼管動(dòng)態(tài)顯示的優(yōu)點(diǎn)是顯示穩(wěn)定,顯示亮度高,程序簡(jiǎn)單。( 錯(cuò) )3. 數(shù)碼管動(dòng)態(tài)顯示的優(yōu)點(diǎn)是占用的硬件資源小,耗電量小。( 對(duì) )4. 數(shù)碼管動(dòng)態(tài)顯示的缺點(diǎn)是穩(wěn)定性差,程序設(shè)計(jì)復(fù)雜,MCU負(fù)擔(dān)重。( 對(duì) )5. 數(shù)碼管靜態(tài)顯示的缺點(diǎn)是占用硬件資源多,耗電量大。(
27、對(duì) )6. 數(shù)碼管靜態(tài)顯示的缺點(diǎn)是穩(wěn)定性差,程序設(shè)計(jì)復(fù)雜,MCU負(fù)擔(dān)重。( 錯(cuò) )7. 數(shù)碼管動(dòng)態(tài)顯示的缺點(diǎn)是占用硬件資源多,耗電量大。( 錯(cuò) )。例6.1程序分析:#include 語(yǔ)句功能:添加#include 使程序可以使用特殊功能寄存器#include Void main() Unsigned char position=0; PORTA=0xff; DDRA=0xff; 語(yǔ)句功能:將PA口工作設(shè)置為輸出方式 While(1) PORTA= (a=8) position=0; Delay_ms(1000); 語(yǔ)句功能:延時(shí)1S1. 程序中position變量的作用是? 答:選擇哪一位的
28、發(fā)光二極管點(diǎn)亮2. 說(shuō)明程序功能。 答:循環(huán)點(diǎn)亮實(shí)現(xiàn)流水燈例6.4#include #include flash char led_716=0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x77,0x7C,0x39,0x5E,0x79,0x71;bit point_on = 0;void main(void)char i = 0;PORTA=0xFF;DDRA=0xFF; 語(yǔ)句功能:PA口工作為輸出方式while (1)for (i=0;i=15;i+)PORTA = led_7i; 語(yǔ)句功能:發(fā)送數(shù)碼管段選if (point_on) PO
29、RTA |= 0x80;delay_ms(1000);point_on = point_on; 語(yǔ)句功能:小數(shù)點(diǎn)閃爍說(shuō)明程序功能:數(shù)碼管靜態(tài)顯示實(shí)驗(yàn)顯示0F,每個(gè)字符顯示1S。小數(shù)點(diǎn)間隔點(diǎn)亮第七章 填空:1. ATmega16中共含有 21個(gè) 中斷源,其中有一個(gè)中斷源是不可屏蔽中斷,名稱為 向量號(hào)為 1 .2. 單片機(jī)相應(yīng)中斷A的條件是: 響應(yīng)A中斷:全局中斷允許標(biāo)示AND中斷A允許標(biāo)示AND中斷A標(biāo)示 3. ATmega16中共含有 3個(gè)外部中斷 ,名稱為 INTO 、 INT1 、 INT2 。4. MCUCR寄存器是 MCU控制寄存器 ,用于設(shè)置 INTO和INT1的中斷觸發(fā)方式 。5.
30、 GICR寄存器是 用中斷控制寄存器 ,用于設(shè)置 外部中斷的中斷允許位 。6. GIFR寄存器是 通用中斷標(biāo)示寄存器 ,用于設(shè)置 外部中斷的中斷允許位 。當(dāng)有滿足中斷條件的事件出現(xiàn)時(shí),對(duì)應(yīng)的中斷標(biāo)志位為 1 。7. 中斷標(biāo)志位的清除方法是 對(duì)其 寫1 8. 全局中斷使能位是 SREG 寄存器中的 第 7 位 即 I 位。判斷:1. 清除中斷標(biāo)志位的方法是對(duì)其寫0.( 錯(cuò) )2. 清除中斷標(biāo)志位的方法是對(duì)其寫1.( 對(duì) )3. 外部中斷的中斷標(biāo)志位會(huì)由硬件自動(dòng)清0.( 對(duì) )4. 外部中斷的中斷標(biāo)志位不會(huì)由硬件自動(dòng)清0.( 錯(cuò) )5. 全局中斷使能位是 SREG 寄存器中的 第7位 即 I位。(
31、 對(duì) )6. 全局中斷使能位是 SREG 寄存器中的 第8位 。( 錯(cuò) )7. 全局中斷使能位是 SREG 寄存器中的 第7位 即 F位。( 錯(cuò) )程序分析:/*題目1*/#include char led_716=0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x77,0x7C,0x39,0x5E,0x79,0x71;char counter;interrupt EXT_INT0 void ext_int0_isr()if (+counter=16) counter = 0;void main(void)PORTA=0xFF;DDRA=0
32、xFF;GICR|=0xC0; /允許INT0 INT1 中斷MCUCR=0x0A; /語(yǔ)句功能 INT0,INT1下降沿觸發(fā) GIFR=0xC0; / 清除 INT0,INT1中斷標(biāo)示位 counter = 0; /#asm(sei) /語(yǔ)句功能 使能全局中斷 while (1) PORTA = led_7counter; /語(yǔ)句功能 顯示計(jì)數(shù)單元 ;說(shuō)明程序功能:一個(gè)8段數(shù)碼管顯示0F16個(gè)十六進(jìn)制的數(shù)字,當(dāng)系統(tǒng)上電時(shí),顯示0,當(dāng)按1次按鍵,顯示數(shù)字加1,依次類推,當(dāng)?shù)?5次按鍵式時(shí),顯示“F”,第16次按鍵時(shí),顯示又從0開始,當(dāng)按鍵按下,顯示數(shù)值加1第八章填空:1. ATmega16共有
33、三個(gè)定時(shí)器,分別是 T/C0 、 T/C1 、 T/C2 。其中16位的定時(shí)器是 T/C1 ,8位的定時(shí)器是 T/C0,T/C2 。2. ATmega16共有 2 個(gè)8位的定時(shí)器計(jì)數(shù)器,名稱是 T/C0,T/C2 , 1個(gè)16位的定時(shí)器 名稱是 T/C1 。3. ATmega16共有三個(gè)定時(shí)器,分別是 T/C1 、 T/C1 、 T/C2 。4. TCNT0是定時(shí)器 0 的 計(jì)數(shù) 寄存器 ,作用是 對(duì)定時(shí)器0的脈沖計(jì)數(shù) 。5. OCR0是定時(shí)器 0 的 輸出比較 寄存器 ,作用是 存放定時(shí)器0的比較匹配值 。6. T/C0的計(jì)數(shù)時(shí)鐘源可以來(lái)自 內(nèi)部時(shí)鐘 和 外部時(shí)鐘 兩種。7. T/C0的計(jì)數(shù)
34、時(shí)鐘源的選擇由 TCCRO 中的 CS02,CS01,CS00 三個(gè)位確定。8. T/C0工作在普通模式時(shí),初值 由TCNTO設(shè)置 ,滿值 255 。9. T/C0工作在CTC模式時(shí),初值 為0 ,滿值 為OCRO設(shè)置 。10. T/C0工作在快速PWM模式時(shí),初值 為0 ,滿值 OXFF 在正向比較匹配輸出模式下,當(dāng) TCNT0及OCRO比較匹配 時(shí),清零OC0;當(dāng) TCNTO從OXFF到OXOO時(shí),置為OC0 。11. T/C0工作在相位修正PWM模式時(shí),初值 為0 ,滿值 OXFF 在正向比較匹配輸出模式下,當(dāng) TCNT0的計(jì)數(shù)值及OCRO的值比較匹配時(shí) ,清零OC0;當(dāng) TCNTO的值
35、及OCRO相同時(shí) ,置為OC0 。選擇:1.定時(shí)器0快速PWM模式的頻率是( A )A、f=fclk /256N B、f=fclk /510N C、f=fclk /2N(OCR0+1) D、f=fclk /2N(滿-初+1) 2.定時(shí)器0相位PWM模式的頻率是( B )A、f=fclk /256N B、f=fclk /510N C、f=fclk /2N(OCR0+1) D、f=fclk /2N(滿-初+1)3.定時(shí)器0普通模式的頻率是( D )A、f=fclk /256N B、f=fclk /510N C、f=fclk /2N(OCR0+1) D、f=fclk /2N(滿-初+1)4.定時(shí)器0
36、的CTC模式的頻率是( C )A、f=fclk /256N B、f=fclk /510N C、f=fclk /2N(OCR0+1) D、f=fclk /2N(滿-初+1)判斷:1. 定時(shí)器0的計(jì)數(shù)寄存器是TCNT0,比較匹配寄存器是OCR0。( 對(duì) )2. 定時(shí)器1的計(jì)數(shù)寄存器是TCNT1,比較匹配寄存器是OCR1。( 錯(cuò) )3. 定時(shí)器0的計(jì)數(shù)寄存器是TCNT0,比較匹配寄存器是OCR1。( 錯(cuò) )4. 定時(shí)器1的計(jì)數(shù)寄存器是TCNT1A,TCNT1B。( 對(duì) )5. 當(dāng)TCNT0的值和OCR0的值匹配時(shí),提出比較匹配中斷。( 對(duì) )6. 當(dāng)TCNT0的值和OCR0的值匹配時(shí),提出溢出中斷。( 錯(cuò) )7. PWM方波的參數(shù)有頻率、占空比和相位,其中相位和占空比是主要參數(shù)。( 錯(cuò) )8. PWM方波的參數(shù)有頻率、占空比和相位,其中頻率和占空比是主要參數(shù)。( 對(duì) )9. PWM方波的參數(shù)有頻率、占空比和相位,其中相位和頻率是主要參數(shù)。( 錯(cuò) )10. 定時(shí)器可以有兩個(gè)時(shí)鐘來(lái)源,一個(gè)是外部時(shí)鐘,一個(gè)是內(nèi)部時(shí)鐘。( 對(duì)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國(guó)聚苯硫醚市場(chǎng)十三五規(guī)劃及投資風(fēng)險(xiǎn)評(píng)估報(bào)告
- 2025-2030年中國(guó)稀土磁鋼行業(yè)運(yùn)營(yíng)狀況與發(fā)展?jié)摿Ψ治鰣?bào)告
- 2025-2030年中國(guó)祛斑養(yǎng)顏保健品行業(yè)運(yùn)行狀況及前景趨勢(shì)分析報(bào)告
- 2025-2030年中國(guó)電腦電源市場(chǎng)運(yùn)行動(dòng)態(tài)與營(yíng)銷策略研究報(bào)告
- 2025-2030年中國(guó)電子駐車制動(dòng)器EPB市場(chǎng)運(yùn)營(yíng)狀況與發(fā)展?jié)摿Ψ治鰣?bào)告
- 邢臺(tái)學(xué)院《工程結(jié)構(gòu)抗震設(shè)計(jì)原理》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖北民族大學(xué)《數(shù)據(jù)庫(kù)原理及應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷
- 云南師范大學(xué)《電力系統(tǒng)分析》2023-2024學(xué)年第二學(xué)期期末試卷
- 武漢科技職業(yè)學(xué)院《動(dòng)物試驗(yàn)設(shè)計(jì)與統(tǒng)計(jì)分析》2023-2024學(xué)年第二學(xué)期期末試卷
- 四川藝術(shù)職業(yè)學(xué)院《針灸學(xué)(實(shí)驗(yàn))》2023-2024學(xué)年第二學(xué)期期末試卷
- 穴位貼敷的運(yùn)用課件
- 中心靜脈壓與有創(chuàng)動(dòng)脈血壓監(jiān)測(cè)護(hù)理
- 人教版道德與法治五年級(jí)下冊(cè)全冊(cè)課件(完整版)
- 京東集團(tuán)員工手冊(cè)
- 房屋租賃交接家私清單
- 教師教學(xué)常規(guī)培訓(xùn)講座課件
- 小兒哮喘(支氣管哮喘)中醫(yī)診療方案
- 病毒性腦炎小兒患兒護(hù)理查房課件
- 高中綜合素質(zhì)心理健康自我評(píng)價(jià)
- 義務(wù)教育歷史課程標(biāo)準(zhǔn)(2022年版)
- 精選湖北恩施州2023中考英語(yǔ)試題英語(yǔ)(解析版)
評(píng)論
0/150
提交評(píng)論