【考试一,只有0】
EDA:
拨码A,亮/灭最左两位LED (5分), 拨码B起/停最右两位LED闪烁(频率2Hz)(5分);仿真拨码B支路的电路功能(5分);基于前功能在右LED亮时,数码管只最左1位显示该led闪烁次数(5分);

MCU:
按键A,亮/灭左LED(5分), 按键B起/停最右LED闪烁(频率2Hz)(5分);选最左第2位数码管,在两LED同时灭时才显示“0”(5分);继续按键时,数码管左循环一位显示该"0"(5分)

【考试二,AAA,88循环加一】
EDA
E盘带AAA 指定目录建立项目(3分);建立元件在中间点亮两位LED(3分);利用此元件点亮最左2位和最右2位LED(3分)仿真一个10分频器(5分);清楚显示左边两位LED闪烁(3分);拨码切换清楚显示最右边2位LED闪烁(3分)

单片机
E盘带学号目录建立正确项目(3分);中间两位数码管显示“88”(3分),DispBuf中的值是[ ] (4分); 同时,每按键,字符左循环移动一位(5);转一周字符模10加1(5分)

【考试三,f学号】
EDA:
拨码B起/停最右两位LED闪烁(频率2Hz)(5分); 基于前功能拨码B起/停最右两位LED闪烁(频率2Hz和1Hz)(5分); 仿真拨码B控制电路功能(5分);基于前功能两LED同时亮时,数码管只有最左1位累计显示1Hz的 led闪烁次数(5分);

MCU:
按键A,亮/灭最左LED(4分),按键B起/停最右LED闪烁(频率1Hz)(5分);选最左第2位数码管,在两LED同时灭时才显示“F” (3 分),否则显示学号最后1位(3分);最右LED闪烁每5次,数码管左循环一位显示(5分)

【考试四,ef学号】
EDA:
拨码A和B一致时起/停最右两位LED闪烁(频率2Hz)(5分);基于前功能拨码B起/停最右两位LED闪烁(频率2Hz和1Hz)(5分);仿真拨码B控制电路功能(5分);基于前功能两LED同时亮时,数码管只有最左1位累计显示1Hz的 led闪烁次数(5分);

MCU:
按键A,亮/灭最左LED(4分), 按键B起/停最右LED闪烁(频率1Hz)(5分);选中间两个数码管,在两LED同时灭时才显示“EF” (3分),否则显示学号最后2位(3分);最右LED闪烁每4次,数码管左循环一位显示(5分)

【考试五,BBB,ff】
EDA:
E盘带BBB指定目录建立正确项目(4分);建立元件在中间点亮两位LED(5分);利用此元件,通过拨码点切换亮最左第2位和最右第2位LED(5分);基于前功能,最左第2位和最右第2位LED能1hz闪烁(5分);仿真该功能(6分)

单片机:
E盘带学号目录建立正确项目(4分);中间两位数码管显示“ff”(5分),按键A切换左移动1位 (4分);按B键闪烁(5分); 同时,字符左循环一周点亮一个LED(5);每转一周LED翻转(6分)

【考试六】
EDA:
只点亮最左右2个LED (5分),拨码A,B,分别控制两个LED闪烁(频率1Hz和2Hz)(3+2分)仿真该电路功能(5分);基于前功能在右LED亮时,数码管只最左2位显示该led闪烁次数(5分);

MCU:
只点亮最左右2个LED (4分),按键A,B,分别起停两个LED闪烁(频率1Hz和2Hz)(3+2分);另选一LED在前两LED亮时灭(5分);数码管只最左1位循环显示该led闪烁次数(6分)

简答题:

