自制51单片机开发板介绍讲述.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
自制51单片机开发板介绍 1.1 P89LV51RD2单片机简介 P89LV51RD2[1]是一款80C51微控制器,包含64kB Flash和1024字节的数据RAM。P89LV51RD2的典型特性是它的X2方式选项,使得可通过该特性来选择应用程序以传统的80C51时钟频率(每个机器周期包含12个时钟)或X2方式(每个机器周期包含6个时钟)的时钟频率运行,其中,选择X2方式可在相同时钟频率下获得2倍的运行速度,或者在降低一倍的时钟频率下,保持同样的运行速度,从而使功耗更低,并极大地降低EMI。 Flash程序存储器支持并行和串行在系统编程(ISP)。ISP允许在软件控制下对设计好的单片机系统进行重复编程。P89LV51RD2也可采用在应用中编程(IAP),允许随时对Flash程序存储器重新配置,即使应用程序正在运行时也不例外。 其主要特性如下: ?? 80C51核心处理单元; ?? 3V的工作电压,操作频率为0~33MHz; ?? 64kB的片内Flash程序存储器,具有ISP(在系统编程)和IAP(在应用中编程)功能; ?? 通过软件或ISP选择支持12时钟(默认)或6时钟模式; ?? SPI(串行外围接口)和增强型UART; ?? PCA(可编程计数器阵列),具有PWM和捕获/比较功能; ?? 4个8位I/O口,含有3个高电流P1口(每个I/O口的电流为16mA); ?? 3个16位定时器/计数器; ?? 可编程看门狗定时器(WDT); ?? 8个中断源,4个中断优先级; ?? 2个DPTR寄存器; ?? 低EMI方式(ALE禁能); ?? 兼容TTL和CMOS逻辑电平; ?? 掉电检测; ?? 低功耗模式 ?? 掉电模式,外部中断唤醒; ?? 空闲模式; ?? PDIP40,PLCC44和TQFP44的封装。 下图1-1为P89LV51RD2的内部功能框图,图1-2为本开发板采用的TQFP44的引脚图。 关于P89LV51RD2的详细介绍请参见参考文献[1]。 图1-1 P89LV51RD2内部功能框图 图1-2 P89LV51RD2 TQFP44封装引脚图 1.2 开发板主要功能和特性 下图1-3为开发板的外观照片图,图1-4、图1-5为原理图。 图1-3 P89LV51RD2单片机开发板外观照片图 该开发板主要性能如下: ■采用 Philips 半导体新型单片机 P89LV51RD2,增强型 Intel 8052 CPU 内核。具有许多增强功能,如内置 64KB 用户程序 Flash,8KB 引导 Flash(用来支持 ISP 和 IAP 功能),1KB 片内静态 RAM,双倍速模式,双 DPTR,4 个中断优先级,进入掉电模式后外部中断可唤醒(8052 只有复位,不方便),硬件SPI,增强型UART,等等。 ■配备的 P89LV51RD2 单片机支持 ISP(在系统可编程)方式下载用户程序。开发板只需要一根普通RS-232就能实现ISP下载,不需要制作专门的下载线。 ■在PC机 Windows 环境软件开发工具 Keil C51的支持下,不需要安装特别的驱动程序,就能够方便地进行硬件在线仿真、调试,支持单步、全速、断点、跳出、变量观察、外围 设备访问等仿真功能。 ■晶振频率为常用的11.0592MHz。 ■复位方式:RC上电复位、按键复位。 ■单片机的P0、P2端口全部用三排插针跳线引出,即可以选择作为数据/地址线,也可作为普通I/O口。并且,4组端口都有测试点引出。 ■扩展32KB静态RAM(U9,IS62LV256)地址为0000~0x7FFF。■提供128x64 LCD模块接口,可并行连接或串行连接。 ■提供开发板扩展功能(8位数据线、高8位地址线、3.3V电源线)。 ■可完成的实验内容有:LED灯、蜂鸣器、LED点阵扫描显示、键盘、动态数码管、液晶屏、I2C总线、数字温度计、电子钟,等等。■开发板上一些关键点有测试点引出。 板载资源使用的主要芯片如表1-1(各芯片的主要功能介绍可参考相关数据手册): 表1-1 开发板主要芯片 标号 型号 功能描述 U1 P89LV51RD2 Philips增强型51单片机,3.3V供电 U4 DS18B20 1-Wire总线的数字温度计 U5 AT24LC64 64kb(8kB)EEPROM数据存储器 U6 LM75A I2C接口的数字温度计 U7 PCF8563 实时时钟 U8、U17、U18、U22 74HC573 锁存器,其中U8用于地址锁存器; 其他的用于扩展的输出接口 U23、U24 74HC245 双向数据缓冲器,用于扩展的输入接口 U9 IS62LV256 6

您可能关注的文档

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档