微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于AT89S52单片机技术详解、设计技巧、应用案例大全

基于AT89S52单片机技术详解、设计技巧、应用案例大全

时间:03-22 来源:3721RD 点击:

AT89S52是一种低功耗、高性能CMOS 8位微控制器,具有8K 系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89S52在众多嵌入式控制应用系统中得到广泛应用。

一种AT89S52的USB下载线设计
本文所设计的下载线能够实现与计算机的USB端口连接,通过在单片机向计算机声明为程序下载设备,成为计算机的一个常规设备,通过安装对应的驱动程序后,下载线的硬件就能够正常工作。

基于AT89S52单片机的温度监测系统的设计
提出了一种基于USB与蓝牙芯片BC417143的无线温度监测系统的设计方案。并从硬件和软件两个方面介绍了系统的设计过程。实现了对温度信息进行的 无线数据采集。利用蓝牙芯片作为无线收发模块。DS18B20作为温度数据采集。USB接口芯片作为与PC机的通信接口。简化了电路设计并具有易扩展和组网的特点。

基于AT89S52嵌入式系统智能机器人设计方案
本文利用AT89S52设计了一种嵌入式智能寻迹机器人,在传感器、电机驱动和软件的控制下,能够智能地完成迷宫行走路线探测的任务,与传统的遥控玩具车相比,具有一定的独立性和智能性,是未来智能玩具车的一种雏形。

基于AT89S52的双模糊温度控制器设计
文中提出的以单片机为控制核心的双模糊温度控制器,是以比例因子自整定模糊控制理论为基础,根据系统误差大小利用两个系统因子不同的模糊控制器分别进行温度控制。结构简单、易于实现、适应力强,可较大提高稳态精度,对于温度控制可以达到很好的控制效果,可广泛应用于工业生产中。

基于AT89S52和CPLD的自动巡线轮式机器人控制系统
笔者设计和开发了基于5l型单片机的自动巡线轮式机器人控制系统。

基于AT89S52的数字频率计设计
本文考虑以单片机(AT89 S52)为控制平台和一个1602ALED显示器作为显示部件设计的一种频率计,整个设计采用定时、计数的方法测量频率,不但切实可行,而且体积小、成本低、低功耗、精度高、可自动量程转换、保密性强、设计简单,大大降低了设计成本和实现复杂度。

基于AT89S52的多功能电子万年历
本文设计了一个多功能的电子万年历。电路是由AT89S52单片机为控制核心,与时钟芯片DS1302、温度芯片DS18B20、按键、LED显示等模块组成硬件系统。在硬件系统中设有3个独立按键,根据使用者的需要可以随时对时间进行校准、选择时间、温度显示等。

基于AT89S52和CPLD的数字转速表设计
本文介绍了以89S52单片机和复杂可编程逻辑器件(CPLD)为核心的数字转速表的设计。采用CPLD来实现转速、周期、脉宽和占空比的测量计数,单片机完成测试控制、数据处理和显示输出。

AT89S52的机载电气盒测试仪的设计
本文提出一种采用AT89S52单片机设计的机载电气盒测试仪,该测试仪可测试机载电气盒的保护功能,测量延迟保护时间。

基于AT89S52的远距离照明控制无线遥控开关系统
本设计利用单片机AT89S52 和芯片组PT2262/2272实现了用于照明控制的可编程4 路无线开关系统, 避免了使用专用解码芯片的有关限制, 能充分利用系统软硬件资源, 系统的扩展性和灵活性好, 且成本低、功耗小,是智能家居照明控制的一种科学解决方案。

基于AT89S52的家庭智能浇花器设计方案
本文介绍了家庭智能浇花器的设计,进行了硬件设计与程序分析,系统设计的创新之处在于实现不同方式的自动浇花以及水管的可伸缩有助于改变花盆离水源的距离。

基于AT89S52的防撞小车系统设计
本系统提出来一种基于双超声波接收头,3发射头的车载自动测速测距控制系统,可以有效的起到对开车司机保护预判提醒等作用,当司机开车遇到紧急事故采取了错误的控制措施时,该系统还可以强行纠正,或进行报警提醒司机检查。

基于AT89S52的MEMS陀螺信号采集与处理系统设计
本文以AT89S52单片机为核心控制器件,只需要很少的外围电路,采用KeilC51软件编写程序,实时存储采集的数据并经LCD显示,通过静态温度和角度测试及重力加速度试验测试表明,该系统具有较高的精度和实时性。

一种基于AT89S52的汽车组合开关检测装置的设计
笔者制作了一种基于AT89S52的汽车组合开关检测装置,该装置可以对组合开关的所有挡位进行精确检测,设置有声、光报警功能,有效防止了模拟测试中的错检和个别挡位漏检现象。

基于AT89S52多路数据采集系统的设计
本系统采用AT89S52单片机为核心,四路24位A/D负责数据采集任务。系统可根据不同的需要对这些数字量进行相应的计算和处理,得到所需的数据,并将这些计算结果反馈给用户或被控系统,达到监测和控制的目的。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top