智能电子产品设计与制作-单片机技术应用项目教程

上传人:san****019 文档编号:22421032 上传时间:2021-05-25 格式:PPT 页数:52 大小:1.30MB
收藏 版权申诉 举报 下载
智能电子产品设计与制作-单片机技术应用项目教程_第1页
第1页 / 共52页
智能电子产品设计与制作-单片机技术应用项目教程_第2页
第2页 / 共52页
智能电子产品设计与制作-单片机技术应用项目教程_第3页
第3页 / 共52页
资源描述:

《智能电子产品设计与制作-单片机技术应用项目教程》由会员分享,可在线阅读,更多相关《智能电子产品设计与制作-单片机技术应用项目教程(52页珍藏版)》请在装配图网上搜索。

1、书 名 : 智 能 电 子 产 品 设 计 与 制 作 单 片 机技 术 应 用 项 目 教 程 ISBN: 978-7-111-35076-7作 者 : 刘 娟出 版 社 : 机 械 工 业 出 版 社本 书 配 有 电 子 课 件智 能 电 子 产 品 设 计 与 制 作 单 片 机 技 术 应 用 项 目 教 程 ppt 课 件 项目1单片机最小系统的设计与制作项目2霹雳灯的设计与制作项目3自动计数报警器的设计与制作项目4自动演奏简易电子琴的设计与制作项目5单片机双机通信的设计与制作附录智 能 电 子 产 品 设 计 与 制 作 单 片 机 技 术 应 用 项 目 教 程 ppt 课 件

2、 项目1单片机最小系统的设计与制作任务1最小系统主板的设计与制作任务2PROTUES仿真软件的使用与主板调试相关知识1 智 能 电 子 产 品 设 计 与 制 作 单 片 机 技 术 应 用 项 目 教 程 ppt 课 件 项目1单片机最小系统的设计与制作表格智 能 电 子 产 品 设 计 与 制 作 单 片 机 技 术 应 用 项 目 教 程 ppt 课 件 任务1最小系统主板的设计与制作1)了解几种典型的单片机产品。2)了解8051CPU的基本结构。3)知道8051CPU的引脚及其封装方式。4)知道8051CPU各引脚的作用。5)知道时钟电路振荡方式及其作用。6)了解单片机复位后的状态。7

3、)掌握单片机最小系统的设计方法。8)熟悉PROTUES仿真软件的使用。1)能选出适合本项目的CPU芯片。2)能根据设计要求设计时钟电路、复位电路、电源电路及接口电路。 3)能焊接、制作电路板。 智 能 电 子 产 品 设 计 与 制 作 单 片 机 技 术 应 用 项 目 教 程 ppt 课 件 任务1最小系统主板的设计与制作4)会用万用表检测元器件,会调试电路。5)能独立解决在设计与制作中遇到的问题。6)能使用PROTUES仿真软件对设计产品进行仿真。任务1-1分析任务并写出设计方案一、 分析任务二、 设计方案1.单片机芯片的选择2.时钟振荡电路的设计 图1-1时钟振荡电路 智 能 电 子

4、产 品 设 计 与 制 作 单 片 机 技 术 应 用 项 目 教 程 ppt 课 件 任务1最小系统主板的设计与制作3.复位电路的设计 图1-2复位电路4.电源电路的设计 智 能 电 子 产 品 设 计 与 制 作 单 片 机 技 术 应 用 项 目 教 程 ppt 课 件 任务1最小系统主板的设计与制作 图1-3电源电路5.输入/输出端口接线的设计1.为什么要用上面的方案设计项目?2.还有没有其他的设计方案? 智 能 电 子 产 品 设 计 与 制 作 单 片 机 技 术 应 用 项 目 教 程 ppt 课 件 任务1最小系统主板的设计与制作1.要想探讨上面的问题,先读一读本项目“相关知识

