AVR单片机测验答案_第1页
AVR单片机测验答案_第2页
AVR单片机测验答案_第3页
AVR单片机测验答案_第4页
AVR单片机测验答案_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、作者:日期:2/8个人收集整理,勿做商业用途一、填空:1 单片机的基本组成结构包括:CPU、运算器控制器、数据寄存器、输入接口,输出接口 五大咅E分。2哈佛结构是指,计算机由五大部分构成,五大部分分别是:运算器、控制 器、存储器、输入设备、输出设备。3. ATmega16包含16KB程序存储器,1KB数据存储器和512字节 的EEPRO。M4. ATMEL公司生产的单片机以三大系列为主,分别是:tinyAVR、 megaAVR、XMEGA。5. ATMEL公司生产的TinyAVR是属于低挡单片机。6. ATMEL公司生产的megaAVR是属于 中档 单片机。7. ATMEL公司生产的XMEG是

2、A属于高档单片机。1 什么是ISP技术,采用ISP技术的单片机有什么优点?2. 说明单片机的RAM,FlashROM,EEPRO用M途和特点?第二章()填空:1. 单片机的三总线结构是指:数据总线、地址总线、控制总线。2. ATmega16 包含 16KB FLASH ROM,1KB RAM 和 512 字节的 EEPRO。M3. FLASH ROM支持用户多次擦除和写入代码,可以实现大于1万次的写入 (填读写或写入)。4. 单片机的数据存储器包含RAM和EEPROM两大部分,其中EEPROM是 RAM的补充。5. ATmega16中含有512字节 的EEPRO。M它的擦写次数是 大于10万次

3、, 具有掉电后不丢失数据、通过系统程序可以随机修改。6. ATmega16的PDIP封装共有40 弓脚,其中共有32个I/O 口线。ATmega16的TQFP封装共有44弓脚,其中共有32个I/O 口线。7. ATmega16的数据存储器中共有32个8位 通用工作寄存器,有6个 寄存器 可以合并成为3个16位的寄存器。8. 在ATmega16的通用寄存器组中,有3个16位的寄存器。名称分别为:X 寄存器、丫寄存器、Z寄存器。9. ATmega16的中断向量表在FLASH ROM的 最前端,中断的向量地址 越 小,中断的优先级越高。10. ATmega16的工作电压是2.7-5.5V ,所能使用

4、的最高晶振频率为16MHZ。11 - ATmegal 6 nJ以使用内部晶振,晶振频率为1M、2M、4M、8M赫茲。12. ATmega16PDIP封装共有40引脚,其中第10引脚为VCC,第31引脚 为 GND。13. ATmegal 6PDIP封装的AVCC引脚是30引脚,作用是片内AD的电源输 入引脚14. ATmegal 6PDIP封装的AREF引脚是32引脚,作用是片内AD的参考电 压。15. ATmega16PDIP封装的 第 门,第31弓脚 是GND 13和12引脚是XTAL1 .XTAL2,作用是片内反向放大器的输入终端16. ATmega16PDIP封装的复位引脚是9引脚,名

5、称是RESET。当在该弓脚 上出现一个 大于15us的低 电平,单片机复位。17. AVR的指令长度为16位 称为一字,PC指针为13位,FLASH存储 器是 8KB字。AVR不能扩展外部程序存储器,这是因为 程序寄存器 满足片内8K 字节的Flash程序存储器空间直接寻址的需要18. ATmega16配置系统时钟的熔丝位共有5个位,名称分别是CKOPT、CKSEL3:017. AVR单片机每组I/O都配置了 3个8位的寄存器,分别是DDRxPORTx.PINx18. AVR单片机的DDRX寄存器的作用是控制I/O 口的输入输出方式PORTX寄 存器的作用是当I/O输入时,是否使用上拉电阻,内

6、部输出时,内部输出时, 设置I/O 口输出电平19. DDRX的值设为1时,I/O 口输出,设为0时,I/O 口输入。20. 共阳数码管的公共级接VCC且每段的电压为5V时,数码管点亮。 R共阴数码管的公共级接GND且每段的电压为0时,数码管点亮。22单片机初始化时,I/O 口的状态是输入状态,不使用内部的上拉电阻。23. ATmega16中共含有21个 中断源,其中有一个中断源是不可屏蔽中断,名 称为向量号为1 24. 单片机相应中断A的条件是:全局中断允许标示AND中断A允许标示 AND中断A标示25. ATmega16中共含有3个 外部中断,名称为INTO、INT1、INT2。4. MC

