一、灯闪烁和单数码管显示(40分) 1、新建学号和姓名拼音为工程的名的工程项目--------(5分) 2、按键一次,点亮dianlu1的LED灯---------------------------------------(5分) 3、按键2次,按LED灯1s闪烁----------------------------------------------(5分) 4、在闪烁5次后停止--------------------------------------------(5分) 5、数码管开始按1s时间计数,当显示到9s时---------(10分) 6、灯又开始1s闪烁,并重复进行---------------------------(5分) 7、当按键三次按下时,灯熄灭---------------------------------(5分) 二、按键和双数码管显示(25分) 1、新建dianlu2以学号和姓名拼音的模块化工程项目------(5分) 2、写出key.c,key.h;led.c,led.h及主函数文件-------(5分) 3、当按下某一按键时显示出相应的按键位置--------(5分) 4、当按下三次0号键时,停止显示按键位置,并记录0号键按下的次数,并显示到数码管上---------------------------------------------------------------------(10分) 三、按键和LCD显示(20分) 1、新建dianlu3以学号和姓名拼音的模块化工程项目------------(5分) 2、在给定的LCD1602.h和LCD1602.c的基础上实现LCD液晶显示“123456”字符串和按键按下的位置。---------------------------------------------------------------------------(15分) 四、串口显示(15分)(没有讲,请通过自学完成!) 1、新建以学号和姓名拼音的工程项目。-----------------------(5分) 2、通过串口显示你输入的任何字符和数组。--------------------(10分)
|