所有分类
  • 所有分类
  • 在线课堂
  • 精品课程
  • 课件资料
  • 资料手册
文档家VIP会员升级

《单片机C语言程序设计》PPT课件 四川工程职业技术大学 施芸

单片机C语言程序设计_四川工程职业技术大学
 
课件内容: 
模块一 花式流水灯设计与制作 
了解单片机应用特点和应用系统的基本构成;了解单片机的发展趋势和主流技术;了解广泛应用的典型单片机型号。熟悉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:循迹小车 

资源下载
资源下载
0
文档家VIP会员升级
没有账号?注册  忘记密码?

社交账号快速登录