E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
AT89C52
正弦波信号发生器,基于查表方式使用单片机及DAC芯片实现
今天用proteus仿真
at89c52
的正弦波查表程序,竟然出线曲线了。乐得屁颠颠的。自己用VB写了个生成正弦波表的程序。
weixin_30793643
·
2020-07-04 02:20
基于
AT89C52
和MQ-2的烟雾报警器设计
基于
AT89C52
和MQ-2的烟雾报警器设计摘要:介绍了一种基于
AT89C52
单片机和MQ-2型半导体电阻式烟雾传感器的烟雾报警器设计。该烟雾报警器具有声光报警、浓度显示以及与上位机串口通信等功能。
星云行迹
·
2020-07-02 03:25
51单片机学习笔记
2.选择单片机型号为
AT89C52
。3.新建main.c文件添加进工程。4.配置魔术棒工具卡,在output选项卡勾选cretehex,这样在程序运
Zonkedd
·
2020-06-26 03:40
STM32入门之基础知识
例子:STC89C52(ST),
AT89C52
(Atmel),CPU都采用8051(intel).(2)ARM也是一系列处理器的统称。
IT小懒猫
·
2020-06-25 19:51
基于proteus软件仿真
AT89C52
的电压表(附工程文件)
通过ADC0808芯片进行高精度的电压转换,再通过LCD显示。电压范围0-5V,精度0.05VADC0808是采样分辨率为8位的、以逐次逼近原理进行模/数转换的器件。其内部有一个8通道多路开关,它可以根据地址码锁存译码后的信号,只选通8路模拟输入信号中的一个进行A/D转换。ADC0808是ADC0809的简化版本,功能基本相同。一般在硬件仿真时采用ADC0808进行A/D转换,实际使用时采用ADC
Yuan源远_monster
·
2020-06-25 18:07
proteus
嵌入式
单片机
基于proteus软件仿真
AT89C52
的双机串口通信 附工程包
计算机与外界的信息交换称为通信,常用的通信方式有两种:并行通信和串行通信。51单片机用4个接口与外界进行数据输入与数据输出就是并行通信,并行通信的特点是传输信号的速度快,但所用的信号线较多,成本高,传输的距离较近。串行通信的特点是只用两条信号线(一条信号线,再加一条地线作为信号回路)即可完成通信,成本低,传输的距离较远。51单片机的串行接口是一个全双工的接口,它可以作为UART(通用异步接受和发送
Yuan源远_monster
·
2020-06-25 18:07
proteus
单片机
嵌入式
串口通信
AT89C51
基于proteus软件仿真
AT89C52
的流水灯
proteus软件仿真设置界面如下:代码如下:#includevoidDelay1ms(unsignedintcount){unsignedinti,j;for(i=0;i>LEDIndex);if(LEDIndex==7)LEDDirection=!LEDDirection;LEDIndex=(LEDIndex+1)%8;Delay1ms(1000);}}用keil生成并导入即可;效果图:
Yuan源远_monster
·
2020-06-25 18:06
proteus
基于proteus软件仿真
AT89C52
的交通灯(大神制作)附工程包
proteus仿真界面:代码如下:/*****************************************************十字路口交通灯控制C程序******************************************************/#defineucharunsignedchar#defineuintunsignedint#include/*****定义
Yuan源远_monster
·
2020-06-25 18:06
proteus
循迹小车
小车走翘翘板摘要本次设计的简易智能电动车采用简单的人工智能技术,使用
AT89C52
作为小车的检测和控制核心。
qq_38890838
·
2020-06-25 15:35
编程控制
基于单片机的直流电机PWM调速控制系统Proteus仿真设计(附仿真+C程序+论文等)
这部分电路主要由
AT89C52
单片机的I/O端口、定时计数器、外部中断扩展等控制直流电机的加速、减速以及电机的正转和反转,并且可以调整电机的转速,能够很方便的实现电机的智能
蒋宇智
·
2020-06-21 23:56
单片机开发
初学者的福利,51单片机轻松入门之:点亮一个发光二极管
所使用单片机为ATMEL公司的
AT89C52
,软件为PROTEUS和KEIL;只提供原理图和KEIL环境下的注释,希望对广大即将接触单片机的人有所帮助,大神还请抬手放过。
玩转嵌入式
·
2020-03-15 15:21
电子电路设计之C51单片机常见问题
17101223413本文转自http://www.elecfans.com/emb/danpianji/20111122253113_2.html【嵌牛导读】笔者在工作中实际使用过AT89C2051、AT89C51、
AT89C52
軒轅龍
·
2020-02-26 17:01
手动使用I2C协议写入24C02C
刚尝试用
AT89C52
单片机使用IIC总线协议读写AT24C02C,我忽然想能否用手动调整开关的方式写入AT24C02C?于是,便尝试了一下,结果果然成功了。
l_____py
·
2019-06-03 00:00
51单片机温湿度液晶屏显示代码(DHT11与lcd)
/***************************************/该代码使用的硬件有DHT11温湿度传感器、lcd1602,
at89c52
单片机,外加按键电位器等器件,具体电路图没有给出
Entronk_star
·
2019-05-24 14:13
基础学习
模块学习
【C51单片机】数字电压表设计
数字电压表要求:在
AT89C52
系统中采用PCF8591芯片,测量0-5V范围内的直流电压,并在2位数码管上显示电压值。
俊俊~
·
2018-11-15 13:24
单片机
protues与keil联合仿真51单片机跑马灯实例
Proteus8Professional和KeiluVision4(目前keil分为ARM的和51的,下载该软件要分清)过程:1.keil编写源代码1.1建立工程打开keil,建立名为test(也可为其它名)的工程,CPU选择Atmel的
AT89C52
Echoszf
·
2017-03-01 16:09
开发工具
处理器
编程语言
接口技术
Ds18b20课程设计
二、方案采用
AT89C52
单片机,温度传感器DS18B20,液晶显示器LCD1602和led设计一个日常温
L_YY
·
2016-09-12 17:06
51单片机
51单片机入门之六:1602液晶显示
所使用单片机为ATMEL公司的
AT89C52
,软件为PROTEUS和KEIL;只提供原理图和KEIL环境下的注释,希望对广大即将接触单片机的人有所帮助,如果有错误欢迎回帖指出或加入QQ群143586739
zhenxing2000
·
2016-02-23 22:52
单片机入门
[每日电路图] 1、基于
AT89C52
单片机最小系统接口电路
comefrom:http://www.21ic.com/dianlu/basis/interface/2015-04-21/621607.htm
AT89C52
是美国Atmel公司生产的低电压
beautifulzzzz
·
2016-01-11 00:00
AT89C52
资料
AT89C52
是美国Atmel公司生产的低电压、高性能CMOS 8位单片机,片内含8KB的可反复檫写的程序存储器和12B的随机存取数据存储器(RAM),器件采用Atmel公司的高密度、非易失性存储技术生产
·
2015-10-31 10:06
c
KEIL C 出现ADDRESS SPACE OVERFLOW的解决办法
Program Size: data=217.6 xdata=0 code=5314 Target not created 芯片我选的是
AT89C52
·
2015-10-31 10:04
overflow
W5100硬件设计和调试要点
以
AT89C52
为例,如下图所示。 外扩一个32K的SRAM(IS62C256),按照图示的硬件接口,地址线A15作为SRAM的片选信号。因此32K的XDATA地址空间在0×0000~0x7FFF。
WIZnet2012
·
2014-06-06 09:00
mcu
硬件设计
w5100
网络变压器
晶体震荡
at89c52
串口
voidUART_Init()//初始化uart{SCON=0x50;RCAP2H=(65536-(3456/96))/256;RCAP2L=(65536-(3456/96))%256;T2CON=0x34;TI=1;}直接用printf加入#include#include
chenbang110
·
2013-07-26 23:00
在Keil下用伟福调试程序
最近,上头让我修改
AT89C52
的程序。前人写的程序真是不敢恭维。您见过10000多行的程序在一个.c文件里吗?这个程序就是。许我超大型的while循环,4层switch嵌套。
临峰不畏
·
2013-01-23 22:00
keil
WAVE6000
AT89C52
快速傅里叶变换FFT结果的物理意义,单片机keil C51/avr/dsp程序(已验证)
快速傅里叶变换FFT结果的物理意义,单片机keilC51/avr/dsp程序(已验证)#include //
AT89C52
//#include//atmeg128#include/*********
achejq
·
2012-09-03 14:00
c
算法
struct
语言
float
fft
128*64点阵图形液晶显示屏程序设计教程
整体电路图 功能说明:该电路使用
AT89C52
作控制器,电路左下方为时钟芯片DS1302;用液晶屏显示当前时间、若干汉字、一幅小图等内容;电路连线:(1)液晶模块: E=P
yu_xiaofei
·
2011-12-17 11:00
编程
工作
db2
vss
图形
128*64点阵图形液晶显示屏程序设计教程
整体电路图功能说明:该电路使用
AT89C52
作控制器,电路左下方为时钟芯片DS1302;用液晶屏显示当前时间、若干汉字、一幅小图等内容;电路连线:(1)液晶模块:E=P2^0
iteye_11541
·
2011-12-17 11:00
在Keil下用伟福调试程序
最近,上头让我修改
AT89C52
的程序。前人写的程序真是不敢恭维。您见过10000多行的程序在一个.c文件里吗?这个程序就是。许我超大型的while循环,4层switch嵌套。
hevake_lcj
·
2011-09-26 16:00
基于RF芯片nRF401、
AT89C52
微控制器和MAX3316接口芯片的无线数传模块设计
所设计的无线数传模块由单片射频收发芯片NRF401、
AT89C52
微控制器和MAX3316接口芯片构成,工作在433.92/434.33MHz频段;可方便地嵌入在各种测量和控制系统中进行无线数据传输,在车辆监控
yyt7529
·
2011-05-17 15:00
c
工作
ant
电子商务
vss
通讯
C51 CD卡
基于
AT89C52
单片机的SD卡读写设计发表时间:2009-06-2612:11:21发布人:administrator阅读次数:43前言长期以来,以FlashMemory为存储体的SD卡因具备体积小、
黑曼巴snake
·
2011-04-29 18:30
职场
sd
休闲
单片机实验——0到60秒的计时器(使用硬件中断方式实现)
编译环境:KEILC51V3仿真软件:proteus7.4单片机类型:
AT89C52
数码管类型:7seg-mpx1-cc(cc——共阴数码管)没难度,主要是想通过这个实验来加深对中断的理解。
yangywyangyw
·
2010-11-29 18:00
【嵌入式/单片机】
单片机实验——0到60秒的计时器
编译环境:KEILC51V3仿真软件:proteus7.4单片机类型:
AT89C52
数码管类型:7seg-mpx1-cc(cc——共阴数码管)程序代码:#includevoiddelay500ms(){
yangywyangyw
·
2010-11-28 19:00
【嵌入式/单片机】
51单片机程序开发入门知识
在网上,我们常看到一些介绍什么AT89C51或
AT89C52
等51的单片机的范例,对于一些初学者来说可能就会认为只
supermanking
·
2010-08-20 13:00
c
IO
汇编
Flash
语言
程序开发
AT89c52
wiegend
#include "at89x52.h" typedef unsigned char BYTE; typedef unsigned int WORD; BYTE state; BYTE wg0; BYTE wg1; BYTE wg2; BYTE count; BYTE cnt; bit r_done; bit firstbit; bit lastbit; bit D0_done
isiqi
·
2010-04-16 13:00
IE
AT89c52
wiegend
#include"at89x52.h"typedefunsignedcharBYTE;typedefunsignedintWORD;BYTEstate;BYTEwg0;BYTEwg1;BYTEwg2;BYTEcount;BYTEcnt;bitr_done;bitfirstbit;bitlastbit;bitD0_done;bitD1_done;sbitWG_IN1=P3^2;sbitWG_IN0=
wu_jing_sheng0
·
2010-04-16 13:00
c
include
byte
delay
第2讲(一)流水灯的实现
画法一:一般画法1)首先在Protues中选择“
AT89C52
”与“LED-YELLOW”器件,并如图放置,然后右击LED灯将其选中,并按图中的旋转图标旋转LED灯。旋
yafeilinux
·
2009-10-31 12:00
c
String
工具
ICL7135的串行采集方式在单片机电压表中的应用
2003年10月22日1:3文章出处:国外电子元器件 摘要:介绍了对A/D芯片ICL7135进行串行数据采集的具体方法,同时利用该方式结构简单、编程简洁、占用单片机资源少的特点,给出了用ICL7135与
AT89C52
80x88
·
2004-11-03 09:00
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他