首页  资讯  商机   下载  拆解   高校  招聘   杂志  会展  EETV  百科   问答  电路图  工程师手册   Datasheet  100例   活动中心  E周刊阅读   样片申请
EEPW首页 >> 主题列表 >> 51

浅谈单片机程序设计中的“分层思想”

  •   “分层思想”并不是什么神秘的东西,事实上很多做项目的工程师本身自己也会在用。看了不少帖子都发现没有提及这个东西,然而分层结构确是很有用的东西,参透后会有一种恍然大悟的感觉。如果说我不懂LCD怎么驱动,那好办,看一下datasheet,参考一下别人的程序,很快就可以做出来。但是如果不懂程序设计的思想的话,会给你做项目的过程中带来很多很多的困惑。   参考了市面上各种各样的嵌入式书籍,MCS-51,AVR ,ARM 等都有看过,但是没有发现有哪本是介绍设计思想的,就算有也是凤毛麟
  • 关键字: 单片机  51  

单片机系统软件如何抗干扰的方法

  •   在提高硬件系统抗干扰能力的同时,软件抗干扰以其设计灵活、节省硬件资源、可靠性好越来越受到重视。下面以MCS-51单片机系统为例,对微机系统软件抗干扰方法进行研究。   1软件抗干扰方法的研究   在工程实践中,软件抗干扰研究的内容主要是:一、消除模拟输入信号的嗓声(如数字滤波技术);二、程序运行混乱时使程序重入正轨的方法。本文针对后者提出了几种有效的软件抗干扰方法。   1.1指令冗余   CPU取指令过程是先取操作码,再取操作数。当PC受干扰出现错误,程序便脱离正常轨道“乱飞&r
  • 关键字: MCS-51  单片机  

单片机最小系统组成及电源/复位/振荡电路解析

  •   单片机最小系统主要由电源、复位、振荡电路以及扩展部分等部分组成。最小系统原理图如图所示。   电源模块   对于一个完整的电子设计来讲,首要问题就是为整个系统提供电源供电模块,电源模块的稳定可靠是系统平稳运行的前提和基础。51单片机虽然使用时间最早、应用范围最广,但是在实际使用过程中,一个和典型的问题就是相比其他系列的单片机,51单片机更容易受到干扰而出现程序跑飞的现象,克服这种现象出现的一个重要手段就是为单片机系统配置一个稳定可靠的电源供电模块。        最小系统原理图
  • 关键字: 单片机  51  振荡电路  

向51单片机说再见

  •   最近在访问论坛时看到好多人在讨论51单片机,有人说51单片机应该学习,它是基础;也有人说51单片机是过时的产品,现在产品应用已经不再选用了,也就失去了学习的必要性。从最初的51单片机学起,工作多年后现在基本应用32位MCU做项目,笔者觉得是时候向51单片机说再见了。   51单片机的辉煌过去   51单片机指MCS-51系列单片机,CICS指令集。由Intel公司开发,其结构增加了如乘(MUL)、除(DIV)、减(SUBB)、比较(CMP)、16位数据指针、布尔代数运算等指令,以及串行通信能力和5
  • 关键字: 51  单片机  CICS  Cortex  

基于CPLD的数据采集与显示接口设计及实现

  •   0 引 言   CPLD称为复杂可编程逻辑设计芯片,它是大规模可编程器件,具有高集成度、高可靠性、高速度的特点。CPLD是利用EDA技术进行电子系统设计的载体。硬件描述语言是EDA技术进行电子系统设计的主要表达手段,VHDL语言是常用的硬件描述语言之一;软件开发工具是利用EDA技术进行电子系统设计的智能化的自动化设计工具,常用开发工具有QuartusII,Ispexpert,Foundation等。CPLD以高速、高可靠性、串并行工作方式等特点在电子设计中广泛应用。它打破了软硬件之间的界限,加速了产
  • 关键字: CPLD  MCS-51  数据采集  

一款基于51单片机的简易示波器设计

  • 随着电子通信以及教学事业的发展,示波器的应用越来越广泛,它在教学中所起到的作用越来越重要,示波器可以测量信号的幅度,频率以及波形等等,但是高精度的示波器非常昂贵,对于非盈利事业的教学组织来说无疑不合适,所以提出了一种以单片机为控制核心的简易示波器设计方案。它由前向控制部分,数据采集和存储部分,51单片机控制部分以及按键和MS12864R显示部分组成。 1 简易数字示波器的工作原理以及总体框架 本设计硬件电路部分由单片机控制系统电路,前向输入调理电路,模数转换和存储电路,以及按键显示电路组成。其工作的基
  • 关键字: 51  示波器  

一种基于STC90C516RD+的智能药箱设计

  • 摘要:介绍了一种基于STC90C516RD+单片机的智能药箱的设计,主要结构有主控单元、时钟单元、报警单元、显示单元等。显示单元显示药品的相关信息及服药时间,有利于用户及时掌握各项信息;报警单元可以在规定的时间内进行报警提醒,保证了用户能够及时服药。 关键词:51单片机;智能药箱;GSM短信模块 对于那些健忘的老人、需要长期坚持服用药物的患者、需要住院的病患以及工作繁忙的成年人来说,很难保证能清楚地记得不同药物的信息以及用药时间并且保证按时吃药。如何能够及时提醒以上人群按时按量吃药是一个难题。针对此问
  • 关键字: 51  STC90C516RD+  

