电子发烧友网 > 电源/新能源 > AC-DC/DC-DC转换 > 正文

基于51单片机的DAC0832波形发生器设计

2017年11月08日 16:32 次阅读

  波形发生器是一种常用的信号源,广泛的应用于电子电路、自动控制系统和教学实验等领域,是现代测试领域内应用最为广泛的通用仪器之一。在研制、生产、测试和维修各种电子元件、部件以及整机设备时,都需要有信号源。由它产生不同频率不同波形的电压、电流信号并加到被测器件或设备上,用其他仪器观察。

  测量被测仪器的输出响应,以分析确定它们的性能参数。信号发生器是电子测量领域中最基本、应用最为广泛的一类电子仪器。它可以产生多种波形信号,如方波、锯齿波、三角波等,因而广泛应用于通信、雷达、导航、宇航等领域

  以多种波形发生器为对象,选择单片机、独立按键及D/A转换器,设计相应的电路构成多种波形发生器。

  功能要求:

  1.有4个功能键,分别用来选择输出:三角波、锯齿波、梯形拨、方波。

  2.按下某个功能键,进入中断,在中断程序中查询、确定是哪个功能键,并输出对应的波形。

  3.显示器2位,显示功能号01、02、03、04,代表输出三角波、锯齿波、梯形拨、方波。

  设计任务:

  1、 完成单片机最小系统电路设计。

  2、 完成按键电路设计。

  3、 完成D/A转换及接口电路的设计。

  4、 完成显示电路的设计。

  电路图如下:(proteus 仿真通过)

  基于51单片机的DAC0832波形发生器设计

  其一仿真图:

  基于51单片机的DAC0832波形发生器设计

  源程序如下:

  ORG 0000H

  START: LJMP MAIN

  ORG 0003H ;外部中断 入口

  LJMP INSER ;转到中断服务程序

  ORG 0030H

  MAIN: MOV DPTR,#7FFFH ;DAC0832地址

  SETB EX0 ;允许 中断

  SETB IT0 ;负边沿触发方式

  SETB EA ;开中断

  HERE: JB 20H.0,ST ;锯齿波处理

  JB 20H.1,TRI ;三角波处理

  JB 20H.2,SQ ;方波处理

  JB 20H.3,TXB ;梯形波处理

  SJMP HERE ;等待中断

  INSER: JNB P1.0, LL1 ;中断服务程序,查询按键

  SJMP L1

  LL1: MOV 20H,#00H SETB 20H.0 ;设置锯齿波标志

  SJMP RT

  L1: JNB P1.2, LL2

  SJMP L2

  LL2: MOV 20H,#00H

  SETB 20H.1 ;设三角梯波标志

  SJMP RT

  L2: JNB P1.4, LL3

  SJMP L3

  LL3: MOV 20H,#00H

  SETB 20H.2 ;设置方波标志

  SJMP RT

  L3: JNB P1.6, LL4

  SJMP RT

  LL4: MOV 20H,#00H

  SETB 20H.3 ;设置梯形波标志

  RT: RETI ;中断返回

  ST: CLR

  P1.1 ;锯齿波

  CLR P1.3 SETB P1.5

  CLR P1.7

  MOV A,#00H

  LOOPP: MOVX @DPTR,A ;启动D/A转换

  INC A

  JB 20H.0,LOOPP ;连续输出波形

  LJMP HERE

  TRI: CLR P1.1 ;三角波

  CLR P1.3

  CLR P1.5

  SETB P1.7

  MOV A,#00H

  UP: MOVX @DPTR,A ;启动D/A转换

  INC A ;上升沿

  CJNE A,#0FFH,UP

  DOWN: MOVX @DPTR,A ;启动D/A转换

  DEC A ;下降沿

  CJNE A,#00H,DOWN

  JB 20H.1, UP ;连续输出波形

  LJMP HERE

  SQ: CLR P1.1 ;方波

  SETB P1.3

  CLR P1.5

  CLR P1.7

  MOV A,#00H

  MOVX @DPTR,A ;DAC输出低电平

  ACALL DELAY ;延时1

  MOV A,#0FFH

  MOVX @DPTR,A ;DAC输出高电平

  ACALL DELAY ;延时2

  JB 20H.2, SQ ;连续输出波形

  LJMP HERE

  TXB: CLR P1.1 ;梯形波

  CLR P1.3

  SETB P1.5

  SETB P1.7

  MOV A,#00H

  MOVX @DPTR,A

  ACALL DELAY

  LOOP: MOVX @DPTR,A

  INC A

  CJNE A,#0FFH,LOOP

  ACALL DELAY

  MOVX @DPTR,A

  LOOP1: DEC A

  MOVX @DPTR,A

  CJNE A,#00H,LOOP1

  MOVX @DPTR,A

  ACALL DELAY

  JB 20H.3,LOOP

  DELAY: MOV R4,#0FH ;延时子程序

  LOOP11: MOV R5,#10H

  LOOP22: NOP

  NOP

  NOP

  DJNZ R5,LOOP22

  DJNZ R4,LOOP11

  RET

  END

