- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
任务6 51单片机实验板基板的设计与制作
6.1.1 明确工作任务 设计51单片机实验板母板的电路原理图,该电路包括51单片机工作基 本电路、8位LED显示电路、4位独立式按键、ISP下载接口四个模块。 并根据所设计电路图用万用板上焊接调试实际的电路。 实验板基板电路原理图 1) P0口 P0口即可作为通用的I/O口,也可以作为地址/数据复用口。 (1) 作为通用I/O端口使用。 如图6-1所示,P0口作为通用I/O使用时,CPU令控制信号低电平有效,使开关打向“2”端,并将锁存器的反向输出端与V2管的栅极接通,同时控制信号通过与门输出低电平信号,使得V1截止,因此,P0口为漏极开路输出电路,使用时必须外接上拉电阻才能有高电平输出。 (2) 作为数据/地址复用口。 当P0口输出数据时,写脉冲作为锁存器的时钟信号,在写脉冲的作用下,锁存数据到输出端,锁存的反相输出端经过多路开关到V2的栅极,则数据经V2反相后送P0口的引脚输出。 (3) P2口 P2口既可以作为通用的I/O口,又可以作为高8位地址输出口,其结构如图6-3所示。 4) P3口 P3口既可以作为通用I/O口,同时每个引脚均有其第二功能。 其结构如图6-4所示。 1.4跟我做 单片机实验母板实现单片机工作的基本电路,其它学习情境的电路模块可通过单排针跟母板的单排座连接。单片机实验板母板电路原理图如图6-5所示,电路由单片机、时钟电路、复位电路、键盘、编程下载接口及8个LED发光二极管显示电路组成。其中,单片机选用ATMEL公司的AT89S51芯片;时钟电路由一个12MHz晶振和两个30pF的瓷片电容C1、C2组成;复位电路采用只由C3和R13构成的上电复位电路;单片机的并行端口P0口经上拉电阻(用10排阻)后各位分别连接8个LED发光二极管的阳极,阴极经限流电阻后一起接电源负极(8个LED发光二极管共阴接法),当P0口的某位输出高电平时对应的LED灯点亮,反之则对应的LED灯熄灭;单片机VCC引脚接+5V直流电源,GND引脚接地;EA/VP引脚连接+5V电源,表示控制程序下载到单片机内部程序存储器,单片机上电工作流程是先访问单片机片内的程序存储器。为了便于现场编程,电路原理图中增加了在线编程接口(ISP接口)。单片机实验板母板电路所需的电子元器件清单见表6-1。 第二部分 学习情境1 LED显示 在该情景下,首先设计并制作51单片机实验板的基板电路,然后用基板上的单片机最小系统8位LED跑马灯电路入手,首先让读者大致了解单片机系统的开发工作过程,以便对单片机系统有初步的感性认识;并用母板上的8位LED跑马灯电路作为实验板,完成该情境下后续工作任务的学习,通过每个工作任务的动手实践和理论学习,掌握单片机的结构、工作原理及指令系统。 任务6 51单片机实验板基板的设计与制作 ISP下载接口 独立式按键 8位LED灯显示 6.1.2 跟我想 51单片机实验板母板的作用是作为51单片机实验板的基本模块,其它实验模块电路可以通过单排针与母板的单排座相连来完成相应模块的实验,那么,其它模块就不需要单片机了。因此母板电路必须有单片机工作基本电路,即时钟电路、复位电路。为了能够配合其它模块方便使用,设计4个独立式按键,分别接到定时/计数器和中断引脚,这4个按键即可完成按键计数、按键中断的实验,也可以作为普通按键控制实验。在母板设计8位LED显示电路是51单片机最小系统,可以通过LED显示完成单片机指令系统学习的相关实验。为了实现做实验时现场编程,设计在线编程接口(ISP)。为了实现母板与其它实验模块连接,母板上的单片机I/O引脚分别与单排座相连。 动手设计与制作51单片机实验板之前,让我们先学习一下有关51单片机I/O引脚结构的相关理论知识。 任务6 51单片机实验板基板的设计与制作 6.1.3 跟我学 1. 单片机并行I/O口的电路结构 51系列单片机有4个8位的并行输入/输出(I/O)端口,分别称为P0、P1、P0和P3口。每个端口的功能有所不同,其结构也略有差异。每个I/O口即可实现字节操作,也可以实现位操作。 当P0口读数据时,分两种情况:读锁存器和读引脚。读存器的指令,如:ANL P0,A,CPU在执行此指令时,通过读锁存器控制信号打开读锁存器的三态门,将锁存器的数据读入CPU内部数据总线,CPU运算后再写回P0口。 读引脚指令,如:MOV A, P0,CPU执行指令时,用控制信号打开读引脚的三态门,将引脚上的数据直接读入CPU内部数据总线。 2) P1口 P1口只能作为通用的I/O口用,其结构如图6-2所示。输出时,内部数
您可能关注的文档
- 仓储物流管理方案(广州漫友).ppt
- 从蒸汽机到互联网2012.ppt
- 从大学生到职业人角色转换王伟.ppt
- 今天我们这样学雷锋.pptx
- 仟村传媒推广资料2.ppt
- 仙桃市城镇土地级别界线.doc
- 从自由资本主义到垄断资本主义.ppt
- 以现代信息技术为基础的新型教学方法的实验研究结题报告.doc
- 仪器分析3 紫外可见光谱法.ppt
- 仪表工题库.doc
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
文档评论(0)