99问答网
所有问题
求教 用89C52单片机设计一个具有16位按键的键盘和一个具有4位数码管的动态显示系统,
如题所述
举报该问题
其他回答
第1个回答 2013-07-28
就这样做。矩阵键盘和四位数码管。最好选用四位一体的数码管,连线好连,只要控制断码就可以了
第2个回答 2013-07-28
16个89C单片机设计一个具有44位数码管的动态显示系统
相似回答
单片机89C52
连接
4位
共阴极
数码管
实现
动态显示
需要加负载驱动吗?_百度...
答:
89C52
的输出电流能力很若,吸收电流能力很强。因此,采用共阴极
数码管
需要加负载驱动,你若采用共阳极的数码管(低电平驱动),就无需驱动了,实际好需要加电阻限流。
用89C52单片机
,用独立
按键
控制
数码管的
程序问题
答:
re的取值只能是0、1、2、3 把switch中的re取值都减1就可以了
需要做个
89c52单片机
实训 差个秒表程序希望能人帮一下 !!
答:
unsigned char data dis_digit;unsigned char key_s, key_v;unsigned char code dis_code[11]={0xc0,0xf9,0xa4,0xb0, // 0, 1, 2, 3 0x99,0x92,0x82,0xf8,0x80,0x90, 0xff};// 4, 5, 6, 7, 8, 9, off unsigned char dis_buf[8]; // 显示缓冲区 unsigned char sec_...
89C52单片机的
静态
显示和动态显示
消影问题
答:
动态消影,是因为:本次显示的数据,会在上一
位 数码管
短暂的出现。长期以往,将会在上一
位数码管
上出现 影子。于是需要消影(通过关闭位选、或段选)。静态数码管,一般都是 一位。不存在 上一位数码管之说。如果是 多位 静态数码管,那它们都是用锁存器的,数据间不相影响。也不存在 数据会...
求
一个89c52单片机
C语言定时程序~多谢了
答:
0};/*定义运行状态*/uchar data STATE = 0;/*STATE = 0;秒表*//*STATE = 4,或者7,时钟运行*//* STATE = 6,时钟时调整 */bit bdata SND = 0; /* 秒表START(开始) */bit bdata RST = 0; /*秒表RESET(复位)*//*
数码管显示
编码“0”-“9”,...
利用
单片机设计
59秒计时器
视频时间 18:22
89c52单片机4
*4矩阵
键盘
编程
答:
temp <<= 1; //判断的位,左移一位 } } return 16; //判断结束,没有键按下,返回16 } / 名称: Display(uchar k)功能: 将参数分成十位、个位分别显示 输入: k (键盘数值)输出: P0口输出七段码,P2口输出位选码 / void Display(uchar k){ P2 = 0; //消隐 P0 = ta...
给写个
89c52
C语言程序
按键键位
操作
显示设计
要求:
单片机
上6个按键顺 ...
答:
我的是
89C52单片机
,想用两个
按键和一个
LED来实现,按下
按键1
点亮LED,按下按键2熄灭LED,两个按键另一端是接5V,LED另一端也是接5V。最好配上原理图。感激不尽提醒一下:两个按键另一端接5V地!!! 电路参考如下: 代码参考如下: #include<reg52.h> sbit LED = P2^7; #define ON 0 #...
数字时钟
设计
报告
答:
此数字时钟的
设计与
实现,主要采用了6只LED
数码管
,AT80C52内部二进制
16位
定时器/计数器,可编程中断控制器等芯片。3.2 主要硬件元件功能说明 (1)
89C52的
主要功能 AT89C52是低电压、高性能的CMOS 8
位单片机
,片内含8K bytes可反复擦写的只读程序存储器(PEROM)和256 bytes的随机存取数据存储器(RAM...
大家正在搜
STC51单片机
C的字母的设计
汽车设计中的A B C面
单片机JNC
单片机SCON
CPL单片机
单片机DEC
C的logo设计
建设与设计叫C