5、1”的内容。2.用单片机学习网搜索相关知识。任务1-2设计原理图并画出焊接图1.设计最小系统原理图2.画出焊接图1)元器件布局合理,接线端口要便于与外部控制连接。2)不要有过多的跨接线。3)所有电源端要接在一起,所有地端要接在一起。 图1-4最小系统仿真原理图 智 能 电 子 产 品 设 计 与 制 作 单 片 机 技 术 应 用 项 目 教 程 ppt 课 件 任务1最小系统主板的设计与制作任务1-3制作最小系统主板1.填表表1-1元器件表2.工具1)万用表20块(每小组2人一块)。2)直流稳压电源20台。3)芯片烧录器20个。 4)电烙铁40个、焊锡丝若干。 智 能 电 子 产 品 设 计

6、 与 制 作 单 片 机 技 术 应 用 项 目 教 程 ppt 课 件 任务1最小系统主板的设计与制作3.制作工艺要求1)输出模块电路布局要合理、美观。2)控制板I/O接线端口的位置要方便与主板接口电路连接。3)焊点要均匀。4)在设计电路板焊接图时,要考虑尽量避免出现跨接线。5)所有接地线都连接在一起,所有电源线也连接在一起。6)焊接时,每一步都要按焊接工艺要求去做。4.制作主板1)选择、测试元器件。2)安装元器件并焊接。5.测试电路板 任务1最小系统主板的设计与制作 图1-5工具及元器件 任务1最小系统主板的设计与制作 图1-6主板电路布局参考图 任务1最小系统主板的设计与制作表1-2测试

7、记录表 任务2PROTUES仿真软件的使用与主板调试1)了解PROTUES仿真软件。2)熟悉用PROTUES仿真软件设计仿真电路的方法。3)熟悉在PROTUES环境下仿真的操作。4)熟悉电路板的调试方法。1)能使用PROTUES仿真软件设计仿真电路。2)能在PROTUES环境下进行仿真。3)能利用适当的测试工具调试主板,完成最小系统主板的设计与制作。任务2-1在PROTUES环境下设计仿真电路图并仿真1.仿真电路图的设计 任务2PROTUES仿真软件的使用与主板调试 图1-7简单的仿真电路图1)启动PROTUES仿真软件,进入仿真界面,如图1-8所示。 任务2PROTUES仿真软件的使用与主板

8、调试2)根据表1-3,在PROTUES元器件库中选择元器件:单击工具栏中的按钮,然后单击“对象选择器”窗口中的对象选择按钮“P”,在“Keywords”框中输入要选的元器件,如输入元器件名称“LED”,在“Results”中找到元器件,然后单击“OK”按钮,如图1-9所示。 图1-8PROTUES仿真界面 任务2PROTUES仿真软件的使用与主板调试 图1-9选择元器件 任务2PROTUES仿真软件的使用与主板调试表1-3元器件表 任务2PROTUES仿真软件的使用与主板调试 图1-10选择电源(“POWER”)3)取出电源和地的接头:单击工具栏中的 按钮, 任务2PROTUES仿真软件的使用

9、与主板调试选择“对象选择器”窗口中的电源(“POWER”),如图1-10所示。4)按图1-7所示电路图连线。 图1-11元器件编辑窗口 任务2PROTUES仿真软件的使用与主板调试图1-12画图工具5)用图1-12所示画图工具中的工具在图中添加文字。6)所有元器件都连接好后,单击“文件”中的“保存”,将电路图保存为名为“指示灯”的文件。2.仿真操作(1)装入文件将可执行文件“P1s2.hex”(该文件可向出版社索要) 装入AT89C51 CPU中。 任务2PROTUES仿真软件的使用与主板调试1)在设计好的电路图上单击AT89C51,弹出图1-13所示的单片机器件编辑界面。 图1-13单片机器

10、件编辑界面 任务2PROTUES仿真软件的使用与主板调试2)单击“Program File”框中的打开()按钮,进入图1-14所示的选择程序文件界面。 图1-14选择程序文件界面 任务2PROTUES仿真软件的使用与主板调试3)选择“程序”文件夹中的“P1s2.hex”文件,然后单击“打开”按钮,即可进入图1-15所示的单片机的基本配置界面。4)单击图1-15中的“OK”按钮,即可将可执行文件“P1s2.hex”装入AT89C51CPU中。 图1-15单片机的基本配置界面 任务2PROTUES仿真软件的使用与主板调试(2)仿真运行1)单击图1-16所示仿真运行界面左下方的运行按钮。 图1-16