基于STC89C58的温度测控系统设计

  • 摘要:本次设计的温度测控系统采用MCS-51系列单片机中的STC89C58作为微处理器,使用集成温度传感器AD-590采集温度信息,光电耦合双向晶闸管为驱动电路,可精确地采集环境温度信息,稳定性高,抗干扰性强。接受信息后处理器可快速地作出反应,导通驱动电路,实现温度调节。本文从硬件和软件两方面介绍了MCS-51单片机温度控制系统的设计思路,对硬件原理图和程序框图作了简捷的描述。 关键词:MCS-51单片机;温度检测;温度控制;温度传感器 温度是工业控制中主要的被控参数之一,特别是在冶金、化工、建材、食
  • 关键字: MCS-51  STC89C58  

ADC081S051与51的接口电路及驱动程序设计

  • 引言 自然界存在的信号通常为模拟信号,在测控系统中通常将采集到的模拟信号数字化,然后交给微处理器或微控制器进行处理。因此模数转换器成为测控系统中不可缺少的部分。ADC081S051 模数转换器是国家半导体公司生产的低功率单通道CMOS 8位A/D转换器,它采用串行外设接口方式进行数据输出。与传统的器件不同的是,传统器件的采样速率是固定的,而ADC081S051 的采样速率可以在200~500 KSPS 范围内可变。 ADC081S051 的数据输出是串行数据输出,它与SPI、QSPI 等一些标准相兼容
  • 关键字: ADC081S051  51  

基于AT89C51的消除系统温漂和时漂的设计

  • 电子仪表一种智能化质量计量仪器 ,是广泛应用于国防、科研、工厂 ,具有称量快速、操作简单、自动校准、故障自诊断等多种仪表所无法具备的功能与优越性。由于计量精密 ,灵敏度高 ,温漂与时漂成为影响了仪表的精度和工作稳定性的主要因素。 1 系统组成概述 用于检测润滑制剂运动粘度的水浴温度测控仪,以MCS-51系列的AT89C51为核心,构成1个单片机测控系统,完成温度检测、温度显示、数据处理及输出控制。温控仪可巡回检测三路温度信号,分别对应3个检测点。由铂电阻温度传感器产生的温度信号经过调理电路转换成电压信
  • 关键字: MCS-51  AT89C51  

一款基于51的数字测速系统的设计

  • 0 引言 本方案所设计的基于霍尔元件的脉冲发生器要求成本低,构造简单,性能好。在电气控制系统中存在着较为恶劣的电磁环境,因此要求产品本身要具有较强的抗干扰能力。系统主要由AT89S52 单片机处理系统、电机、传感器检测单元、信号处理单元和显示系统等几个部分组成。 1 总体方案设计 对转速的测量实际上是对转子旋转引起的周期脉冲信号的频率进行测量。霍尔元件测速法是利用霍尔开关元件测转速的。 霍尔开关元件内含稳压电路、霍尔电势发生器、放大器、施密特触发器和输出电路。输出电平与TTL 电平兼容,在电机转轴
  • 关键字: 51  霍尔开关  

基于MCS-51单片机的定时报警器电路原理图

  •   选用MCS-51系列AT89S51单片机作为微控制器,选择两个四联的共阴极数码管组成8位显示模块,由于 AT89S51单片 ...
  • 关键字: MCS-51  单片机  定时报警器电路    

针对51转到ARM的新人的几点建议

  • 我以前一直用的是51,不过一直是C51,对C已经有10多年的经验,汇编用的很少。后来因为项目需要转到了arm.一开始对...
  • 关键字: 51  ARM  

MCS-51单片机中断函数注意事项

  • (1)中断函数不能进行参数传递,如果中断函数中包含任何参数声明都将导致编译出错。(2)中断函数没有返回值,如果企 ...
  • 关键字: MCS-51  单片机  中断函数    

自制51/avr单片机USB ISP 下载线

  •   如今呢是使用笔记本的人越来越多了,可是呢买了笔记本对于学习很多单片机比如说51或者avr就不方便了。因 ...
  • 关键字: 51  avr单片机  USB  ISP下载线    
共198条 4/14 |‹ « 2 3 4 5 6 7 8 9 10 11 » ›|

51介绍

  51单片机是对目前所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8031单片机,后来随着Flash rom技术的发展,8031单片机取得了长足的进展,成为目前应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。目前很多公司都有51系列的兼容机型推出,在目前乃至今后很长的一段时间内将占有大量市场 [ 查看详细 ]

热门主题

i.MX51    C8051F350    51系列.单片机    C51 v6.02    X9511-14    MCS-51系列单片机    SDT2.51    V7.51    MCS-51系列单片机实用接口技术    80C51-compatible    P51XA-S3    V2.51    OMF-51    RTOS(51)    G6E(8051    DP-51MCore    DP-51PRO    DN-PCI-5110    DP-51+    DP-51H    DP-51PRO.NET    DP-51PROC    DP-51    PCI-5121    P89C51/89C52/89C54/89C58    PCI-51XX    V1.51    uC-OS-51    uCOSV2.51    2.51    uC_OS-51    C-51    MCS—51系列单片机    8051-Type    MSC-51    RTX-51    CIP-51    89C51-14    89c51-4000    树莓派    linux   
关于我们 - 广告服务 - 企业会员服务 - 网站地图 - 联系我们 - 征稿 - 友情链接 - 手机EEPW
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
备案 京ICP备12027778号-2 北京市公安局备案:1101082052    京公网安备11010802012473