7、UCR寄存器是MCU控制寄存器,用于设置INTO和INT1的中断触发 方 式。26. GICR寄存器是 用中断控制寄存器,用于设置 外部中断的中断允许位27. GIFR寄存器是 通用中断标示寄存器,用于设置 外部中断的中断允许位。 当有满足中断条件的事件出现时,对应的中断标志位为1。28. 中断标志位的清除方法是对其写129. 全局中断使能位是SREG寄存器中的 第7位即I位。30. ATmega16共有三个定时器,分别是T/C0、T/C1、T/C2。其中16位的定时器是T/C1 ,8位的定时器是T/C0,T/C2。31. ATmega16共有2个8位的定时器计数器,名称是T/C0,T/C2,

8、1个16位的定时器名称是T/C1。32. TCNT0是定时器0 的 计数 寄存器,作用是 对定时器0的脉冲 计数。5. OCR0是定时器0的输出比较寄存器,作用是存放定时器0的比较匹配 值。33. T/C0的计数时钟源可以来自内部时钟和外部时钟两种。34. T/C0的计数时钟源的选择由TCCRO中的CS02,CS01,CS00三个位确 定。35. T/C0工作在普通模式时,初值 由TCNTO设置,满值255。36. T/C0工作在CTC模式时,初值为0,满值为OCRO设置。37. T/C0工作在快速PWM模式时,初值为0,满值OXFF在正向比较匹配输 出模式下,当TCNT0与OCRO比较匹配时