11、仿真运行界面 任务2PROTUES仿真软件的使用与主板调试2)观察指示灯的亮灭。任务2-2烧录程序及软硬件联调1.烧录程序1)将“P1.hex”文件(该文件可向出版社索要)烧录到AT89S51 CPU中。 将CPU放在芯片烧录器上并锁定。 将芯片烧录器接上电源。 打开烧录器驱动程序。 单击“Device”“Select”选择“AT89S51 CPU”。 单击“File”中的“Load”,找到保存“P1.hex”文件的文件夹,打开该文件。 任务2PROTUES仿真软件的使用与主板调试 单击工具栏上的“Program”按钮。这时可看到程序的写入过程,待写入成功后单击“OK”按钮,即将程序写入CPU

12、。2)关闭烧录器的电源,将写好的CPU从芯片烧录器上取出。2.软硬件联调1)将写好的CPU芯片装到主板的CPU插座上。2)拿一只发光二极管,将它的正极端接5V电源,负极端接220电阻的一端,220电阻的另一端插入主板接线口的P1.0 线上。3)将主板接上5V电源。4)运行程序,观察二极管的亮灭情况。5)进行电路板测试。6)填写调试记录表,见表1-4。 任务2PROTUES仿真软件的使用与主板调试表1-4调试记录表 任务2PROTUES仿真软件的使用与主板调试表1-4调试记录表 任务2PROTUES仿真软件的使用与主板调试表1-4调试记录表 任务2PROTUES仿真软件的使用与主板调试表格1.调

13、试经验 1)当发光二极管不能发光时: 任务2PROTUES仿真软件的使用与主板调试 查看电源是否接好。 查看地线是否接好。 查看主板31脚是否接上电源。 查看电路控制板是否虚焊。 查看发光二极管是否焊接反向,是否已烧坏。 用万用表测量一下时钟振荡电路,看是否有振荡信号输出。2)如果电路没有问题,就查看CPU程序烧录是否有问题。2.焊接经验1)发光二极管极性不得接反,一般引线较长的为正极,引线较短的为负极。2)焊接时间应尽量短,焊点不能在引脚根部。 3)严禁用有机溶液浸泡或清洗。 任务2PROTUES仿真软件的使用与主板调试一、理论题1.何谓单片机?单片机与一般微型计算机相比,具有哪些特点?2.

14、除了单片机这一名称之外,单片机还可以称为什么?为什么?3.微处理器、CPU、单片机之间有何区别?4.计算机的基本结构由哪几部分组成?各部分的作用是什么?5.单片机与微型计算机的区别与相似之处有哪些?6.单片机根据其基本操作处理的位数可分为哪几种类型?7.简述今后单片机的发展方向。8.请列出在生产、生活各个领域中的机电设备等,哪些产品是以单片机为核心的?9.什么是二进制?为什么在数字系统、计算机系统中采用二进制? 10.什么是BCD 任务2PROTUES仿真软件的使用与主板调试11.为什么要用“十六进制”呢?12.将下列各数按权展开为多项式:(1)110110B13.把下列十进制数转化为二进制、

15、十六进制和8421(1)135.62514.单片机的时钟电路有何用途?起什么作用?15.AT89C5l单片机的时钟周期、机器周期、指令周期是如何设置的?当主频为12MHz时,时钟周期、机器周期和指令周期各等于多少?16.什么时候需要复位操作?对复位信号有何要求?17.使单片机系统复位常见的有哪几种方法?绘出其原理图,复位 后特殊功能寄存器的初始值如何? 任务2PROTUES仿真软件的使用与主板调试18.开机复位后,CPU19. AT89C51单片机如何进入节电工作方式?如何退出节电工作方式?20.当51系列单片机运行出错或程序陷入死循环时,如何来摆脱困境?21.单片机在工业控制中为什么有时需要