技术专区

关注电子发烧友微信

有趣有料的资讯及技术干货

下载发烧友APP

打造属于您的人脉电子圈

关注发烧友课堂

锁定最新课程活动及技术直播
收藏 人收藏
分享:

评论

相关推荐

请问如何用电脑控制模拟单片机的按键

发表于 2018-04-02 08:39 87次阅读
请问如何用电脑控制模拟单片机的按键

linux环境下如何开发51单片机 基于code...

关于USB转串口驱动问题 ,在linux下已经集成好了CH340和PL2302的驱动(linux m...

发表于 2018-03-29 14:42 56次阅读
linux环境下如何开发51单片机 基于code...

基于单片机的噪声强度计的设计

发表于 2018-03-29 09:55 94次阅读
基于单片机的噪声强度计的设计

为什么把adc0809的数据处理成十进制输出到lcd1602,有很多数据是错误的

发表于 2018-03-23 12:23 146次阅读
为什么把adc0809的数据处理成十进制输出到lcd1602,有很多数据是错误的

GPRS模块可以在实时发送经纬度到服务器期间,按键触发,发送另一条数据到这个服务器的另一个端口吗?

发表于 2018-03-22 20:30 410次阅读
GPRS模块可以在实时发送经纬度到服务器期间,按键触发,发送另一条数据到这个服务器的另一个端口吗?

这21个晶振难题弄清单片机就好懂了

有关51单片机有关晶振的问题一并总结出来,希望对学51的童鞋来说能有帮助

发表于 2018-03-21 16:18 600次阅读
这21个晶振难题弄清单片机就好懂了

请问标志寄存器选中一组寄存器后,能否再选其他三组寄存器?

发表于 2018-03-19 12:50 130次阅读
请问标志寄存器选中一组寄存器后,能否再选其他三组寄存器?

51单片机产生PWM方法

89C51芯片没有自带PWM发生器,如果要用51来产生PWM波就必须要用软件编程的方法来模拟。方法大...

发表于 2018-03-16 14:21 468次阅读
51单片机产生PWM方法

基于51单片机的PC机硬盘驱动器接口分析

IBM - PC机硬盘驱动器适配器简称硬盘控制器。它是一个智能部件,可接一个或两个硬盘,通过系统板上...

发表于 2018-03-16 13:47 116次阅读
基于51单片机的PC机硬盘驱动器接口分析

51单片机的时钟及总线时序和总线扩展

说到51单片机的时钟首先想到51时怎么工作的呢?微型控制器要想工作必须要有一个“动力”,对于51单片...

发表于 2018-03-15 14:48 523次阅读
51单片机的时钟及总线时序和总线扩展

51单片机设计的数字钟温度计

在工业生产中温度是常见的被控参数,采用单片机对温度进行控制简单方便。本次创新设计的亮点是数字测温,温...

发表于 2018-03-14 14:59 124次阅读
51单片机设计的数字钟温度计

51单片机定时器工作原理

51单片机定时器工作原理及用法

发表于 2018-03-14 13:51 421次阅读
51单片机定时器工作原理

这21个晶振难题弄清,单片机就好懂了!

晶振和 IC 间一般是通过铜走线相连的,这根走线可以看成一段导线或数段导线,导线在切割磁力线的时候会...

发表于 2018-03-09 14:00 543次阅读
这21个晶振难题弄清,单片机就好懂了!

基于STC89C51单片机的无线烟雾报警器的设计

发表于 2018-03-03 21:13 723次阅读
基于STC89C51单片机的无线烟雾报警器的设计

51单片机控制双音多频DTMF发生器(TCM50...

随着单片机应用的普及,单片机间通信问题已引起广泛的关注。目前,应用较多的是有线通信,而如何利用现有的...

发表于 2018-02-27 06:59 209次阅读
51单片机控制双音多频DTMF发生器(TCM50...

51单片机有关晶振的问题总结

学51单片机的时候,总是伴随很多有关于晶振的问题,其实晶振就是如同人的心脏,是血液的脉搏,把单片机的...

发表于 2018-02-26 11:47 663次阅读
51单片机有关晶振的问题总结

求教大神,一个可以语音播报的简易电子秤。

发表于 2018-02-21 22:50 303次阅读
求教大神,一个可以语音播报的简易电子秤。

51单片机、AVR单片机和PIC单片机的IO口操...

51单片机、AVR单片机和PIC单片机IO口结构的均不同,导致了IO口操作也不同。操作单片机IO口的...

发表于 2018-02-20 20:25 103次阅读
51单片机、AVR单片机和PIC单片机的IO口操...

基于51单片机和LM317的数字可调稳压电源的解...

设计了一个基于LM317和AT89C51的数字显示可调稳压电源。系统包含主电源和辅助电源模块、电压数...

发表于 2018-02-16 12:26 772次阅读
基于51单片机和LM317的数字可调稳压电源的解...

机器人设计中利用51单片机输出PWM波的方法

PWM这个功能在飞思卡尔、STM32等高档的单片机内部有专用的模块,用此类芯片实现PWM功能时只需要...

发表于 2018-02-11 11:29 385次阅读
机器人设计中利用51单片机输出PWM波的方法

有关51单片机有关晶振的问题总结(干货)

在初学51单片机的时候,总是伴随很多有关于晶振的问题,其实晶振就是如同人的心脏,是血液的脉搏,把单片...

发表于 2018-02-10 11:02 520次阅读
有关51单片机有关晶振的问题总结(干货)

485通讯协议程序怎么写(51单片机的485通信...

RS-485收发器采用平衡发送和差分接收,因此具有抑制共模干扰的能力,加上收发器具有高的灵敏度,能检...

发表于 2018-02-08 11:27 554次阅读
485通讯协议程序怎么写(51单片机的485通信...

基于51单片机的大功率直流有刷电机的PWM调速控...

本人最近一直想用51单片机来设计制作一个“大功率直流有刷电机PWM调速控制器”。由于平时工作忙,没时...

发表于 2018-02-07 16:51 304次阅读
基于51单片机的大功率直流有刷电机的PWM调速控...

裸机程序如何驱动硬件?看前辈是怎么说的

笔者从事安卓底层开发,工作一年,个人看法 ,处女答。个人感脚51就是就是搞嵌入式第一门技术。把c语言...

发表于 2018-02-06 16:17 1051次阅读
裸机程序如何驱动硬件?看前辈是怎么说的

介绍利用Keil的软件仿真功能来实现51单片机串...

下面介绍一种利用Keil的软件仿真功能来实现51单片机串口调试用户程序的方法。使用这种方法,无需任何...

发表于 2018-02-03 09:16 1425次阅读
介绍利用Keil的软件仿真功能来实现51单片机串...

51单片机串口通信编程

51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8...

发表于 2018-02-01 14:29 797次阅读
51单片机串口通信编程

单片机控制继电器_51单片机控制继电器详解

51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8...

发表于 2018-01-27 11:18 576次阅读
单片机控制继电器_51单片机控制继电器详解

51单片机流水灯电路图大全(六款单片机流水灯电路...

六款单片机流水灯电路图介绍。采用STC89S52单片机控制8个LED灯,其中8个LED灯的负极接单片...

发表于 2018-01-26 15:21 1225次阅读
51单片机流水灯电路图大全(六款单片机流水灯电路...

51单片机时钟电路图汇总(八款单片机时钟电路图)

本文详细的介绍了八款单片机时钟电路图。时钟电路就是产生像时钟一样准确运动的振荡电路。任何工作都按时间...

发表于 2018-01-26 14:42 1409次阅读
51单片机时钟电路图汇总(八款单片机时钟电路图)

学习51单片机晶振这21问题搞懂了学单片机就简单...

在初学51单片机的时候,总是伴随很多有关与晶振的问题,其实晶振就是如同人的心脏,是血液的是脉搏,把单...

发表于 2018-01-25 09:43 392次阅读
学习51单片机晶振这21问题搞懂了学单片机就简单...

51单片机的P0口工作原理详细讲解

P0端口由锁存器、输入缓冲器、切换开关、一个与非门、一个与门及场效应管驱动电路构成。

发表于 2018-01-24 17:13 600次阅读
51单片机的P0口工作原理详细讲解

51单片机的指令周期详细介绍

指令周期指的是单片机执行一条指令的时间。按指令执行的时间可分为:单周期、双周期和四周期(只有乘法和除...

发表于 2018-01-22 16:18 439次阅读
51单片机的指令周期详细介绍

关于EEPROM—AT24C02的51单片机Proteus仿真

发表于 2018-01-19 17:40 683次阅读
关于EEPROM—AT24C02的51单片机Proteus仿真

MAX232与51单片机如何连接_MAX232与...

当用单片机和PC机通过串口进行通信,尽管单片机有串行通信的功能,但单片机提供的信号电平和RS232的...

发表于 2018-01-19 08:51 819次阅读
MAX232与51单片机如何连接_MAX232与...

51单片机tx-c的串口老是不通,测试了线和转接都是没问题的

发表于 2018-01-16 11:41 346次阅读
51单片机tx-c的串口老是不通,测试了线和转接都是没问题的

max7219驱动数码管程序(51单片机+STM...

本文主要介绍了max7219驱动数码管:STM32硬件SPImax7219驱动8位数码管显示模块程序...

发表于 2018-01-15 16:51 534次阅读
max7219驱动数码管程序(51单片机+STM...

利用51单片机制作廉价盒仔机器人的步骤过程解析

BOXZ,昵称盒仔,是一款开源的互动娱乐平台!百度一下,有很多盒仔的制作教程,基本都是用arduin...

发表于 2018-01-15 16:18 2010次阅读
利用51单片机制作廉价盒仔机器人的步骤过程解析

51单片机的录音系统录音有“滴答滴答”的噪声,是怎么回事?

发表于 2018-01-12 16:19 507次阅读
51单片机的录音系统录音有“滴答滴答”的噪声,是怎么回事?

51单片机驱动指针电压表DIY的一个时钟设计

先来一张制作完成的图片,受加工条件和材料的限制,尽了最大的努力后才勉强做成了现在的样子。

发表于 2018-01-12 09:17 2646次阅读
51单片机驱动指针电压表DIY的一个时钟设计

针对常用51单片机下载程序问题做下详解

单片机软件开发里面第一步当属下载程序了,如果这一步都有问题,那么后面的一切便无从谈起,记得当初刚接触...

发表于 2018-01-11 10:02 1556次阅读
针对常用51单片机下载程序问题做下详解

单片机中断系统介绍_51单片机中断系统结构

单片机中断就是当单片机正在执行程序的时候,突然某个按键按下了(产生外部中断),单片机就必须得去处理那...

发表于 2018-01-10 17:29 369次阅读
单片机中断系统介绍_51单片机中断系统结构

基于51单片机的DDS函数信号发生器的设计

本系统利用单片机STC89C52采用程序设计方法产生锯齿波、正弦波、三角波、矩形波四种波形,再通过D...

发表于 2018-01-08 10:59 549次阅读
基于51单片机的DDS函数信号发生器的设计

单片机汇总_常用单片机优缺点详细剖析

市面上的单片机种类繁多,在选用单片机进行开发时你是不是总是难以抉择,本文为大家带来51单片机、STC...

发表于 2018-01-04 08:33 1051次阅读
单片机汇总_常用单片机优缺点详细剖析

51单片机的寄存器如何赋值

单片机在电学里面,属于很简单的一种器件,外表看,就是一个芯片,长着很多的脚。内部,就是一堆寄存器。不...

发表于 2017-12-31 08:32 2320次阅读
51单片机的寄存器如何赋值

51单片机怎么检测输入的高电平_检测方法及注意事...

本文介绍51单片机检测输入的高电平的方法及注意事项

发表于 2017-12-29 16:50 483次阅读
51单片机怎么检测输入的高电平_检测方法及注意事...

51单片机C中关于.c文件和.h文件的关系与区别

C文件,是程序设计中的一个重要概念。所谓“文件”一般是指存储在外部介质上数据的集合。一批文件是以数据...

发表于 2017-12-27 16:49 303次阅读
51单片机C中关于.c文件和.h文件的关系与区别

51单片机特殊功能寄存器有哪些_功能是什么

51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8...

发表于 2017-12-27 16:32 607次阅读
51单片机特殊功能寄存器有哪些_功能是什么

单片机双DPTR的使用方法

DPTR是某些单片机中一个功能比较特殊的寄存器,是一个16位的特殊功能寄存器, 其高位字节寄存器用D...

发表于 2017-12-27 15:27 224次阅读
单片机双DPTR的使用方法

dac0832工作方式有几种_怎么实现_及其各自...

DAC0832是8分辨率的D/A转换集成芯片。与微处理器完全兼容。这个DA芯片以其价格低廉、接口简单...

发表于 2017-12-27 10:49 386次阅读
dac0832工作方式有几种_怎么实现_及其各自...

DAC0832输出转电压的运放电路图

DAC0832是采样频率为八位的D/A转换芯片,集成电路内有两级输入寄存器,使DAC0832芯片具备...

发表于 2017-12-27 10:09 664次阅读
DAC0832输出转电压的运放电路图

设计51单片机系统PCB时晶振紧挨着单片机的原因...

晶振是通过电激励来产生固定频率的机械振动,而振动又会产生电流反馈给电路,电路接到反馈后进行信号放大,...

发表于 2017-12-26 14:21 1494次阅读
设计51单片机系统PCB时晶振紧挨着单片机的原因...

想学好单片机设计,这些最常见的难题你都要解决

在初学51单片机的时候,总是伴随很多有关与晶振的问题,其实晶振就是如同人的心脏,是血液的是脉搏,把单...

发表于 2017-12-26 09:15 1649次阅读
想学好单片机设计,这些最常见的难题你都要解决

两种方法教你如何有效地利用51单片机产生PWM波

89C51芯片没有自带PWM发生器,如果要用51来产生PWM波就必须要用软件编程的方法来模拟。方法大...

发表于 2017-12-24 09:58 3615次阅读
两种方法教你如何有效地利用51单片机产生PWM波

图文解析单片机的步进电机控制

经过不断地摸索和参考高手的设计,最终完成了单片机的步进电机控制,可以实现步进电机的实时正反转,加速,...

发表于 2017-12-20 09:31 2293次阅读
图文解析单片机的步进电机控制

基于51单片机和AD574的简易电子秤的设计

分析了基于51单片机和AD574的简易电子秤的设计,根据测量要求设计了传感器电路、AD转换电路、超量...

发表于 2017-12-18 17:09 596次阅读
基于51单片机和AD574的简易电子秤的设计

MCS-51单片机控制跑马灯的三种方法

MCS-51单片机控制跑马灯的三种方法:穷举法、移位法、查表法。跑马灯,是指将八个发光二极管分别连接...

发表于 2017-12-18 15:44 1126次阅读
MCS-51单片机控制跑马灯的三种方法

51单片机三种模拟串口的方法解析

着单片机的使用日益频繁,用其作前置机进行采集和通信也常见于各种应用,一般是利用前置机采集各种终端数据...

发表于 2017-12-18 09:00 1052次阅读
51单片机三种模拟串口的方法解析

51单片机点亮一盏LED灯的原理解析

首先应该了解51单片机最小系统: 51 最小系统也 称为 51 最小 应用 系统 , 是指用最少的元...

发表于 2017-12-14 20:50 1768次阅读
51单片机点亮一盏LED灯的原理解析

基于单片机平均功率法的微波脉冲测试系统

本系统充分利用89C51单片机的控制和计算能力,采用MCS-51汇编语言,设计了一种基于平均功率法的...

发表于 2017-12-12 20:16 72次阅读
基于单片机平均功率法的微波脉冲测试系统

MCS-51单片机的原理及其存储器的配置特点

.如果EA=1(执行片内程序存储器中程序时):如果程序计数器的指针PC值超过0FFFH(4K)时,单...

发表于 2017-12-11 19:00 1872次阅读
MCS-51单片机的原理及其存储器的配置特点

51单片机控制74HC595驱动的编程要点_单片...

  74HC595是硅结构的CMOS器件, 兼容低电压TTL电路,遵守JEDEC标准。 74HC59...

发表于 2017-12-11 17:35 892次阅读
51单片机控制74HC595驱动的编程要点_单片...

c51单片机编程过程中需要注意到的十二个要点详解

这应该属于 Keil 编译器的 bug,有网友做过实验,表示 Keil 编译后期产生的汇编代码中,结...

发表于 2017-12-11 16:36 759次阅读
c51单片机编程过程中需要注意到的十二个要点详解

c51单片机编程过程中需要注意到的十二个要点详解

这应该属于 Keil 编译器的 bug,有网友做过实验,表示 Keil 编译后期产生的汇编代码中,结...

发表于 2017-12-11 16:36 623次阅读
c51单片机编程过程中需要注意到的十二个要点详解

msp430和51有什么区别

 MSP430内核采用RISC精简指令结构,整个代码量较少,按照复杂程度指令在几十个到百多不等,代码...

发表于 2017-12-11 15:02 679次阅读
msp430和51有什么区别

51单片机定时器中断_51单片机中断系统_51单...

中断是为使单片机具有对外部或内部随机发生的事件进行处理而设置的。51单片机有5种中断源,即有5种对应...

发表于 2017-12-08 10:15 598次阅读
51单片机定时器中断_51单片机中断系统_51单...

51单片机应用中5个常见问题总结

51单片机一个显著优点就是指令执行时间固定,因此可以适应时序要求严格的场合。例如符合ISO7816协...

发表于 2017-12-06 09:53 1645次阅读
51单片机应用中5个常见问题总结

基于51单片机系统的故障重现实验设计

电磁脉冲辐照效应实验方法 电磁脉冲对电予系统的辐照效应实验方法,简单地说就是将被测电子系统置于电磁脉...

发表于 2017-11-30 08:28 171次阅读
基于51单片机系统的故障重现实验设计

关于51单片机晶振最常见的问题

在初学51单片机的时候,总是伴随很多有关与晶振的问题,其实晶振就是如同人的心脏,是血液的是脉搏,把单...

发表于 2017-11-28 18:26 1322次阅读
关于51单片机晶振最常见的问题

单片机如何进行EMC测试与故障排除?

所谓EMC就是:设备或系统在其电磁环境中能正常工作,且不对该环境中任何事物构成不能承受的电磁骚扰的能...

发表于 2017-11-27 11:57 1221次阅读
单片机如何进行EMC测试与故障排除?

51单片机p0口上拉电阻的选择,应该遵循哪些设计...

1、51单片机的P0口为了实现准3态,采用了OC输出,也就是集电极悬空输出,也有叫图腾柱输出的。这种...

发表于 2017-11-27 05:37 1437次阅读
51单片机p0口上拉电阻的选择,应该遵循哪些设计...

三种方法教你如何破解51单片机

大家可能都知道破解51单片机是很容易的,但为什么容易,又是如何来破解的,可能很多人就不大清楚了,我在...

发表于 2017-11-26 09:03 8701次阅读
三种方法教你如何破解51单片机

如何使用Keil3开发51单片机程序

51单片机是比较简单也是使用比较广泛的一种,初学单片机的朋友51单片机是必学的一门课程。可能很多朋友...

发表于 2017-11-26 08:38 222次阅读
如何使用Keil3开发51单片机程序

51单片机把4位16进制数转成10进制数的方法

2位16进制转10进制,用除以10求商跟余数的方法,即可。   4位16进制数呢?DIV指令只可以...

发表于 2017-11-24 09:37 589次阅读
51单片机把4位16进制数转成10进制数的方法

51单片机串口基础知识汇总解析

标准串口引脚2是RX,引脚3是TX,(即九针串口的2号引脚连接的是主控芯片的RXD引脚,3号引脚连接...

发表于 2017-11-24 09:16 284次阅读
51单片机串口基础知识汇总解析

基于AT89C51单片机的智能计步器设计

1 引言当今社会,随着经济的发展,人们生活水平的提高,肥胖的人越来越多,也就导致了越来越多的疾病产生...

发表于 2017-11-24 06:54 2991次阅读
基于AT89C51单片机的智能计步器设计

51单片机连接ESP8266串口WiFi模块

51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8...

发表于 2017-11-23 17:53 2035次阅读
51单片机连接ESP8266串口WiFi模块

51单片机体系结构初步分析

单片机有很多种,AVR、PIC、MC6805系列等,他们的体系结构不尽相同,指令集也各异,有些是CI...

发表于 2017-11-23 08:54 139次阅读
51单片机体系结构初步分析

基于51单片机的ADC0809C程序代码

基于51单片机的ADC0809C程序代码。

发表于 2017-11-22 15:51 436次阅读
基于51单片机的ADC0809C程序代码

ADC0809与51单片机的连接方式

模数转换器定位为单片机的外部RAM单元,因此与单片机的连接就有很多种。大体上说ADC0809在整个单...

发表于 2017-11-22 15:18 878次阅读
ADC0809与51单片机的连接方式

TLC2543与51单片机接口电路图及A/ D采...

具有11个输入端的12 位模数转换器7LC2543 是美国德州仪器公司于近几年推出的一种性能价格比较...

发表于 2017-11-22 11:22 486次阅读
TLC2543与51单片机接口电路图及A/ D采...

ADC0809与MCS-51单片机接口电路图及编...

ADC0809是美国国家半导体公司生产的CMOS工艺8通道,8位逐次逼近式A/D模数转换器。其内部有...

发表于 2017-11-22 10:25 1349次阅读
ADC0809与MCS-51单片机接口电路图及编...

mcs51单片机有什么组成 分别有什么功能作用

MCS51是指由美国INTEL公司生产的一系列单片机的总称,这一系列单片机包括了好些品种,如8031...

发表于 2017-11-21 17:16 735次阅读
mcs51单片机有什么组成 分别有什么功能作用

基于51单片机的UART串口通信

基于51单片机的UART串口通信详解。

发表于 2017-11-21 10:14 832次阅读
基于51单片机的UART串口通信

51单片机软件解码程序的核心要点

红外接收头的型号有很多HS0038 VS838等 功能大致相同,只是引脚封装不同。

发表于 2017-11-21 09:30 1050次阅读
51单片机软件解码程序的核心要点

用51单片机体验高阻态的详细步骤讲解

在51单片机的P0口工作在普通IO口模式下,为准双向IO口。而工作在第二功能状态下时,则为标准的双向...

发表于 2017-11-21 08:20 1378次阅读
用51单片机体验高阻态的详细步骤讲解

单片机和嵌入式的关系一文读懂

其实,嵌入式跟单片机真的没有多大的联系,想搞嵌入式的,就认真学好大学课程。 (1)单片机   单...

发表于 2017-11-20 13:57 1178次阅读
单片机和嵌入式的关系一文读懂

单片机的寻址方式定义、分类及设置方式

寄存器寻址是指将操作数存放于寄存器中,寄存器包括工作寄存器R0~R7、累加器A、通用寄存器B、地址寄...

发表于 2017-11-17 15:58 297次阅读
单片机的寻址方式定义、分类及设置方式

51单片机有几个中断源?

051单片机有五个中断请求源,四个用于中断控制的寄存器IE.IP.TCON和SCON,用于控制中断的...

发表于 2017-11-17 15:09 1444次阅读
51单片机有几个中断源?

51系列单片机的区别与特点介绍

8031片内不带程序存储器ROM,使用时用户需外接程序存储器和一片逻辑电路373,外接的程序存储器多...

发表于 2017-11-17 14:37 98次阅读
51系列单片机的区别与特点介绍

STM32比51单片机有什么优点的汇总

51有51的轻巧,STM32有STM32的强大。首先51是入门最简单,相对来说好学、功能少、控制比较...

发表于 2017-11-17 09:56 1165次阅读
STM32比51单片机有什么优点的汇总

51单片机时序及延时分析

计算机工作时,是在统一的时钟脉冲控制下一拍一拍地进行的。这个脉冲是由单片机控制器中的时序电路发出的。...

发表于 2017-11-17 09:22 188次阅读
51单片机时序及延时分析

51单片机C语言延时函数怎么定义和使用

C语言定义延时函数主要通过无意义指令的执行来达到延时的目的。下面给出一个经典的延时函数。C程序中可使...

发表于 2017-11-16 17:06 1950次阅读
51单片机C语言延时函数怎么定义和使用

51单片机的时钟及总线时序和总线扩展

说到51单片机的时钟首先想到51时怎么工作的呢?微型控制器要想工作必须要有一个“动力”,对于51单片...

发表于 2017-11-16 09:58 95次阅读
51单片机的时钟及总线时序和总线扩展

51单片机工程师分享自己的arm开发经验

看到很多在做电子工程设计的朋友在讨论:转到该怎样学习?《单片机与嵌入式系统应用》小编为大家找到了这样...

发表于 2017-11-15 16:21 1464次阅读
51单片机工程师分享自己的arm开发经验

什么是单片机_51单片机学前预备知识

凡是与控制或简单计算有关的电子设备都可以用单片机来实现,再根据具体实际情况选择不同性能的单片机,如:...

发表于 2017-11-15 10:56 102次阅读
什么是单片机_51单片机学前预备知识

PIC、AVR、51单片机有什么区别?优缺点分析

单片机诞生于20世纪70年代末,它是指一个集成在一块芯片上的完整计算机系统。单片机具有一个完整计算机...

发表于 2017-11-15 08:59 921次阅读
PIC、AVR、51单片机有什么区别?优缺点分析

51单片机串口通信实验电路详解

51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8...

发表于 2017-11-14 20:13 970次阅读
51单片机串口通信实验电路详解

uln2003和51连接电路分析

ULN2003 是一种高耐压、大电流的达林顿陈列,由七个NPN 达林顿管组成,每一对达林顿都串联一个...

发表于 2017-11-14 17:25 443次阅读
uln2003和51连接电路分析

nrf24l01与51单片机的连接图及程序

nRF24L01是由NORDIC生产的工作在2.4GHz~2.5GHz的ISM 频段的单片无线收发器...

发表于 2017-11-14 15:16 354次阅读
nrf24l01与51单片机的连接图及程序

MCS-51的存储器分类

存储器(Memory)是现代信息技术中用于保存信息的记忆设备。其概念很广,有很多层次,在数字系统中,...

发表于 2017-11-13 14:10 193次阅读
MCS-51的存储器分类