基于汉化的proteus单片机模拟软件实现
。。。。。。。。。。。。。。。。。。。。。。
单片机技术
单片机技术已经深入到生活和工业的每个角落,智能玩具、全自动洗衣机、机器人的控制核心都是单片机,
有自动化和智能化的地方就有单片机技术。学习单片机技术,做单片机工程师,成就精彩人生。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
课程概述
单片机技术是应用电子技术、电气自动化、机电一体化技术等电类相关专业的核心专业课程。
单片机技术已经深入到生活和工业领域的方方面面。
智能玩具、全自动洗衣机、汽车的核心控制单元是单片机,智能仪表、医疗器械、机器人、飞行器、导弹的核心控制模块也离不开单片机,
有自动化和智能化的地方就有单片机技术的应用。
本课程以四个有趣又有用的项目为载体,以72个微课视频为核心,通过在线微课视频学习、在线基本讨论练习以及项目制作调试,
学习单片机电路设计和程序设计知识,训练单片机系统的调试能力。
要学好单片机技术,仅仅学习理论知识是不够的,必须进行技能训练。
需要配备计算机、必要的元器件,自制或购买单片机开发实验板。
边做边学,完成四个项目训练任务,掌握单片机系统的分析、设计、制作和调试能力。
通过广告灯的分析与制作,
了解单片机存储器、控制器、输入输出引脚、最小系统等基本结构,
掌握单片机所需要的变量、运算符、语句、函数、程序结构等C语言基础知识,
了解单片机端口与数据之间的关系、程序和电路的工作过程。
掌握单片机程序项目的编辑、编译、下载、调试方法。
通过数字时钟控制器的分析与设计,
学习单片机的中断、定时器、IO口等内部核心模块结构和程序设计方法,掌握数码管、按键、控制接口等外围电路及其控制程序设计与调试方法。
通过智能寻迹小车的设计和制作,
掌握外部芯片驱动、运动控制、光电检测、遥控、液晶显示、EEPROM数据存储以及单片机综合控制系统的分析、设计、调试方法。
通过网络温度测量控制系统的设计,学习单片机的模数转换、传感器、控制器、通信等方面的应用方法。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
通过对本课程的学习,要求学生掌握单片机系统的分析、设计、制作和调试能力。
具体要求如下:
(1)了解单片机存储器、控制器、输入输出引脚、最小系统等基本结构;
(2)掌握单片机所需要的变量、运算符、语句、函数、程序结构等C语言基础知识;
(3)了解单片机端口与数据之间的关系、程序和电路的工作过程;
(4)掌握单片机程序项目的编辑、编译、下载、调试方法;
(5)掌握单片机的中断、定时器、IO口等内部核心模块结构和程序设计方法;
(6)掌握数码管、按键、控制接口等外围电路及其控制程序设计与调试方法;
(7)掌握外部芯片驱动、运动控制、光电检测、遥控、液晶显示、EEPROM数据存储以及单片机综合控制系统的分析、设计、调试方法;
(8)掌握单片机的模数转换、传感器、控制器、通信等方面的应用方法。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
预备知识
电工技术基础,模拟电子技术基础,数字电子技术基础
授课大纲
课程介绍(1学时)
0-1单片机技术说课
项目1:广告灯的分析与制作(14学时)
1-1单片机结构
1-2单片机引脚
1-3单片机编辑软件
1-4Keil仿真过程及C程序常见错误
1-5单片机开发板制作
1-6表贴元件焊接与技能
1-7单片机项目仿真
1-8单片机C程序结构及标识符
1-9单片机C程序变量及存储类型
1-10运算符及表达式
1-11判断语句if和switch
1-12循环语句while和for
1-13数组及其工程应用
1-14广告灯项目分析调试
项目2:数字时钟控制器的分析与设计(14学时)
2-1数码管静态显示
2-2数码管静态显示训练
2-3数码管动态显示
2-4时钟数据产生
2-5按键程序设计
2-6控制程序分析与设计
2-7时钟控制灯泡训练
2-8单片机中断概念及中断处理允许与中断优先控制
2-9中断初始化与中断处理函数及按钮中断处理
2-10定时器初始化及工作方式
2-11定时器中断方式的时间数据产生函数设计
2-12定时器中断方式的动态显示函数设计
2-13时钟控制系统调试
2-14实时时钟系统分析与调试
项目3:智能寻迹小车的设计与制作(8学时)
3-1智能小车任务及寻迹电路分析
3-2寻迹电路安装调试
3-3寻迹模块调试
3-4驱动模块调试
3-5液晶显示模块
3-6EEPROM模块应用分析
3-7遥控模块和避障模块分析
3-8智能寻迹小车制作与调试
项目4:网络温度测量控制系统的设计(3学时)
4-1温度测量与AD转换
4-2串行通信与多机通信
4-3温度测控网络分析