1、简述拨码和按键驱动(数码管驱动原理)的区别
拨码驱动:
核心板上配置了一组8位拨码开关。拨码开关一端共同连接至GND,另一端经10kΩ上拉电阻连接至VCC。开关输出分别与FPGA的8个指定引脚直接相连接。当拨码开关断开时,其对应的FPGA引脚为高电平;当拨码开关闭合时,其对应的FPGA引脚均连接至地,为低电平。
按键驱动:
一位数码管可看成是由a,b,c,d,e,f,g和DP共8段单个LED组成的。在多位联体的动态数码管中啊a,b,c,d,e,f,g,和dp是共用的,称为段选信号,扫描方法是先把第一个数码管的现实数据送到数据线,同时选通DIS_COM1,而其他数码管的DIS_COMX信号禁止;延时一段时间,再把第二个数码管的显示数据送到数据线,同时选通DIS_COM2,而其他数码管的dis_COMx信号禁止,延时一段时间,再显示下一个。在本系统中,数码管的扫描数据都是通过单片机的数据总线作为I/O输出扩展实现的,它们分别映射外部RAM存储空间地址的7800H和7801H。访问存储映射的I/O与访问外面存储器所用的指令是相同的

2、简述MC8051单片机的中按键去抖动原理
本实验中采用了带延时的双循环检测法。该方法在第一个循环里,每隔50ms检测一次按键,如果有键按下则退出循环。后续程序会立即处理这个按键,并不需要额外的延时等待。处理完按键动作后,则进入第二个循环,该循环也每隔50ms检测一次按键,一直等到刚才按下的键抬起后才会退出循环,然后继续第一个循环。该方法可有效地消除按键抖动,从而确保一次键能快速响应并且仅响应一次动作。

由于按键在按下和抬起的时候,会出现电平的抖动,去抖的原理是:在一个小的循环体中,每隔一定时间进行按键扫描,如果检测到按键被按下,则跳出循环,执行该按键的功能,执行完之后,再次延时循环判断按键是否被抬起,如果被抬起,则回到之前循环判断按键是否被按下的程序,以此为一个外部的大的循环

3、对比EDA和单片机实现频率计的优缺点
单片机实践方案中,系统时钟相对稳定,测频误差主要来自额外的指令执行周期的加入,
EDA实现频率计,系统时钟相对不稳定,但无额外指令执行的加入。

EDA在实现频率计时,由于计数器的位数可以自由定义,因此可以测量的频率范围更大,而且可以实现等精度测量,获得更高精度的测量结果,但是在结果显示以及数据处理的时候灵活性较差,而且由于综合和实现的速度较慢,而且只能仿真,不能进行在线调试,因此需要较长的开发周期。
单片机在实现频率计时,由于51单片机内部只有两个16位的计数器,而且时钟固定,不可以在内部倍频或分频,因此测量的范围较小,而且不能实现等精度测量,精度较差,但是51单片机程序编译速度较快,并且可以单步调试,因此可以更快的进行开发。

4、按键驱动(数码管驱动)的原理
教材2.2.7

