书 名 | 单片机应用项目制作与调试 | 作 者 | 陈勇 |
---|---|---|---|
ISBN | 9787111467120 | 页 数 | 224 |
定 价 | 35.00 | 出版社 | 机械工业出版社 |
出版时间 | 2014-9-1 | 装 帧 | 平装 |
开 本 | 16开 |
前言
项目一认识单片机及其工具软件1
任务一认识单片机1
任务二Keil 软件安装与使用5
任务三Proteus软件安装与使用17
任务四单片机最小系统的安装26
任务五单片机下载电路的安装33
思考与练习38
项目二流水灯安装与调试40
任务一LED单灯亮(灭)安装与调试40
任务二LED单灯闪烁安装与调试51
任务三流水灯安装与调试54
思考与练习62
项目三按键电路安装与调试64
任务一单个独立式按键安装与调试64
任务二多个独立式按键安装与调试71
任务三矩阵式按键安装与调试76
思考与练习87
项目四多位计数器安装与调试89
任务一单个数码管静态显示电路安装与调试89
任务二2位数码管动态显示电路安装与调试98
任务三多位计数器的安装与调试103
思考与练习110
项目五报警器与数字时钟安装与调试111
任务一红外监视报警器安装与调试111
任务二数字时钟安装与调试122
思考与练习135
项目六点阵显示电路设计与调试138
任务一8×8点阵显示电路设计与调试138
任务二16×16点阵显示电路设计与调试147
思考与练习155
*项目七智能洗衣机控制系统设计与调试156
任务一直流电动机正/反转控制电路设计与调试156
任务二128×64液晶显示电路设计与调试163
任务三智能洗衣机控制系统模拟调试175
思考与练习211
附录212
附录AAT89S52特殊功能存储器212
附录BMCS 51系列单片机指令表213
参考文献218
全书以MCS—51系列单片机应用为主线,安照知识和技能由浅入深、循序渐进过程以及开发板应用电路安装顺序为引线设计课程项目的,本书也设置学生知识拓展满足不同需求老师和学生对知识进一步了解。课程中将单片机应用项目分为6个知识点项目和1个综合应用项目。6个知识点项目为:单片机基本知识和相关软件介绍;流水灯安装与调试;按键的安装与调试;数码管的安装与调试;中断技术应用安装与调试;点阵应用电路设计与调试。综合项目为智能洗衣机的设计与调试。每一个项目中通过51开发板或Proteus仿真电路完成,使读者学习51硬件调试基础上可以通过Proteus进行继续学习和提高。
http://user.qzone.qq.com/35323021/blog/1322075325我这里写有,自己去看吧
1.单片机要能够工作,必须加上晶振和复位电路,如果用到P0口的话还得给其加上上拉电阻,保证通电后P0为高电平。另外还得有给单片机烧写程序的下载器。单片机是此电路的核心部分。设计采用的52单片机,其工作...
还是你们学校好啊。。。哪像我们,只能自己去买原件做,差距就是这样来的啊。。。。。。我现在也只能做上2 3个功能的集合,多了就没做了,器件都不够啊,自家也没什么钱,只能自己慢慢打工挣点经费了,,呜呜呜...
VI 应用设计项目 1、办公事物用品设计 □高级主管名片 □中级主管名片 □员工名片 □信封 □国内信封 □国际信封 □大信封 □信纸 □国内信纸 □国际信纸 □特种信纸 □便笺 □传真纸 □票据夹 □合同夹 □合同书规范格式 □档案盒 □薪资袋 □识别卡(工作证) □临时工作证 □出入证 □工作记事簿 □文件夹 □文件袋 □档案袋 □卷宗纸 □公函信纸 □备忘录 □简报 □签呈 □文件题头 □直式、横式表格规范 □电话记录 □办公文具 □聘书 □岗位聘用书 □奖状 □公告 □维修网点名址封面及内页版式 □产品说明书封面及内页版式 □考勤卡 □请假单 □名片盒 □名片台 □办公桌标识牌 □及时贴标签 □意见箱 □稿件箱 □企业徽章 □纸杯 □茶杯、杯垫 □办公用笔、笔架 □笔记本 □记事本 □公文包 □通讯录 □财产编号牌 □培训证书 □国旗、企业旗、吉祥物旗旗座造型 □挂旗 □屋顶吊旗
单片机课程是高职电类专业的一门重要专业课程,具有很强的理论性和实践性。针对单片机课程在传统教学模式下存在的理论知识缺少实际应用背景、内容抽象枯燥、学生学习兴趣不高,以及理论教学与实验教学重复、教学任务难以完成等问题,对单片机课程进行项目化教学改革:按项目重构教学内容,进行\"教、学、做\"一体化教学,搭建虚实结合的实践教学平台,改革课程考核方式。教学实践表明,单片机课程项目化教学改革,提高了学生的单片机实际应用能力,取得了较好的教学效果。
第1章 PIC单片机及其开发工具概述
第2章 PIC单片机实验板
第3章 MPLAB IDE开发环境的安装和使用
第4章 MPLAB IDE与汇编器、编译器的连接
第5章 MPLAB IDE外接调试和编程工具
第6章 ICD2调试工具的使用与实验制作
第7章 PICSTART Plus编程工具的使用与实验制作
第8章 IC-PROG及其编程器的使用与实验制作
附录一 PIC系列单片机开发工具
附录二 配套光盘内容简介
参考文献
本书为PIC单片机开发应用与实验工具制作的入门指导。首先,介绍了PIC单片机的分类、性能特点、开发工具、实验板制作,并详细说明了MPLAB IDE开发环境的使用;然后,阐述了MPLAB IDE开发环境外接汇编器、编译器、调试和编程工具的方法;最后,以ICD2调试工具、PICSTART P1us编程工具、IX-PROG编程软件及其编程器的使用与实验制作为重点,详细说明了开发工具的使用与实验制作方法。所提供的实验板电路和编程实例简单、实用、易懂,读者可在工程实践中直接引用或扩展使用。所有源程序均已在作者制作的实验板上调试通过,详见本书所附光盘。
本书通俗易懂,具有非常强的实用性,能培养读者动手制作和开发应用的能力,可供PIC单片机爱好者、高等院校相关专业师生及工程技术人员阅读、参考与实验制作使用。
本书前5章对PIC单片机的型号分类、功能特点、各种开发工具、实验板的硬件电路及其使用方法、MPLAB IDE集成开发环境的安装使用、软件模拟调试,MPLAB IDE外接汇编器和编译器以及外接调试与编程工具分别作了详细说明。后3章对ICD2调试工具的使用与实验制作、PICSTART Plus编程工具的使用与实验制作、IC-PROG及其编程器的使用与实验制作分别作了详细描述,这些制作项目具有很强的实用性,并能提高读者实际动手制作的能力;另外,这部分自成一体,读者可根据需要选择阅读。
学习情境1 LED电子彩灯的设计与制作
1.0 学习情境任务描述
1.0.1 学习目标
1.0.2 学习与工作内容
1.0.3 学业评价
1.1 任务1 认识单片机
1.1.1 单片机的外观模样
1.1.2 单片机的应用领域
1.1.3 MCS51系列单片机
1.2 任务2 让单片机动起来
1.2.1 最简单的单片机系统
1.2.2 如何使用单片机
1.2.3 KeilμVision软件的操作使用
1.2.4 Proteus软件的操作使用
1.2.5 点亮单只LED发光管
1.3 任务3 从外到内观察单片机
1.3.1 单片机的信号引脚
1.3.2 单片机的内部结构
1.3.3 单片机的并行端口
1.3.4 单片机的时钟与复位
1.4 任务4 认识单片机的存储器组织
1.4.1 初识单片机的存储器
1.4.2 单片机的程序存储器
1.4.3 单片机的数据存储器
1.4.4 单片机的特殊功能寄存器
1.4.5 单片机的片外数据存储器
1.5 任务5 探究单片机能听懂的话
1.5.1 单片机使用的语言
1.5.2 认识单片机的汇编语言
1.5.3 汇编语言的指令格式与寻址方式
1.5.4 数据传送指令
1.5.5 算术运算指令
1.5.6 逻辑运算指令
1.5.7 控制转移指令
1.5.8 位操作指令
1.5.9 伪指令
1.5.1 0如何进行汇编语言程序设计
1.6 任务6 LED电子彩灯的设计与制作
1.6.1 任务与计划
1.6.2 循环点亮LED
1.6.3 硬件电路与软件程序设计
1.6.4 调试与仿真运行
1.6.5 实物制作效果
总结与思考
习题1
学习情境2 电子钟的设计与制作
2.0 学习情境任务描述
2.0.1 学习目标
2.0.2 学习与工作内容
2.0.3 学业评价
2.1 任务1 认识单片机的中断系统
2.1.1 什么是单片机的中断
2.1.2 单片机中断的应用
2.2 任务2 认识单片机的定时器/计数器
2.2.1 单片机的定时器/计数器
2.2.2 定时器/计数器的工作方式
2.3 任务3 利用单片机输出方波
2.3.1 简易方波发生器的设计
2.3.2 调试与仿真运行
2.4 任务4 简易计时器的设计
2.4.1 认识LED显示器
2.4.2 60s计时器的设计
2.4.3 调试与仿真运行
2.5 任务5 认识单片机的C语言
2.5.1 单片机的C语言
2.5.2 C51的基本数据类型
2.5.3 C51的基本运算
2.5.4 C51的流程控制语句
2.5.5 C51的函数及常用的宏
2.6 任务6 数码管显示牌
2.6.1 任务与计划
2.6.2 C语言LED数码管显示
2.6.3 硬件电路设计与软件程序设计
2.6.4 调试与仿真运行
2.7 任务7 简易密码锁
2.7.1 任务与计划
2.7.2 键盘的应用
2.7.3 硬件电路设计与软件程序设计
2.7.4 调试与仿真运行
2.8 任务8 简易秒表的设计
2.8.1 任务与计划
2.8.2 硬件电路与软件程序设计
2.8.3 调试与仿真运行
2.9 任务9 电子钟的设计
2.9.1 任务与计划
2.9.2 硬件电路与软件程序设计
2.9.3 调试与仿真运行
2.9.4 实物制作效果
总结与思考
习题2
学习情境3 简易电子琴的设计与制作
3.0 学习情境任务描述
3.0.1 学习目标
3.0.2 学习与工作内容
3.0.3 学业评价
3.1 任务1 认识串行通信与串行口
3.1.1 串行通信的概念
3.1.2 认识串行接口
3.1.3 单片机串行口的结构与控制寄存器
3.1.4 单片机串行口的工作方式
3.1.5 串行口的波特率
3.2 任务2 单片机的双机通信
3.2.1 任务与计划
3.2.2 硬件电路与软件程序设计
3.2.3 调试与仿真运行
3.3 任务3 单片机与PC串行通信
3.3.1 任务与计划
3.3.2 硬件电路与软件程序设计
3.3.3 调试与仿真运行
3.4 任务4 简易交通灯的设计
3.4.1 任务与计划
3.4.2 硬件电路与软件程序设计
3.4.3 调试与仿真运行
3.4.4 实物制作效果
3.5 任务5 简易电子琴的设计
3.5.1 任务与计划
3.5.2 单片机如何发出音乐声
3.5.3 单键演奏一组音符
3.5.4 演奏一首音乐
3.5.5 硬件电路与软件程序设计
3.5.6 调试与仿真运行
3.5.7 实物制作效果
总结与思考
习题3
学习情境4 数字电压表的设计与制作
4.0 学习情境任务描述
4.0.1 学习目标
4.0.2 学习与工作内容
4.0.3 学业评价
4.1 任务1 单片机的扩展
4.1.1 存储器的扩展
4.1.2 I/O口的扩展
4.2 任务2 LED点阵显示屏的设计
4.2.1 认识LED点阵模块
4.2.2 任务与计划
4.2.3 硬件电路与软件程序设计
4.2.4 调试与仿真运行
4.3 任务3 简易波形信号发生器的设计
4.3.1 认识D/A转换器芯片DAC0832
4.3.2 任务与计划
4.3.3 硬件电路与软件程序设计
4.3.4 调试与仿真运行
4.4 任务4 数字电压表的设计
4.4.1 认识A/D转换器芯片ADC0808/0809
4.4.2 任务与计划
4.4.3 硬件电路与软件程序设计
4.4.4 调试与仿真运行
总结与思考
习题4
学习情境5 数字温度控制器的设计与制作
5.0 学习情境任务描述
5.0.1 学习目标
5.0.2 学习与工作内容
5.0.3 学业评价
5.1 任务1 认识数字温度传感器
5.1.1 DS18B20数字温度传感器
5.1.2 传感器的读写时序
5.1.3 传感器的操作使用
5.2 任务2 认识液晶显示器
5.2.1 1602LCD液晶模块
5.2.2 液晶模块读写操作时序
5.2.3 液晶显示模块应用实例
5.3 任务3 温度报警器的设计
5.3.1 任务与计划
5.3.2 硬件电路与软件程序设计
5.3.3 调试与仿真运行
5.4 任务4 直流电机控制器的设计
5.4.1 任务与计划
5.4.2 电机的PWM驱动
5.4.3 硬件电路与软件程序设计
5.4.4 调试与仿真运行
5.5 任务5 数字温度控制器的设计
5.5.1 任务与计划
5.5.2 硬件电路与软件程序设计
5.5.3 调试与仿真运行
总结与思考
习题5
学习情境6 电子日历的设计与制作
6.0 学习情境任务描述
6.0.1 学习目标
6.0.2 学习与工作内容
6.0.3 学业评价
6.1 任务1 认识I2C总线
6.1.1 I2C总线协议
6.1.2 I/O口模拟I2C总线操作
6.1.3 I2C芯片24C04的使用
6.1.4 24C04应用设计
6.2 任务2 认识实时时钟电路
6.2.1 DS1302的使用
6.2.2 DS1302的应用设计
6.3 任务3 认识12864LCD液晶显示模块
6.3.1 12864LCD液晶显示模块的使用
6.3.2 12864LCD液晶显示模块的应用设计
6.4 任务4 电子日历的设计
6.4.1 任务与计划
6.4.2 硬件电路与软件程序设计
6.4.3 调试与仿真运行
总结与思考
习题6
附录A MCS-51指令表
附录B ASCII码字符表
附录C 常用集成电路芯片
附录D 集成电路常见封装形式
参考文献 2100433B