各位同学:
寒假将至,电工与电气信息实验教学中心将在假期期间免费培训同学学习单片机应用知识。培训后有意寒假期间延长在实验室参加课外创新及训练学科竞赛的同学可以与指导老师联系。
培训对象:全校在册本科生
培训时间:放假第一周,(1月10日-1月15日)
培训地点:明理楼A211
单片机小系统实验板自费(60元)
为了提前准备单片机小系统板,请有意参加培训的同学提前报名(可以短信报名,请注明姓名、专业年级、学号)。报名截止时间为1月5日。
报名地点:明理楼A213、A208
报名电话:13408624461(靳涛)、13982069601(高凤水)
培训内容:
第1天:
(1)系统讲述学习单片机的目的和意义,学习单片机的方法与兴趣培养。
(2)单片机的基础知识与最小系统设计。
(3)单片机的C语言开发环境与程序下载。
(4)单片机C语言顺序编程控制简单流水灯。
(5)单片机C语言数组编程控制简单流水灯。
(6)底层程序概念及流水灯的底层程序编写方法。
(7)按键输入的编程方法及按键底层程序的编写方法。
(8)利用按键底层程序和流水灯底层程序编写复杂流水灯程序。
第2天:
(1)蜂鸣器发声控制及蜂鸣器底层程序的编写方法。
(2)1位7段数码管显示程序及数码管底层程序的编写方法。
(3)4位7段数码管动态扫描显示程序及4位数码管底层程序的编写方法。
(4)利用数码管编写时钟走时程序。
(5)中断的概念,外部中断及外部中断底层程序的编写方法。
(6)利用外部中断编写时钟设置程序。
(7)定时中断及定时中断底层程序的编写方法。
(8)利用定时中断编写计时器底层程序并设计精确秒表。
第3天:
(1)任务的概念及基于状态的任务程序编写方法。
(2)程序流程图的设计。
(3、4、5)利用任务程序设计带闹钟的电子表。
(6)LCD1602显示器的使用方法及底层程序编写方法。
(7、8)利用LCD1602底层程序设计简单加减乘除计算器。
第4天:
(1)串口通信原理及单片机的串口设置。
(2)串口底层程序的编写方法。
(3、4、5)利用串行底层程序编写单片机与PC机的数据通信。
(6)串口中断接收字符及字符串。
(7、8)利用设计PC机端输入及显示的加减乘除计算器。
第5天:
(1)I2C串行通信原理及单片机的I2C总线驱动底层程序。
(2)E2PROM的使用方法,并利用I2C底层程序实现数据的存储与读写。
(3、4、5)利用E2PROM,编写4位数据密码锁。
(6、7、8)讲解Proteus软件的使用,扩展单片机系统与各类传感器连接应用。
电工与电气信息实验教学中心
2013/12/27