电子科技大学现代电子信息系统综合实验课程部分模拟试题相关推荐

  1. 电子科技大学现代电子信息系统综合实验课程设计代码(单片机+频率计)1

    大家的点赞,关注是对博主最大的鼓励! 简介: 年级:大四 课程性质:必修 期末考核:开卷,现场编程,很难拿高分,两个题,一个单品机(个人认为简单一些),一个FPGA,博主完成了单品机的题,大部分人只能 ...

  2. 西安电子科技大学计算机微原课设,西安电子科技大学我机电院微机原理课程设计.doc...

    西安电子科技大学我机电院微机原理课程设计 微机原理课程设计 学 院 机电工程学院 专 业 自动化 姓 名 ******* 学 号 ******** 指导教师 千博 董瑞军 一.微元课程设计 课程设计的 ...

  3. 2024西安电子科技大学计算机考研信息汇总

    西安电子科技大学计算机科学与技术学院    西安电子科技大学网络与信息空间学院 西安电子科技大学是以信息与电子学科为主,工.理.管.文多学科协调发展的全国重点大学,直属教育部,是国家"优势学 ...

  4. 电子科技大学计算机调剂要求,2016电子科技大学考研调剂信息发布(3.16更新)

    2016电子科技大学考研调剂信息发布通知 根据历年调剂信息发布时间推算,2016电子科技大学考研调剂信息一般在3-5月公布. 为及时获取2016电子科技大学考研调剂信息,请广大考生密切关注2016考研 ...

  5. 电子科技学院计算机调剂,2019年电子科技大学考研调剂信息

    2019年电子科技大学考研调剂信息(校外调剂)已出,详情如下: 要求:(1)考生分数达到第一志愿专业对应国家一区复试分数线,并且达到申请调剂学院调剂专业的复试分数线(国家复试分数线公布前进行院内调剂. ...

  6. 网络教育专科计算机考试试题电子科大,电子科技大学网络教育专科英语(理)入学考试模拟题及答案...

    电子科技大学网络教育专科英语(理)入学考试模拟题及答案 一.选择题 37. The number of students in our school ________. A increased B i ...

  7. 电子科大计算机考研820真题,2016年成都电子科技大学820计算机专业基础考研真题考研试题硕士研究生入学考试试题...

    电子科技大学 2016年攻读硕士学位研究生入学考试试题 考试科目:820计算机专业基础 注:所有答案必须写在答题纸上,写在试卷或草稿纸上均无效. <计算机操作系统> 一.填空题(10分,每 ...

  8. 【调剂】985电子科技大学2020年信息与软件工程学院硕士研究生复试调剂办法(第二批)...

    点击文末的阅读原文或者公众号界面左下角的调剂信息或者公众号回复"调剂"是计算机/软件等专业的所有调剂信息集合,会一直更新的. 调剂专业:电子信息085400(非全日制) 调剂分数线 ...

  9. 2024杭州电子科技大学计算机考研信息汇总

    最新数据见:杭州电子科技大学_信息汇总_N诺计算机考研 杭州电子科技大学计算机学院   杭州电子科技大学网络空间安全学院   杭州电子科技大学数字媒体与艺术设计学院 杭州电子科技大学(Hangzhou ...

最新文章

  1. ajax合并表单,ajax。表单
  2. 爬虫之requests模块发送带header的请求
  3. php中类的构造函数是,php类与构造函数解析
  4. MatConvnet工具箱文档翻译理解(3)
  5. EPSON TCP/IP 通信
  6. python-OpenCV之numpy数组操作
  7. FileZilla Client 3.26.1 发布,FTP 解决方案
  8. 微服务架构学习笔记(一):gRPC Spring Boot Starter 2.2.0 发布,及使用步骤
  9. 国内期刊 CCT 模板编译经验
  10. mysql生成uuid_MySQL生成UUID
  11. ENVI处理高分一号PMS影像数据
  12. 如何判断自己外网IP是否为真实公网IP,以及解决方案
  13. 十一、TN 的本征自洽方法、梯度更新与任意 TN 的收缩
  14. Unity图集简介及使用
  15. 网络课笔记整理——物理层
  16. m3u8源地址,抓片....下片....看片都透露给你
  17. Lottie 动画导出为 GIF/MP4 以及与 QML 集成演示
  18. 糗事百科-动态获取全部页码数并爬取图片
  19. python 实时获取股票行情脚本
  20. CSAPP 拆炸弹 中科大实验

热门文章

  1. Ubuntu下安装配置VNC远程工具
  2. FindWin10Old32ExE
  3. UGO模型 ACL特殊权限
  4. 【Materials Studio学习二】建立三维晶体结构
  5. 自动化办公 02_1 Excel_XLWings
  6. C#EventHandler类
  7. 【操作系统 进程调度】
  8. 河南移动联合中兴打造SPNPTN网络融合示范样板
  9. 19-RocketMQ实践问题精讲
  10. Python - 100天从新手到大师