全文预览

毕业设计-基于AT89C52单片机的红外线遥控公交车自动报站系统设计

上传者:读书之乐 |  格式:doc  |  页数:64 |  大小:1226KB

文档介绍
里程碑。РAT89C52是ATMEL公司生产的51系列单片机的一个型号,是一个低电压,高性能CMOS8位单片机,片内含8Kbytes的可反复擦写的Flash只读程序存储器和256bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准РMCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,功能强大。РAT89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外部中断口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口线,AT89C52可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低成本。РAT89C52有PDIP、PQFP/等三种封装形式,以适应不同产品的需求。Р主要功能特性:Р兼容MCS51指令系统,8K可反复擦写(>1000次)Flash ROM,32个双向I/O口,256×8bit内部RAM,3个16位可编程定时/计数中断,时钟频率0-24MHZ,2个串行中断,可编程UART串行通道,2个外部中断,共6个中断源,2个读写中断口线,3级加密位,低功耗空闲和掉电模式,软件设置睡眠和唤醒功能。Р3.2.2 晶振电路РAT89C52的内部有一个用于构成振荡器的高增益反相放大器。通过XTAL1,ATAL2外部接上一片作为反馈元件的晶体,与C1和C2构成了并联谐振电路[ 4 ],使其构成自激振荡器。电容的值具有微调的作用,我们取30PF。具体的接法如图3.2外部晶振电路:Р图3.2 外部晶振电路РAT89C52的工作频率范围在0~24MHZ。我们选用的是12MHZ的晶振,机器周期为1us,所以这个晶振可以满足这个系统的要求。并且晶振不能离单片机太远,不然使用外部晶振进行软件调试时就会发现找不到信号。

收藏

分享

举报
下载此文档