关闭

单片机

所属频道 单片机 技术学院
  • 实例讲解!单片机控制继电器原理

    首先看看继电器的驱动这是典型的继电器驱动电路图,这样的图在网络上随处可以搜到,并且标准教科书上一般也是这样的电路图为什么要明白这个图的原理?单片机是一个弱电器件,一般情况下它们大都工作在5V甚至更低.驱动电流

  • 单片机最小系统振荡电路图原理

    振荡电路 图 振荡电路图单片机系统里都有晶振,在单片机系统里晶振作用非常大,全程叫晶体振荡器,他结合单片机内部电路产生单片机所需的时钟频率,单片机晶振提供的时钟频率越高,那么单片机运行速度就越快,单片

  • 单片机时钟是什么?

    什么时钟?首先我们先讲讲什么是时钟。时钟就是单片机的心脏。每跳动一下。整个单片机的各个电路就同步的动作一下。就好像我们做广播体操的时候 广播上喊的节拍1234 2234 3234。。。。然后我们全部的同学就按照这个节

  • 基于STC系列单片机的SPWM波形实现

    摘要:文章在比较了多种生成SPWM波的技术基础上,给出了利用等效面积法来产生SPWM波形的工作原理,详细介绍了由单片机STCl2C5410AD的可编程计数器阵列PCA实现SPWM控制软件的编写过程,并给出了SPWM中断服务程序的

  • 详说七大主流单片机的优缺点

    单片机现在可谓是铺天盖地,种类繁多,让开发者们应接不暇,发展也是相当的迅速,从上世纪80年代,由当时的4位8位发展到现在的各种高速单片机……各个厂商们也在速度、内存、功能上此起彼伏,参差不齐~~同时涌现出一大批拥有代表性单片机的厂商:Atmel、TI、ST、MicroChip、ARM…国内的宏晶STC单片机也是可圈可点…下面为大家带来51、MSP430、TMS、STM32、PIC、AVR、STC单片机之间的优缺点比较及功能体现……

  • 什么是单片机?51单片机学前预备知识

    一.单片机的概念:在一片集成电路芯片上集成微处理器、存储器、I/O接口电路,从而构成了单芯片微型计算机,即单片机。 二.单片机的用途:工业自动化:数据采集,测控技术;智能仪器仪表:数字示波器、数字信号源、

  • 单片机独立按键和矩阵键盘概念及原理

    一、基本知识1.按键分类与输入原理按键按照结构原理科分为两类,一类是触点式开关按键,如机械式开关、导电橡胶式开关灯;另一类是无触点式开关按键,如电气式按键,磁感应按键等。前者造价低,后者寿命长。目前,微

  • 基于AT89S52单片机的自动温控电风扇设计

    0 引 言 在日常生活中,单片机得到了越来越广泛的应用。它体积小、重量轻、集成度高、抗干扰能力强、性价比高,尤其适合应用于小型的自动控制系统中。电风扇起停的自动控制,能够解决夏天人们晚上熟睡时,由于夜

  • 单片机C语言入门教程

    学习一种编程语言,最重要的是建立一个练习环境,边学边练才能学好。Keil软件是目前最流行开发80C51系列单片机的软件,Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方

  • 手把手教您编写第一个单片机程序

    51单片机的开发环境是Keil 软件。Keil 软件虽然是一个收费软件,但从uVision2到目前的uVison4版本都有破解版,在网上都可以找到下载。笔者推荐大家使用uVisong4破解版本,好处不用多说。Keil uVision4软件的压缩包里

  • 从定时器开始说中断

    从定时器开始说中断什么叫中断?这个对于刚进入MCU界的人来说是一个难以了解的问题,因为我第一次学单片机的时候就不完全不了解什么叫中断。后来慢慢来知道原来中断是单片机运行到一半突然飞到某个地方运行某些东西运

  • 基于单片机的等精度频率计设计

    0 引言 随着微电子技术和计算机技术的迅速发展,特别是单片微机的出现和发展,使传统的电子测量仪器在原理、功能、精度及自动化水平等方面都发生了巨大的变化,形成一种完全突破传统概念的新一代测量仪器。频率计广

  • 出色电子工程师必读的十本书

    作为一个工程师,需要时时刻刻保持学习。毕竟,如果没有学习到新技能,谁能保证在未来的某一天,会被社会和老板所淘汰?就像学武术要先掌握内功一样,工程师也需要学习一些掌握的基础和经验。

  • AT89S52单片机基础知识详解

    性能说明:AT89S52是一种低功耗、高性能CMOS 8位微控制器,具有8K在系统可编程Flash存储器。它是使用Atmel公司高密度非易失性存储器技术制造,并与业界标准80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在

  • 51单片机延时函数

    C程序中可使用不同类型的变量来进行延时设计。经实验测试,使用unsigned char类型具有比unsigned int更优化的代码,在使用时应该使用unsigned char作为延时变量。 以某晶振为12MHz的单片机为例,晶振为12MHz即一个机