
课件内容:
模块一 花式流水灯设计与制作
了解单片机应用特点和应用系统的基本构成;了解单片机的发展趋势和主流技术;了解广泛应用的典型单片机型号。熟悉51系列典型单片机的内部逻辑结构和引脚功能;了解常用51单片机的封装形式;掌握单片机I/O口工作原理,发光二极管与单片机I/O口的硬件电路连接方式. 掌握C51中特殊功能寄存器定义方法,C51头文件的加载方法;了解单片机复位电路的设计方法;熟练掌握C51循环程序的设计方法;熟练掌握Keil uVision编译软件及Proteus仿真软件的应用及其联机调试方法;掌握发光二极管点亮程序的设计、调试方法。
任务1:初识单片机
任务2:搭建单片机最小系统
任务3:点亮发光二极管
任务4:花式流水灯
模块二 键控小车设计与制作
熟悉C51编程的语法知识和特点;掌握C51程序设计的流程、程序设计规范以及流程图的绘制方法;掌握C51分支程序设计方法;掌握C51中数组、指针等构造数据类型的使用方法;掌握C51的函数定义、调用和参数传递的方法。 熟练掌握LED七段数码管的工作原理及段码计算方法,掌握数码与单片机I/O口的硬件连接方法;掌握静态显示/动态显示的原理及程序设计;掌握独立式按键的工作特点、按键的识别及按键消抖方法;掌握独立式按键的硬件电路设计方法和程序设计与调试;掌握智能小车电机驱动工作原理;掌握智能小车运行程序设计与调试。
任务1:小车状态显示1(数码管静态显示)
任务2:小车状态显示2(数码管动态显示)
任务3:小车按键控制
任务4:键控小车综合设计
模块三 定时调速小车设计与制作
掌握单片机中断的概念、中断系统的构成和各部分功能;理解中断的响应过程;掌握外部中断的设置方法和典型应用程序设计。理解小车起停控制的思路;掌握小车起停控制程序的设计和调试。 掌握定时与计数的概念,51单片机内部定时器/计数器结构和功能;掌握定时器/计数器的控制寄存器、工作模式的设置方法。 理解小车定时运行的思路;掌握小车定时运行程序的设计和调试。理解小车调速的实现原理;掌握相应程序的设计和调试。
任务1:小车启停控制
任务2:小车定时运行控制
任务3:小车调速控制
任务4:定时调速小车
模块四 循迹小车设计与制作
以“循迹小车”项目为载体,学习单片机应用系统设计的基本思路和方法;掌握红外循迹模块的电路原理,掌握循迹模块的安装及调校的方法;掌握模块化程序的设计流程。初步掌握复杂程序的优化思路和方法。培养锐意进取,追求卓业的品质。
任务1:循迹小车方案设计
任务2:循迹小车人机接口设计
任务3:循迹小车主体功能设计
任务4:循迹小车
《单片机C语言程序设计》PPT课件 四川工程职业技术大学 施芸
资源下载
资源下载


