1.实现频率测量功能(20分)
当K5按下即电路复位时,显示“0000”(利用C语言编程)或显示“FA-d”(利用汇编语言编程);
当K1(P1.0)按下时,显示测试点TP3的频率;
当K2(P1.1)按下时,显示测试点TP4的频率;
当K3(P1.2)按下时,显示测试点TP3与TP4的频率差。
注: 每位参赛选手将实现频率测量功能的程序写入“1”号芯片。参考程序电子文档见计算机E:大赛提供资料\教师C语言参考程序或教师汇编语言参考程序。
2.编写程序实现电机控制功能(10分)
K4(P1.3)按下时:
(1) 当TP3频率大于TP4频率且显示TP3与TP4的频率差为100Hz±10Hz时,电机顺时针转动并且红灯亮,频率差为200Hz±10Hz时电机逆时针转动并且绿灯亮;此时,当按下K3(P1.2)键,电机停。
(2) 当TP3频率小于TP4频率时,LED高三位显示“End”。
注: 每位参赛选手将实现电机控制功能的程序写入“2”号芯片。
3.调试(10分)
利用仪器,检测TP1、TP3的信号,记录波形参数并填写下表: 测试条件:当K1(P1.0)按下,显示测试点TP3的频率为1675Hz时,进行测试并记录波形参数。(4分) |