欢迎来到天天文库
浏览记录
ID:36625873
大小:361.50 KB
页数:29页
时间:2019-05-13
《基于单片机的电机测速和显示》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、点梦时刻www.dreamoment.com中国全新的“P2P”梦想与创意项目筹资平台基于单片机的电机测速及显示单片机简介21.1单片机历史21.2AT89C51的主要特性31.3管脚说明41.4振荡器特性71.5芯片擦除7二、硬件电路的设计82.1AT89C51下载器部分82.2电机驱动部分11三、程序设计163.1下载器程序163.2电机测速程序24四、总结37五、参考文献38设计、旅行、影视、摄影、科技、音乐、艺术、人文、出版、饮食、漫画游戏梦想从相信开始创意从筹资起步点梦时刻www.dreamomen
2、t.com中国全新的“P2P”梦想与创意项目筹资平台单片机简介单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。1.1单片机历史单片机诞生于20世纪70年代末,经历了SCM、MCU、SoC三大阶段。 (1)SCM即单片微型计算机(SingleChipMicrocomp
3、uter)阶段,主要是寻求最佳的单片形态嵌入式系统的最佳体系结构。“创新模式”获得成功,奠定了SCM与通用计算机完全不同的发展道路。在开创嵌入式系统独立发展道路上,Intel公司功不可没。(本文由点梦时刻www.dreamoment.com倾情奉献) 设计、旅行、影视、摄影、科技、音乐、艺术、人文、出版、饮食、漫画游戏梦想从相信开始创意从筹资起步点梦时刻www.dreamoment.com中国全新的“P2P”梦想与创意项目筹资平台MicroControllerUnit(2)MCU即微控制器(MicroC
4、ontrollerUnit)阶段,主要的技术发展方向是:不断扩展满足嵌入式应用时,对象系统要求的各种外围电路与接口电路,突显其对象的智能化控制能力。它所涉及的领域都与对象系统相关,因此,发展MCU的重任不可避免地落在电气、电子技术厂家。从这一角度来看,Intel逐渐淡出MCU的发展也有其客观因素。在发展MCU方面,最著名的厂家当数Philips公司。 Philips公司以其在嵌入式应用方面的巨大优势,将MCS-51从单片微型计算机迅速发展到微控制器。因此,当我们回顾嵌入式系统发展道路时,不要忘记Intel和
5、Philips的历史功绩。1.2AT89C51的主要特性·与MCS-51兼容·4K字节可编程闪烁存储器设计、旅行、影视、摄影、科技、音乐、艺术、人文、出版、饮食、漫画游戏梦想从相信开始创意从筹资起步点梦时刻www.dreamoment.com中国全新的“P2P”梦想与创意项目筹资平台·寿命:1000写/擦循环·数据保留时间:10年·全静态工作:0Hz-24Hz·三级程序存储器锁定·128*8位内部RAM·32可编程I/O线·两个16位定时器/计数器·5个中断源·可编程串行通道·低功耗的闲置和掉电模式·片内振荡
6、器和时钟电路1.3管脚说明VCC:供电电压。 GND:接地。 P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。 P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P
7、1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。(本文由点梦时刻www.dreamoment.com倾情奉献) P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”设计、旅行、影视、摄影、科技、音乐、艺术、人文、出版、饮食、漫画游戏梦想从相信开始创意从筹资起步点梦时刻www.dreamoment.com中国全新的“P2P”梦想与创意项目筹资平台时,其管脚被内部上拉电阻拉高,且作为
8、输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。 P3口:P3口管脚是8个带内部上拉电阻的双向I/O
此文档下载收益归作者所有