共阴极或者共阳极数码管,因为其需要电流大,而一般51输出电流低,需要锁存器。买的开发板使用的共阴极数码管。 至于其构造,找个相关方面的书看看,这里主要是对做好的电路板进行编程。 刚开始的时候
在对LED灯的应用有了一定的了解之后,我开始学习了一些关于数码管的应用。 在我的开发板上,有独立共阳管和八位共阴管 。数码管从高位到低位的段码依次是h(dp),g,f,e,d,c,b,a共八位。共阴管是“1”表示
共阳数码管#include "stm32f10x.h" u8table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80};//共阳数码管0 1 2 3 4 5 6 7 8的编码 void delayms(u16 time)//延时函数 延时1ms { u16i=0; wh
1、编写C51代码,实现流水灯字变花型:/************************************************************ 实验功能 : LED实现流水灯花型控制******************************************************
本实验的目的:使用中断实现通过编号为8和C的按键控制数码管数字的加减,加至15之后再循环到0,减到0之后保持0不变。#include sbit WEI=P2^7; sbit DUAN=P2^6; void delay(int t) { while(t--); } u
/*有四个独立按键为 K1~K4,有四个数码管,可显示 0000~9999。初始时都显示 0。四个数码管中,有一个处于闪烁状态。闪烁的频率为 1Hz。利用 K3、K4 可以使得闪烁的位置左右移动。只有不停闪烁的位,才可
/*有个题目,是用595输出,驱动6位数码管显示时、分、秒。用两个按键进行修改,一个变换修改的位置,另一个是加一。提问者希望让待调整的位闪烁。题目可见:http://zhidao.baidu.com/question/44386518
相信大家都见过数码管,数码管上面有abcdefg七个笔画,构成一个“日”字,一般还有一个小数点dp。数码管的外形有不同的大小,其度量标准是其中“日”字的高度,单位一般都是英寸。市场上数码管的尺寸范
;===========================================四位显示器,是可以显示0000~9999的,但是在设计工程实际的产品时,前三个0,是不应该显示的。一个成熟的程序,都应该有消除无效0的程序段。消除无效0,其
数码管显示0-9999计数器,两个按键,一个按键复位,一个按键累加计数。要求提供程序和原理图悬赏分:50 | 解决时间:2011-6-9 13:40;===========================================最佳答案:用PROTEUS仿
51单片机,要求用 8 位数码管动态显示 12 位学号。还要用按键调整走动速度,C语言的。//-------------------------------------------#include #include sbit k_add = P3^1;sbit k_sub = P3^4;//------
高手支招:请问用C语言编程使51单片机的数码管左移循环显示0-7的程序怎么编呀由于我不懂得用中断和定时,请程序里不要用那两个函数,谢谢(*^__^*) 嘻嘻……悬赏分:0 - 解决时间:2010-7-31 18:09问题补
51单片机控制3位7段共阴数码管,P0口控制 abcdefg dp,P2.0-P2.3控制123位。要使其间隔1s分别显示123,231, 321, 213...........无限循环给我一个程序 最佳答案://下列程序,经过仿真,符合要求。#in
汇编编程:矩阵键盘控制数码管切换显示0~F。下面是电路图。要求16个键按下能显示0~F字样。看到这样的电路和程序,不由得想起初学单片机时情景。十几年前,是一本北航的书,里面就是这样的程序。后来又看
题目:用两个动态数码管从0显示到60,由89C51的P1口输出,不加译码器,直接连接数码管,注意是动态数码管,不是两个单独的静态数码管。;=====================================程序如下: ORG 0000H LJ
;题目要求:;秒表计时,按S0开始计时,并由数码管显示;;再按S0停止。若计满1分钟结束未按S0停止,则蜂鸣器报警。;要在proteus软件上面模拟......;==================================================
2051 单片机 和荧光数码管电子数字钟设计读红外代码子程序*******************************org 0290htt1:push dph ;保护现场push dplpush aCCpush pswjb 07h,ttt0 ;全部动作未完成则返回jb 00h,ttt1 ;如
org 00ha_bit equ 30h ;个位数存放处b_bit equ 31h ;十位数存放处c_bit equ 32h ;百位数存放处d_bit equ 33h ;千位数存放处e_bit equ 34h ;万位数存放处f_bit equ 35h ;十万位数存放处org0000hajmpstar
; ********************************************; Function : 7段数码管显示程序 *; MICroProcessor : HT48R50A-1/28SKDIP-A *; Author: www.picavr.com *; Crystal : 4MHz *; *********************
PORT6输出动作的控制,而且外部接有一推动8个七段显示器的电路。编写一程序在8个七段显示器上轮流显示1,2,3,4,5,6,7,8。下图为控制电路的方块图。由PORT6单独控制8个七段显示器,利用时间分割(time slI