9、,清零OCO ;当TCNTO从OXFF 到OXOO时,置为OCO。38. T/CO工作在相位修正PWM模式时,初值为0,满值OXFF在正向比较匹 配输出模式下,当TCNTO的计数值与OCRO的值比较匹配时,清零OC0 ;当TCNTO的值与OCRO相同S、选择题,置为OC0TinyAVR是属于(中A、低档单片机B中档单片机C、高档单片机D普通单片机1. ATMEL公司生产的单片机以三大系列为主,其megaAVR是属于中A、低档单片机BC、高档单片机D(中档单片机 普通单片机2. ATMEL公司生产的单片机以三大系列为主,其XMEG是A属于(3. ATMEL公司生产的单片机以三大系列为主,其中A、

10、低档单片机B、中档单片机普通单片C、高档单片机D、机、输入接口、输出接4. 单片机的基本组成结构包括:CPU、程序 存储器、口五大部分(B )A、EEPROMBC、ROMD5. 单片机的三总线结构是指:数据总线A、控制总线BC、接收总线D控制总6单片机的三总线结构是指:线、BA、发送总线DC、接收总线7.(ATmega16 的 PDIP 封装共A、有 A)C 、40 、 32B32、4D、数据存储 器、堆栈地址总线和_(、采集总线、发送总线地址总线和_(、采隼甲纬 、数据总纟纟、爺却其匹_口线中共有、40、8、40、4这句话中的10是什么TC0比较匹配中断TC1比较匹配中断8. ATmega1

11、6的数据存储器中共有32个通用工作寄存器5个寄存器可以合并成为个16位的寄存器。 有)A、4、2B、6、2C、6、3D、8、49 #pragma interrupt_handler ext_intOsr :10 断(A)A、TC0溢出中断BC、TC1溢出中断D10 #pragma interrupt_handlerA、中断地址BC、计数10次D11. ATmega16 的 AVCC 引脚A、10是ext_intO_isr :10 这句话中的 10 是(B、中断向量号、中断函数,作用是片内AD的电源输入引脚(C) 、 13、21C、30B12定时器0快速PWM蟆式的频率是(A、f=fclk/51

12、0NA、f=fclk /256N BC、f=fclk/2N(OCRO+1)D13定时器0相位PWM模式的频率是(A、f=fclk/256NBC、f=fclk/2N(OCRO+1)、f=fclk/2N(满初+1)、f=fclk/510N满初+1)、f=fclk/2N(14定时器0普通模式的频率是(A、f=fclk /256NC、f=fclk/2N(OCRO+1)15定时器0的CTC模式的频率是A、f=fclk /256N C、 f=fclk/2N(OCRO+1) 16. ATmega16 包含A 16kb512 字节 C. 512 字节 1KB 17. ATmega16 包含A1 kb 512字

13、节C. 512字节1KBD程津存储器,B. 1KB 16KBD.16KB1KB 数据 存储器和B. 1KB 16KB D.16KB 1KB 和、f=fclk/510N满初+1)、f=fclk/2N(、f=fclk/510N满初+1)、f=fclk/2N( )o数据存储器(D白勺EEPRO。M (18.单片机的数据存储器包含A ROM RAM C. RAM EEFMROM CPU两大部分。(C19.T/C0工作在普通模式时,袒值OM CPU A 为 0 为 255 B.C.由 OCRO 设置 255 D.O 20. T/CO 工 作在CTC模式时,初值A 为0为 255 B.C.由 OCRO 设

14、置 255 D.O 21 .T/CO 工作 在快速PWM模式时,初值A为0为255C.由OCRO设置255 22.T/C0生作在相位修正A 为0为255 巳0C.由OCRO设置255 23.聲嘲裁砌初 计数寄存器是A TCNTO OCRO%.O?满值。由TCNT0设定为255由OCRO设置,满值。由TCNT0设定为255 由OCRO设置,满值(A由TCNT0设定为 255由OCRO设置,满 值由TCNT0设定为 255由OCRO设置)C. TCCROD.TIMSK24.定时器0的比较匹配寄存器是A TCNTOB. OCROC. TCCROD.TIMSK25.定时器做外部时钟来源时,N的取值有A

15、 1B. 2C. 4D.26. AVR的8位定时器/计数器有A1以上皆是种工作方式(C)B. 2C. 4D.827共阳数码管的公共级接且每段的电压为时,数码管点亮(个人收集整理,勿做商业用途A、硬件复杂B、程序复杂C、硬件简单D三、判断1.ATmega16的中断向量表 在断的优先级越咼。(对)2.ATmega16 的中 断向量表在 断的优先级越 咼。(错3. ATmega16的中断向量表、占用资源少FLASH ROM的最前FLASH ROM的最后端)FLASH ROM的最前,中断的向量地址越小5 中,中断的向量地址越大, 中A - GNDB. GNDCPUCC9cC CPUD.VCC GND2

16、8.数码管静态显示的缺点是_ ( D )A、硬件复杂B、程序复杂C、程序简单D、占用资源29.数码管静态显示的优点是_(c )A、硬件复杂B、程序复杂C、程序简单D、占用资源30.DDRX的值设为时,I/O 口输出。(B )A、0B、1C、2D、331.DDRX的值设为时,I/O 口输入。(A )A、0B、1C、2D、332.数码管动态显示的缺点是_(D )A、硬件复杂B、程序复杂C、硬件简D、占用资源多魁.数码管动态显示的优点是 ( D )错) 对)0.(对0.( 第7位 第8位 第7位即I位。(对4. 数码管静态显示的优点是显示稳定,显示亮度高,程序简单。(对)5. 数码管动态显示的优点是

17、显示稳定,显示亮度高,程序简单。(错)6. 数码管动态显示的优点是占用的硬件资源小,耗电量小。(对)7. 数码管动态显示的缺点是稳定性差,程序设计复杂,MCU负担重。8. 数码管静态显示的缺点是占用硬件资源多,耗电量大。(对)9. 数码管静态显示的缺点是稳定性差,程序设计复杂,MCU负担重。10. 数码管动态显示的缺点是占用硬件资源多,耗电量11清除中断标志位的方法是对其写0.(12清除中断标志位的方法是对其写1-(13. 外部中断的中断标志位会由硬件自动清14. 外部中断的中断标志位不会由硬件自动15. 全局中断使能位是SREG寄存器中的16. 全局中断使能位是SREG寄存器中的17. 全局中断使能位是SREG寄存器中的18. 定时器0的计数寄存19. 定时器1的计数寄存命疋错) 对错错TCNT0,比较匹配寄存器OCR。 TCNT1,比较匹配寄存器OCR。 TCNT0,比较匹配寄存器OCR。20. 定时器0的计数寄存器是21定时器1的计数寄存器是TCNT1A,TCNT1B。(对)22. 当TCNTO的值和OCRO的值匹配时,提出比较匹配中断。(对)23. 当TCNTO的值和O

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论