《2021级单片机原理及应用试卷.docx》由会员分享,可在线阅读,更多相关《2021级单片机原理及应用试卷.docx(3页珍藏版)》请在第一文库网上搜索。
1、南昌工学院考试试卷2023-2023学年第二学期期末考试课程代码OIA1YO005适合层次:本科适合年级:2018级开课单位:人工智能学院课程名称:单片机原理及应用适合专业:电子类专业考核形式:实践操作院长:李少义班级:学号:姓名:1题目:设计一个单片机控制系统图1:硬件电路图一、工作过程:(1)系统上电后,PI端口上一个1ED灯亮灭闪烁三次,最后一次1ED处于灭灯状态;(2)在过程(1)结束之后,P1端口上的8个1ED灯进行流水灯跑动;(3)在过程(D结束之后,两个数码管显示器从考生学号为初值进行增量式计数,计到当前值为考生学号值加10时,停止计数,显示当前值并保持不变;(4)在过程(3)结
2、束之后,通过两个按键可以修改两个数码显示的当前值,按其中一个按键一次,显示器显示的数据自动加1,同理按另一按键,显示器显示的数据自动减1;(5)在过程(3)结束之后,将当前数码显示的数据值以字符形式通过串口发送到串口助手中显示;(6)在过程(3)结束之后,通过申口助手可以修改数码管显示的当前数据值。二、要求:(1)上述工作过程的各项参数指标详见附件1;(2)请按图1给出的硬件电路图在ProteUS件中绘出仿真硬件图。评分标准考核项目考核内容分值得分分项得分仿真硬件电路图绘制(40分)1.元件选择正确202.线路连接正确20软件编程(60分)1能够实现过程(1)的功能102.能够实现过程(2)的
3、功能103.能够实现过程(3)的功能104.能够实现过程(4)的功能105.能够实现过程(5)的功能106.能够实现过程(6)的功能10总分100附件1:工作过程各项参数指标A卷1、在工作过程(1)中,P1端口的P11连接的1ED灯以0.5S的速率进行亮灭闪烁三次,最后一次的状态处于灭的状态,0.5的延时采用软件延的方式实现;2、在工作过程(2)中,流水灯的跑动方式为:从端口的低位到高位逐个点亮,状态变化周期为1S,即初始状态全灭,然后逐个点亮8个1ED灯,直到最后一个1ED灯点亮IS后,然后全部灯灭,这样周而复始的工作。3、在工作过程(3)中,两个数码管每隔IS显示的数值加1,加10个数后,
4、停止计数,并显示当前值保持不变,同时要求显示器不能有明显的闪烁感;4、在工作过程(4)中,采用键盘扫描的方式,当按下ADD按键一次时,显示的数值自动加1:采用外部中断的方式,当按下DEC按键一次时,显示的数值自动减1;5、在工作过程(5)中,将当前数码显示的数据值以字符形式通过串口发送到串口助手中显示,要求波特率为4800bps,数据发送间隔为IS钟发送一次数据。6、在工作过程(6)中,通过串口助手发送一个两位十进制数字的ASCH码,并且在数码管上显示该数值。工作过程各项参数指标B卷1、在工作过程(1)中,P1端口的P1.4连接的1ED灯以IS的速率进行亮灭闪烁三次,最后一次的状态处于灭的状态
5、,IS的延时采用软件延的方式实现;2、在工作过程(2)中,流水灯的跑动方式为:从端口的高位到低位第I秒点亮D8D7,第2秒点亮D8D7D6D5,第3秒点亮D8D7D6D5D4D3,第4秒点亮D8D7D6D5D4D3D2D1,第5秒全灭,这样周而复始的工作。3、在工作过程(3)中,两个数码管每隔0.5S显示的数值加1加10个数后,停止计数,并显示当前值保持不变,同时要求显示器不能有明显的闪烁感;4、在工作过程(4)中,采用键盘扫描的方式,当按下DEC按键一次时,显示的数值自动减1(一次有效的操作时间不能超过2秒钟);采用外部中断的方式,当按下ADD按键一次时,显示的数值自动加1;5、在工作过程(5)中,将当前数码显示的数据值以字符形式通过串口发送到串口助手中显示,要求波特率为9600bps,数据发送间隔为IS钟发送一次数据。6、在工作过程(6)中,通过串口助手发送一个2位的十六进制数(最大值为0x63),通过数值转发把其转换成十进制数在数码管上显示该数值(例如发送0x63,显示99;发送OXO3显示15)o