-
1 实验任务
-
2 实验讲义
-
3 实操视频
-
4 课堂实录
-
5 过程考核
-
6 报告上传
-
7 寄存器问题
-
8 Proteus问题
项目1_1:单片机原理图绘制(Proteus)
设计一个单片机实验系统,要求具有1路LED、8路LED、4路按键。利用Proteus软件完成单片机最小系统、LED、独立按键等模块的绘制。
备注:下载以下程序,验证仿真电路功能,功能正常,本项目即完成,截图仿真结果填入超星过程考核。
项目1_2:寄存器的读写操作(机械专业不做)
完成源程序输入、编译及仿真调试,并完成以下内容:在执行程序之前,先记录下单片机内部寄存器 R0,R1,R2,R3,R4 及 RAM 50H 单元的内容,以便在程序执行后将这些寄存器及 RAM 50H 单元的内容作一比较。分析程序中使用了哪几种寻址方式及功能。
备注:在Keil里编译、仿真、调试,观察结果,填入超星过程考核。
项目1_3:1个LED灯闪烁
利用单片机、1路LED,构成一个LED灯控制电路。编程实现,上电时,点亮LED,实现LED D1灯闪烁。
(1)在通电未执行程序时,P4.1端的初始电平是高电平还是低电平?
(2)修改延时时间,改变LED灯闪烁频率。
备注:在Keil里编译、仿真、调试,利用Proteus仿真现象。
项目1_4:8个LED流水灯
利用单片机、8路LED,构成一个LED灯控制电路。编程实现流水灯控制,每隔1秒点亮一个LED灯。
(1)修改延时时间,改变LED流水灯速度。
(2)修改程序,LED改变流水灯方向。
备注:在Keil里编译、仿真、调试,利用Proteus仿真现象。
备注:项目1_4和项目2_1二选一先仿真再下载进到单片机板,无需都完成。
备注:晚上上课时间较为紧张情况下,项目1_3可以跳过。




