单片机综合设计 联系客服

发布时间 : 星期五 文章单片机综合设计更新完毕开始阅读71905f8fa0116c175f0e4848

单片机综合设计

1设计原理概述

1.1设计背景

在许多基于单片机的应用系统中,系统需要实现遥控功能,而

红外通信则是被采用较多的一种方法。红外通信具有控制简单、实施方便、传输可靠性高的特点,是一种较为常用的通信方式。 在许多基于单片机的应用系统中,系统需要实现遥控功能,而红外通信则是被采用较多的一种方法。红外通信具有控制简单、实施方便、传输可靠性高的特点,是一种较为常用的通信方式。红外线通信是一种廉价、近距离、无线、低功耗、保密性强的通讯方案,主要应用于近距离的无线数据传输,也有用于近距离无线网络接入。从早期的IRDA规范(115200bps)到ASKIR(1.152Mbps),再到最新的FASTIR(4Mbps),红外线接口的速度不断提高,使用红外线接口和电脑通信的信息设备也越来越多。红外线接口是使用有方向性的红外线进行通讯,由于它的波长较短,对障碍物的衍射能力差,所以只适合于短距离无线通讯的场合,进行\点对点\的直线数据传输,因此在小型的移动设备中获得了广泛的应用。

1.2设计原理框图

原理设计图

第 1 页

单片机综合设计

2硬件的设计

2.1最小系统的设计

2.1.1最小系统的电路设计

2.1.2单片机AT89S51介绍

AT89S51是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,AT89S51在众多嵌入式控制应用系统中得到广泛应用。

第 2 页

单片机综合设计

ATS8951的管脚图及主要性能参数:

AT89S51提供以下标准功能:4K字节闪速存储器,128字节内部

RAM,32个I/O口线,看门狗(WDT),两个数据指针,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89S51可降至0HZ的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中到内容,但振荡器停止工作并禁止其它所有工作部件直到下一个硬件复位。

与MCS-51产品指令系统完全兼容,4K字节在系统编程(ISP)Flash 闪速存储器,1000次擦写周期,4.0-5.5V的工作电压范围,全静态工作模式:0HZ-33MHZ,三级程序加密锁,128*8字节内部RAM、32个可编程I/O口线、2个16位定时/计数器、6个中断源,全双工串行UART通道,低功耗空闲和掉电模式,中断可从空闲模式唤醒系统,看门狗(WDT)及双数据指针,掉电标示和快速编程特性,灵活的在系统编程(ISP-字节或页写模式)。

2.2键盘的设计

2.2.1键盘的电路设计

第 3 页

单片机综合设计

2.2.2芯片MC74HC245AN的介绍

总线驱动器,典型的TTL型三态缓冲门电路。

由于单片机等CPU的数据/地址/控制总线端口都有一定的负载能力,如果负载超过其负载能力,一般应加驱动器。 另外,也可以使用74HC244等其他电路,74HC244比74HC245多了锁存器。

芯片MC74HC245的管脚图及功能:

第 4 页