




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
AT89C51单片机简单介绍 沈飞 什么是单片机 一台能够工作的计算机要有这样几个部分构成 CPU 进行运算 控制 RAM 数据存储 ROM 程序存储 输入 输出设备 在个人计算机上这些部分被分成若干块芯片 安装一个称之为主板的印刷线路板上 而在单片机中 这些部份 全部被做到一块集成电路芯片中了 所以就称为单片 单芯片 机 而且有一些单片机除了上述部份外 还集成了其它部份如A D D A等 AT89C51 AT89C51是美国ATMEL公司生产的低电压 高性能CMOS8位单片机 片内含4Kbytes的可反复擦写的只读程序存储器和128bytes的随机存取数据存储器 RAM 器件采用ATMEL公司的高密度 非易失性存储技术生产 兼容标准MCS 51指令系统 片内置通用8位中央处理器 CPU 和flash存储单元 AT89C51引脚图 1 32可编程I O线2 两个16位定时器 计数器3 5个中断源4 片内振荡器和时钟电路 P0和P1口 VCC 供电电压 VSS 接地 P0口 P0口为一个8位漏级开路双向I O口 每脚可吸收8TTL门电流 当P0口的管脚第一次写1时 被定义为高阻输入 P0能够用于外部程序数据存储器 它可以被定义为数据 地址的第八位 在FIASH编程时 P0口作为原码输入口 当FIASH进行校验时 P0输出原码 此时P0外部必须被拉高 P1口 P1口是一个内部提供上拉电阻的8位双向I O口 P1口缓冲器能接收输出4TTL门电流 P1口管脚写入1后 被内部上拉为高 可用作输入 P1口被外部下拉为低电平时 将输出电流 这是由于内部上拉的缘故 在FLASH编程和校验时 P1口作为第八位地址接收 P2口 P2口 P2口为一个内部上拉电阻的8位双向I O口 P2口缓冲器可接收 输出4个TTL门电流 当P2口被写 1 时 其管脚被内部上拉电阻拉高 且作为输入 并因此作为输入时 P2口的管脚被外部拉低 将输出电流 这是由于内部上拉的缘故 P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时 P2口输出地址的高八位 在给出地址 1 时 它利用内部上拉优势 当对外部八位地址数据存储器进行读写时 P2口输出其特殊功能寄存器的内容 P2口在FLASH编程和校验时接收高八位地址信号和控制信号 P3口 P3口 P3口管脚是8个带内部上拉电阻的双向I O口 可接收输出4个TTL门电流 当P3口写入 1 后 它们被内部上拉为高电平 并用作输入 作为输入 由于外部下拉为低电平 P3口将输出电流 ILL 这是由于上拉的缘故 P3口也可作为AT89C51的一些特殊功能口 如下表所示 口管脚备选功能P3 0RXD 串行输入口 P3 1TXD 串行输出口 P3 2 INT0 外部中断0 P3 3 INT1 外部中断1 P3 4T0 记时器0外部输入 P3 5T1 记时器1外部输入 P3 6 WR 外部数据存储器写选通 P3 7 RD 外部数据存储器读选通 P3口同时为闪烁编程和编程校验接收一些控制信号 复位管脚 RST 复位输入 当振荡器复位器件时 要保持RST脚两个机器周期的高电平时间 片内振荡器 XTAL1 反向振荡放大器的输入及内部时钟工作电路的输入 XTAL2 来自反向振荡器的输出 振荡器特性 XTAL1和XTAL2分别为反向放大器的输入和输出 该反向放大器可以配置为片内振荡器 石晶振荡和陶瓷振荡均可采用 如采用外部时钟源驱动器件 XTAL2应不接 有余输入至内部时钟信号要通过一个二分频触发器 因此对外部时钟信号的脉宽无任何要求 但必须保证脉冲的高低电平要求的宽度 其它的管脚 EA VPP 外部访问允许 欲使CPU仅访问外部程序存储器 EA端必须保持低电平 如EA端为高电平 接Vcc端 CPU则执行内部程序存储器中的指令 Flash存储器编程时 该引脚加上 12V的编程允许电源Vpp 当然这必须是该器件是使用12V编程电压Vpp 简单的程序 LOOP SETBP10 让P10灯灭LCALLDELAY 长跳转指令 当遇到RET 则回到此下行程序 CLRP10 让灯P10亮LCALLDELAY AJMPLOOP 绝对跳转到LOOPDELAY MOVR7 250 D1 MOVR6 250 D2 DJNZR6 D2 将R6减1 如果变为0 往下执行 如果不为0 就转到D2DJNZR7 D1 最终DJNZR6 D2这句话被执行了250 250 62500次R6 R7是工作寄存器RET 子程序返回指令END 延时程序计算 我们已知 计算机工作时 是一条一条地从ROM中取指令 然后一步一步地执行 我们规定 计算机访问一次存储器的时间 称之为一个机器周期 1个机器周期包括1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安全防火培训课件
- 茶叶加工培训课件图片
- 市场定位与发展趋势预测
- 2024年安徽省合肥市第四十六中学九上化学期末达标检测模拟试题含解析
- 2024-2025学年江苏省无锡市梁溪区化学九上期末预测试题含解析
- 河道保洁整治管理办法
- 油茶种植基地管理办法
- 泉州冬季果园管理办法
- 法院律师平台管理办法
- 注册咨询登记管理办法
- 外科学课件换药及拆线
- DZ/T 0462.8-2023 矿产资源“三率”指标要求 第8部分:硫铁矿、磷、硼、天然碱、钠硝石(正式版)
- 《车位租赁协议》标准版可打印
- JT-T 1495-2024 公路水运危险性较大工程专项施工方案编制审查规程
- 果农指南:释迦果病虫害防治手册
- 兰州彤辉商贸有限公司肃南县博怀沟一带铜铁矿矿产资源开发与恢复治理方案
- 零星维修项目服务方案
- “四不伤害”安全生产理念培训课件
- 2023年甲流流感中医药防治方案护理课件
- 岩土工程勘察中钻探工艺的选取
- 中国思想史课件
评论
0/150
提交评论