搜索资源列表
AT89S52
- Features • Compatible with MCS-51® Products • 8K Bytes of In-System Programmable (ISP) Flash Memory – Endurance: 1000 Write/Erase Cycles • 4.0V to 5.5V Operating Range • Fully Static Operation: 0 Hz to 33 MHz •
test009(C51)
- 文 件 名:test009.c * 功 能:外部中断1低电平触发实验。 * 硬件条件:1.CPU型号:AT89S52 * 2.晶振:12.000MHz * 3.用跳线帽短接BEEP_P1.3 * 4.用跳线帽短接KEY3_P3.3 * 5.用跳线帽短接LED11__P1.7-File name: test009.c* Features: low level triggered external interrupt 1 experiment.* Hardware requi
AutoWaterlevelMeasure
- 测量水位高度的测量电路和控制水位高度的51单片机程序,测量水位的传感器制作方法。该方法成本很低,而测量精度也不错。 开发软件keil C51 单片机是AT89S52 -A high degree of measuring the water level measurement and control circuit of the 51 high level single-chip process, the sensor measuring the water level method. Th
WashingMachineArticles
- 本文以AT89S52单片机为核心,设计了全自动洗衣机控制系统。本系统实现了对洗衣机整个洗衣过程的控制,包括用户参数输入、洗衣、脱水和结束演奏四个阶段。控制系统主要由电源电路、数字控制电路和机械控制电路三大模块构成。电源电路为数字控制电路提供稳定的5V直流电压,为电动机提供220V市电;数字控制电路负责控制洗衣机的工作过程,主要由AT89S52单片机、两位共阴数码管、按键、蜂鸣器、LED指示灯组成;机械控制电路实现水位检测、电机驱动、进水、排水等功能,主要由水位检测器、电动机、传动系统部件、进水排
SnakeGame
- 这是一个基于AT89S52的单片机贪吃蛇游戏机,没有外扩RAM的。等级可以调节,有3等,游戏可以暂停。-This is a game based on Snake AT89S52 MCU, RAM, no external expansion. Level can be adjusted, 3 and so on, the game can be suspended.
AT89S52--simple-washing-machine
- 用AT89S52实现简单的洗衣过程,水位的高低显示和设定,洗衣方式的选择,洗衣结束蜂鸣器报警功能-Simple laundry process, display and set the high and low water level, the choice of means laundry, laundry end of the buzzer alarm
05441
- 鉴于目前的技术水平与市场的接收程度,电子密码锁是这类电子防盗产品的主流。本次设计使用ATMEL公司的AT89S52实现一基于单片机的电子密码锁的设计-Given the current level of technology and the market reception of the degree of electronic code lock is such mainstream of electronic security products. This design uses AT
Ultrasonic-display-LCD1602
- 調試要求: 1.MCU:AT89S52芯片或AT89C52 2.晶振:12MHz 調試注意: 本程序不帶溫度補償 1.LCD1602液晶屏有顯示後,才接入超聲波模塊。 2.注意超聲波模塊電源的極性。不清楚請參好淘寶的電路圖 3.沒有選用頻率為12MHz晶振,用了別的頻率晶振,單片機定時器的測量值與發出的40KHz頻率脈衝不對。 4.使用者經常誤發出20KHZ脈衝當40KHZ脈衝。(40KHz頻率脈衝,週期25us,占空比為50 = 12.5us)
The-total-program
- 采用AT89S52单片机为核心部件,用温度传感器DS18B20及超声波进行采集,控制水温、水位及报警电路的工作,传感器DS18B20测量温度范围-55~+125℃,精度可达±0.5℃,超声波测距范围宽,误差小于1 ,自动的温差补偿功能使其工作更加稳定可靠。-USES the AT89S52 single chip microcomputer as the core components, using temperature sensor DS18B20 and acquisition of ul
The-detector-of-alcohol
- 设计的酒精浓度检测系统,可实现以下功能: 1、当有特殊情况时可按紧急报警键报警,也可手动取消紧急报警功能。 2、平时可设置酒精浓度和高温报警值,其中酒精浓度有1—9级,环境温度有0--99度,可根据需要设置同时系统的按键还具有连加、减功能,操作起来非常方便,系统还能够在进入设置界面后,如果没有按键按下30秒后会自动退出设置界面。并且有掉电保存功能,设置的参数保存在单片机内部EEPOM中。 3、当MQ-3传感器检测到酒精时,信号由ADC0832进行模数转化得到数字信号,接着传送到
Smart-car-procedures
- 本文介绍了一种利用AT89S52单片机为控制核心,结合多种传感器实现循迹、避障、红外遥控、控速、灭火功能的智能小车。利用BFD-1000传感器检测赛道实现小车循迹,利用两个红外传感器检测道路上的障碍,控制电动小汽车的自动避障,整个系统具有自动寻迹、避障和红外遥控、控速等测试功能。其中,控制部分采用AT89S52,AT89S52是一款8位单片机,它的易用性和多功能性受到了广大使用者的好评。电机驱动采用常用的PWM方式进行电机的调速控制。整个系统的电路结构较简单,可靠性能高,能满足各种设计的要求。随
Ultrasonic-ranging-data
- 1.MCU:AT89S52芯片或AT89C52 2.晶振:12MHz 本程序带温度补偿,采用DS18B20测量温度 1.LCD1602液晶屏有显示后,才接入超声波模块。 2.注意超声波模块电源的极性。不清楚请参好淘宝的电路图 3.没有选用频率为12MHz晶振,用了别的频率晶振,单片机定时器的测量值与 发出的40KHz频率脉冲不对。 4.使用者经常误发出20KHZ脉冲当40KHZ脉冲。(40KHz频率脉冲,周期25us, 占空比为50 = 12.5u
doujiangji
- 本智能豆浆机的控制系统是基于AT89S52单片机来实现的,其主要功能有: 1.可以手动和自动对各种谷物和豆类进行加热和粉碎,工作模式分手动粉碎,手动加热和自动三种。 2.在豆浆机工作的过程中,数码管能给予温度和工作模式的显示。 3.在豆浆机工作过程中能对液位溢出和豆浆机干烧进行检查,发现后能蜂鸣报警并停止相关工作。 4.豆浆机工作完成时,能蜂鸣报警,提醒用户。 豆浆机的自动工作流程有软件控制:先判断是否干烧,再加热到80度,然后停止加热,进行粉碎并在间隙进行加热,再度检查液位,是否干烧,再进行加
PC-and-mcu-communikation
- 采用Atmel公司的AT89S52为核心,实现PC机与单片机系统之间的数据通信。单片机系统采集温度,将数据通过串口将数据传送至PC机,PC机上实现温度显示。用MAX232芯片完成单片机TTL电平到RS-232双向电平的转换 ;用46的矩阵式键盘完成所要显示的数据发送;用LED七段数码管显示接收和发送的数据。在软件设计方面,PC机采用VB或者VC语言编程,使用通信控件来实现串行口收发数据;单片机方面用中断方式完成数据的接收和发送。-Adopts AT89S52 as the core of Atm