电子系统创新设计与实践习题与答案.docVIP

电子系统创新设计与实践习题与答案.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子系统创新设计与实践习题与答案

电子系统创新设计与实践 单片机趣味制作习题 ※无线电测向习题 ※全国电子设计大赛试题 ※电子实训报告     ※机器人综合设计实践-习题 ※单片机趣味制作习题1、SPCE061A并行I/O有哪几种工作方式?分别描述I/O端口寄存器“P_IOA_Data、P_IOA_Dir、P_IOA_Attrib”的功能。    答:并行I/O可作为输入引脚和输出引脚。作为输入引脚有四种方式:带下拉电阻的输入引脚、带上拉电阻的输入引脚、带唤醒功能悬浮式输入引脚和悬浮式输入引脚。作为输出引脚有四种方式:带数据反相器的高电平输出、带数据反相器的低电平输出、带数据寄存器的低电平输出、带数据寄存器的高电平输出。    P_IOA_Data(读/写)(7000H) ——A端口的数据单元,用于向A口写入或从A端口读出数据。当A口处于输入状态时,读出是读A口引脚电平状态; 写入是将数据写入A端口的数据寄存器。当A口处于输出状态时,写入输出数据到A端口的数据寄存器。    P_IOA_Dir(读/写)(7002H)—— A端口的方向向量单元,用于用来设置A口是输入还是输出,该方向控制向量寄存器可以写入或从该寄存器内读出方向控制向量。Dir位决定了端口位的输入/输出方向:即‘0’为输入,‘1’为输出。    P_IOA_Attrib(读/写)(7003H)—— A端口的属性向量单元,用于A端口属性向量的设置。 2、简述一个项目的建立流程。    答:(1) 打开IDE2.0.0开发环境,执行File/New菜单命令,打开New对话框。      (2) 在New对话框中、选中Project选项卡,在File的文本框中输入项目的名称。在Location下的文本框中输入项目的存取路径或利用该文本框右端的浏览按钮指定项目的存储位置。      (3) 单击OK按钮,项目建立完成。 3、实时时钟、系统时钟、CPU时钟三者有什么不同?    答:实时时钟就是在系统关闭时也可以保持时间连续形的时钟,大部分实时时钟的工作频率为32768Hz。    PLL锁相环把实时时钟倍频产生系统时钟频率,然后对系统时钟频率分频得到CPU时钟。单片机直接使用的是CPU时钟,系统时钟是获得CPU时钟的一个过渡。 4、CPU时钟如何设置?    答:通过设置P_SystemClock(写)(7013H)单元的第0~2位来设置CPU时钟。 5、简述SPCE061A单片机的定时/计数器的工作原理。    答:定时/计数器是单片机的重要功能模块,可与CPU并行工作。要启用定时器,首先需要选择时钟频率;其次 要写入一个计数值N到P_TimerA_Data(读/写)(700AH)单元, 或是P_TimerB_Data(读/写)(700CH)单元;这时,定时器将在所选的时钟频率下,开始以递增方式计数N,N+1,N+2,…0xFFFE,0xFFFF。当计数达到0xFFFF后,定时/计数器溢出,产生中断请求信号,被CPU响应后送入中断控制器进行处理。同时,计数值N值将被重新加载计时/计数器并重新开始计数。 6、假设定时器A初始化为时钟源fosc的256分频,用TimerA定时1s,计数初值是多少?若用8192Hz的频率,初值又为多少?    答:(1) 假设初值N=0,当时钟频率为f=fosc/256=24.576MHz/256时,定时器A溢出一次所用时间为:(0XFFFF-0)d /f=0, 故要定时1s,可使定时器A隔0.5s中断一次。故计数初值Nc1可由式(0XFFFF-Nc)d/f=0.5s得:Nc1= 447FH=17535    (2) 假设初值N=0,当时钟频率为f=8192Hz时,定时器A溢出一次所用时间为:(0XFFFF-0)d /8192=7.999877929875s, 故要定时1s,可使定时器A隔1s中断一次。故计数初值Nc2可由式(0XFFFF-Nc)d/8192=1s得:Nc2= DFFFH=57343 7、看门狗具有什么功能?简述SPCE061A单片机看门狗的工作方式。    答:看门狗的作用是防止程序发生死循环或者“跑飞”的现象。    SPCE061A的WatchDog功能是上电自动使能,不能够被屏蔽。因此在使用时,在0.75秒内必须进行清狗操作。因为WatchDog的溢出复位信号WatchDog_Reset是由4Hz时基信号经4分频之后产生的,即每4个4Hz时基信号(1秒)将会产生一个WatchDog_Reset信号。 8、什么是中断源,什么是中断向量?(5分)   答:中断源是指在计算机系统中向CPU发出中断请求的来源,中断源可以人为设定 也可以是为响应突发性随机事件而设置。如定时器中断,它的中断源即是定时器。 中断向量是指指向中断服务子程序入

文档评论(0)

wnqwwy20 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7014141164000003

1亿VIP精品文档

相关文档