《 单片机原理与应用项目化教程》

《 单片机原理与应用项目化教程》
《 单片机原理与应用项目化教程》

《单片机原理与应用项目化教程》编写大纲

第一部分编写原则

本书应根据教育部高职高专教材编写的指导思想与原则进行编写,编写过程中应着力体现高职高专学校最新的教学、教材改革思想进行,优化教学内容,面向高职高专教育,突出培养技术应用性人才的教学目的。书中既要有适度的理论知识介绍,又要附加相应的举例与插图,内容做到深入浅出,通俗易懂,具备较强的实用性。本书编写主要注意以下特点:(1)以培养学生应用能力为主线,理论与实际相结合。基本理论不追求深刻广泛,而关注其实用性,结合实际的应用举例,使学生融会贯通。

(2)以项目式模块方式进行编写,以工作任务为导向,由任务入手引入相关的理论知识,通过技能训练引出相关概念、硬件设计、软件设计,体现做中学、学中做的教学思路。任务设计要具有针对性、扩展性、系统性和实用性,贴近职业岗位需求。

(3)从职业岗位需求出发,全书采用C语言编程,用Proteus进行仿真实现。以单片机应用为主线,把相关C语言知识融合在工作任务中,以够用为度,让学生在技能训练中逐渐掌握编程方法和技巧。

(4)编写形式直观生动,要具有可读性和可操作性。书中的工作任务,要给出具体的硬件电路图、元件清单、软件设计流程图及源程序、具体实现等细节内容,要具有可操作性。

(5)每章后面附上相当数量的思考与练习题,以考察学生对所学知识的掌握程度。

第二部分编写内容

项目一制作简易信号灯(6万字)

任务1 搭建单片机最小系统

一、基本知识

1.单片机的概念、类型及其应用领域

2.单片机的组成结构:内部结构、引脚及功能、(存储器、端口)

3.单片机最小系统:电源、时钟、时序、复位等电路

4.单片机的存储器结构

二、技能训练

搭建单片机最小系统

任务2 制作简易信号灯

一、基本知识

1.单片机I/O端口结构

2.发光二极管及接口电路

3.单片机开发系统:Proteus、Keil C、编程器、ISP

二、技能训练

1.Proteus和Keil的使用

2.制作简易信号灯控制电路及程序

思考与练习1

项目二制作流水灯(8万字)

任务1 8个LED发光二极管的闪烁控制

一、基本知识

1.C51的基本结构

2.C51的数据类型、运算量

3.C51的运算符及表达式

二、技能训练

制作控制8个LED发光二极管的闪烁电路及程序任务2 制作简单流水灯

一、基本知识

1.C51的基本语句

2.C51流程控制语句

二、技能训练

制作流水简单灯控制电路及程序

任务3 制作可控流水灯

一、基本知识

1.C51数组与指针

2.C51的预处理命令

3.C51函数

二、技能训练

制作可控流水灯控制电路及程序

思考与练习2

项目三制作交通信号灯(5万字)

任务1 制作交通信号灯

一、基本知识

1.中断的基本概念

2.MCS-51单片机的中断系统

3.中断的应用

4.C51中断函数

二、技能训练

制作交通信号灯控制电路及程序

思考与练习3

项目四制作电子时钟(9万字)

任务1 制作简易秒表

一、基本知识

1.定时/计数器的结构和工作原理

2.定时/计数器的控制寄存器

3.定时/计数器的工作方式

4.定时/计数器的应用

5.LED数码管的结构

6.LED数码管的静态显示方式

二、技能训练

制作简易秒表控制电路及程序

任务2 制作电子时钟

一、基本知识

1.LED数码管的动态显示方式

2.LED数码管与单片机的接口电路

二、技能训练

制作电子时钟的电路及程序

思考与练习4

项目五制作单片机之间的通信系统(6万字)

任务1 制作单片机之间的双机通信系统

一、基本知识

1.通信的基本概念

2.单片机串行口的结构

3.串行口的工作方式

4.串行口的应用

二、技能训练

制作单片机之间的双机通信系统电路及程序

任务2 制作单片机之间的多机通信系统

技能训练:制作单片机之间的多机通信系统电路及程序思考与练习5

项目六制作LED点阵广告牌(2万字)

任务1 制作LED点阵广告牌

一、基本知识

1.点阵显示器的结构和原理

2.点阵显示器的接口和程序

二、技能训练

制作LED点阵广告牌

思考与练习6

项目七制作简易计算器(8万字)

任务1 制作LCD液晶显示控制器

一、基本知识

1.LCD液晶显示器

2.字符型LCD与单片机的接口

3.字符型LCD的应用

二、技能训练

制作LCD液晶显示控制电路及程序

任务2 制作键盘键值显示控制器

一、基本知识

1.键盘的工作原理

2.独立式键盘

3.矩阵式键盘

二、技能训练

制作键盘键值的显示控制电路及程序

任务3 制作简易计算器

技能训练:制作一个四则运算的简易计算器

思考与练习7

项目八制作简易数字电压表(2万字)

任务1 制作简易数字电压表

一、基本知识

1.A/D转换器概述

2.ADC0809与单片机的接口

二、技能训练

制作一个简易数字电压表

思考与练习8

项目九制作简易波形发生器(2万字)

任务1 制作简易波形发生器

一、基本知识

1.D/A转换器概述

2.DAC0832与单片机的接口

二、技能训练

制作简易波形发生器

思考与练习9

项目十智能小车的设计与制作(4万字)

任务1 硬件电路设计

一、基本知识

1.光电传感器

2.超声波传感器

3.直流马达的控制

二、技能训练

1.传感器信号的检测

2.利用Proteus进行硬件电路设计

任务2 软件系统设计

技能训练:利用Keil进行软件设计及用Proteus进行仿真调试任务3 PCB设计及系统组装

技能训练:用Protel进行PCB设计、制版、焊接、调试等。

相关主题
相关文档
最新文档