16、工作在低功耗方式?如何设置AT89C51单片机的低功耗工作状态?22.AT89C51系列单片机芯片包含哪些主要组成部分?各有什么主要功能?23.一个十六位二进制整数,若采用补码表示,由4二、设计题 任务2PROTUES仿真软件的使用与主板调试 图1-17自动计数报警器电路图设计仿真电路图 相关知识11-1认识单片机1-1-1单片机的概念1-1-251系列单片机的外形与引脚 图1-1851系列单片机的外形 相关知识1 图1-1951系列单片机的引脚1.电源引脚VCC(40脚)和GND(20脚) 相关知识12.时钟电路引脚XTAL1(19脚)和XTAL2(18脚)3.地址锁存允许ALE(30脚)4

17、.外部程序存储器读选通信号(29脚)5.程序存储器地址允许输入端/VPP(31脚)6.复位信号RST(9脚)7. I/O端口引脚P0、P1、P2和P31-251系列单片机的系统结构及内部资源1-2-151系列单片机的系统结构 图1-2051系列单片机的系统结构框图 相关知识11-2-251系列单片机的内部资源1. CPU(1)运算器电路运算器电路包括ALU(算术逻辑单元)、ACC(累加器)、B寄存器、状态寄存器、暂存器1和暂存器2等部件,运算器的功能是进行算术运算和逻辑运算。(2)控制器电路控制器电路包括程序计数器(PC)、PC加1寄存器、指令寄存器、指令译码器、数据指针(DPTR)、堆栈指针

18、(SP)、缓冲器以及定时与控制电路等。2.定时器/计数器3.存储器4.并行I/O端口 5.串行接口 相关知识16.中断控制系统7.时钟电路8.总线1-3单片机的工作方式和时钟1-3-1工作方式1.复位电路 图1-21上电复位电路 相关知识1表1-5部分专用寄存器复位状态2.程序执行方式3.单片机的低功耗方式 相关知识1表1-6PCON寄存器格式(1)待机方式将PCON寄存器的IDL位置“1”,单片机则进入待机方式。(2)掉电保护方式将PCON寄存器的PD位置“1”,单片机则进入掉电保护方式。1-3-2时钟1.时钟方式电路 相关知识1 图1-22时钟方式电路2.时序 相关知识1(1)振荡周期振荡

19、周期指为单片机提供定时信号的振荡源的周期或外部输入时钟的周期。(2)时钟周期时钟周期又称为状态周期或状态时间S,它是振荡周期的两倍,它分为P1节拍和P2节拍,通常在P1节拍完成算术逻辑操作,在P2节拍完成内部寄存器之间的传送操作。(3)机器周期一个机器周期由6个状态组成,每个状态由两个时相P1和P2构成,故一个机器周期可依次表示为S1P1、S1P2、 .、S6P1、S6P2,即一个机器共有12个振荡脉冲。(4)指令周期指令周期即执行一条指令所占用的全部时间,通常为14个机器周期。 相关知识1 图1-2351系列单片机的典型取指、执行时序 项目2霹雳灯的设计与制作任务1不可控霹雳灯的设计与制作任

20、务2可控霹雳灯的设计与制作相关知识2 项目2霹雳灯的设计与制作表格 任务1不可控霹雳灯的设计与制作1)熟悉8051单片机存储器的结构。2)熟悉单片机的I/O端口的功能及应用。3)熟悉单片机的指令格式、寻址方式和数据传送类指令的作用。4)熟悉汇编程序的格式及编程方法。5)熟悉程序的烧录方法。6)熟悉仿真方法及调试方法。1)会设计仿真电路图。2)会设计并制作霹雳灯电路(输出电路)。3)会画程序流程图。4)会设计实现霹雳灯的程序。5)会将程序烧录到CPU芯片。 6)能对软硬件仿真并调试。 任务1不可控霹雳灯的设计与制作任务1-1分析任务并写出设计方案一、分析任务二、设计方案1. LED的设计1)将LED阳极接到5V的电源上,阴极接到单片机的输出端口上。2)将LED阳极接到单片机的输出端口上,阴极接地。2.限流电阻的设计 图2-1限流电阻的设计 相关知识55-3-4键盘的工作方式1.循环扫描方式1)判断键盘上有无键按下。2)去除键的抖动影响。3)扫描键盘,得到按下键的键号。2.中断扫描方式 图5-23中断扫描方式键盘接口电路图

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!