虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

共阳极

  • MCS-51单片机的编程应用范例

    [学习要求] 掌握MCS-51单片机的基本应用。[重点与难点]重点:动态扫描LED显示电路编程范例;定时/计数器软件编程范例;A/D接口电路;矩阵式键盘接口技术及编程。难点:动态扫描LED显示电路编程范例;定时/计数器软件编程范例。[理论内容]一、并行I/O口编程范例单片机I/O的应用最典型的是通过I/O口与7段LED数码管构成显示电路,下面从常用的LED显示原理开始,详尽讲解利用单片机驱动LED数码管的电路及编程原理,目的在于通过这一编程范例,让初学者了解I/O口的编程原理,意在起举一反三,抛砖引玉的作用。LED的发光原理,稍有电子技术基础的人士都很清楚,这里不想作过多的介绍,7段LED数码管,则在一定形状的绝缘材料上,利用单只LED组合排列成“8”字型的数码管,分别引出它们的电极,点亮相应的点划来显示出0-9的数字。LED数码管根据LED的接法不同分为共阴和共阳两类,了解LED的这些特性,对编程是很重要的,因为不同类型的数码管,除了它们的硬件电路有差异外,编程方法也是不同的。图1是共阴和共阳极数码管的内部电路,它们的发光原理是一样的,只是它们的电源极性不同而已。

    标签: MCS 51 单片机 编程应用

    上传时间: 2013-10-19

    上传用户:linlin

  • 具体的硬件结构,大家可以看 WS 系列产品的原理图 * 利用AT89S51单片机来制作一个手动计数器

    具体的硬件结构,大家可以看 WS 系列产品的原理图 * 利用AT89S51单片机来制作一个手动计数器,在AT89S51单片机的P3.3管脚接一个轻触开关, * 作为手动计数的按钮. 数码管驱动采用动态扫描方式用单片机的P0.0-P0.7驱动数码管的段码, * P1.3 控制个位数码管的共阳极公共端,P1.2 控制十位数码管的共阳极公共端 * 通过按一下P3.3按键,数码管做 1 的累加, 实现00~99的计数功能,当计到99时又从00开始. * 大家可自行修改程序,扩展到0000~9999的计数范围

    标签: 89S S51 WS AT

    上传时间: 2015-11-27

    上传用户:wangzhen1990

  • 利用查表程序可以完成BCD与七段码的转换,从而取代硬件七段译码电路

    利用查表程序可以完成BCD与七段码的转换,从而取代硬件七段译码电路,查表程序本身并无复杂之处, 需要注意的是七段码的取值,因为七段数码管有共阳极及共阴极之分. 共阳极是低电平有效时有效输入。 共阴极是高电平时有效输入(所以在C51单片机要使发光二极管点亮, 数码管是共阳极的就要让I/O口的电位变为低电位.如果是共阴极的就是合I/O口的电位变为高电位), 因些不同的器件会有不同的数码值。 另外引脚信号与码位的对应关系也会影响码值, 即引脚可以由高到低排列(7-1),也可以由低到高排列(1-7)。 本实验的数码管为共阳极,采用由高到低的排列(特别说明.本站的学习工具全部为共阳极接法)。 例如对应0的二进制代码为11000000本实验在推出的实验板及学习套件上可直接使用。

    标签: BCD 查表程序 七段码 转换

    上传时间: 2016-01-05

    上传用户:dsgkjgkjg

  • 单片机串行通信发射部分设计 我所做的是单片机串行通信发射机

    单片机串行通信发射部分设计 我所做的是单片机串行通信发射机,它能显示数字信号,还能将信号发射出去。采用串行工作方式,能显示00-99的数字,用单片机89C51来控制,采用共阳极数码显示,软件部分由汇编语言编写。

    标签: 单片机 串行通信 发射

    上传时间: 2016-06-05

    上传用户:ommshaggar

  • 51单片机控制的超声波测距程序

    51单片机控制的超声波测距程序,c语言,四位共阳极数码管显示。

    标签: 51单片机 控制 超声波测距 程序

    上传时间: 2016-06-11

    上传用户:asdkin

  • LED数码管也称半导体数码管

    LED数码管也称半导体数码管,是目前数字电路中最常用的显示器件。它是以发光二极管作笔段并按共阴极方式或共阳极方式连接后封装而成的。图5-41所示是两种LED数码管的外形与内部结构,+、-分别表示共阳极和共阴极,a~g是7个笔段电极,DP为小数点。LED数码管型号较多,规格尺寸也各异,显示颜色有红、绿、橙等

    标签: LED 数码管 半导体

    上传时间: 2014-11-30

    上传用户:lhc9102

  • 单片机串行通信发射机采用串行工作方式

    单片机串行通信发射机采用串行工作方式,发射并显示两位数字信息,既显示00-99,使数据能够在不同地方传递。硬件部分主要分两大块,由AT89C51和多个按键组成的控制模块,包括时钟电路、控制信号电路,时钟采用6MHZ晶振和30pF的电容来组成内部时钟方式,控制信号用手动开关来控制,P1口来控制,P2、P3口产生信号并通过共阳极数码管来显示,软件采用汇编语言来编写,发射程序在通信协议一致的情况下完成数据的发射,同时显示程序对发射的数据加以显示。

    标签: 单片机 串行通信 串行 发射机

    上传时间: 2016-08-14

    上传用户:84425894

  • 引言 随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一

    引言 随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的,其中数字温度计就是一个典型的例子,但人们对它的要求越来越高,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从数单片机技术入手,一切向着数字化控制,智能化控制方向发展。 本设计所介绍的数字温度计与传统的温度计相比,具有读数方便,测温范围广,测温准确,其输出温度采用数字显示,该设计控制器使用单片机AT89S51,测温传感器使用DS18B20,用2位共阳极LED数码管以串口传送数据,实现温度显示,能准确达到以上要求。

    标签: 水平 单片机控制

    上传时间: 2017-01-23

    上传用户:iswlkje

  • 电子温度计程序

    电子温度计程序,使用的是DS1822温度感应芯片,用共阳极的两位数码管显示温度值。

    标签: 电子温度计 程序

    上传时间: 2017-04-07

    上传用户:evil

  • 简易摇摇棒

    简易摇摇棒,8x8点阵,制作公开 硬件mega8l,8个led共阳极接到PORTD。3位拨码开关接到PINB2,PINB1,PINB0,选择显示内容,PINC4接方向开关,使得正反向摇动都显示正向字,每次显示4个8X8点阵汉字

    标签: 摇摇棒

    上传时间: 2017-05-31

    上传用户:yuzsu