完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
可以看下原理图么,我玩过8位数码管的
这一个段选是靠八个引脚来完成的,位选是通过三个引脚来选的,然后接一个三八译码器,转换成八路,总共用十一个引脚来控制八个数码管的,楼主可以对照原理图来分析一下的 |
|
|
|
我知道,你看看原理图,,看他位选是接哪个端口,我的板子是接的p1端口。。选位的话就是0x01..0x02....0x04...0x08把原理图
|
|
|
|
是的,位选也是P1口,位选段选怎么连接啊,发个整体的程序发一下呗 |
|
|
|
芯灵思FAE 发表于 2015-11-23 10:06 这个只有四个数码管,不段选八个,位选怎么弄啊,位选接P1口 |
|
|
|
#include
//--定义你要使用的IO口--// #define GPIO_DIG P0 //--声明全局函数--// void Delay10ms(unsigned int c); //误差 0us //--定义全局变量--// //RAM,ROM unsigned char code DIG_CODE[16]={0x3F, 0x06, 0x5B, 0x4F, 0x66, 0x6D, 0x7D, 0x07, 0x7F, 0x6F, 0x77, 0x7C, 0x39, 0x5E, 0x79, 0x71}; //0~F段码 //0:0011_1111 /******************************************************************************* * 函 数 名 : main * 函数功能 : 主函数 * 输 入 : 无 * 输 出 : 无 *******************************************************************************/ void main(void) { unsigned char i = 0; while(1) { GPIO_DIG = ~DIG_CODE[i]; i++; if(i == 16) { i = 0; } Delay10ms(50); } } /******************************************************************************* * 函 数 名 : Delay10ms * 函数功能 : 延时函数,延时10ms * 输 入 : 无 * 输 出 : 无 *******************************************************************************/ void Delay10ms(unsigned int c) //误差 0us { unsigned char a, b; //--c已经在传递过来的时候已经赋值了,所以在for语句第一句就不用赋值了--// for (;c>0;c--) { for (b=100;b>0;b--) { for (a=1000;a>0;a--); } } } |
|
|
|
|
|
|
|
照着学吧 刚才敲错了
|
|
|
|
|
|
|
|
如果你的段选接的是p0端口,位选接的p1^0端口。先定义***it p1=p1^0像这样主函数里面写这两句。
P1=0x01; P0=0X3F;最后一位就亮0,其他端口就灭。这数码管相当于共阴高电平有效。楼上把0-9的编码给你贴出来了。我新手,用手打的好艰难,我有自己写的数码管时钟,,用手机照不清楚,没发。 |
|
|
|
这种很简单啊 不同的数码管不同工作模式, 搜一下资料就好。
|
|
|
|
|
|
谢谢分享。。。
|
|
|
|
这个想知道原理的话最好先把你的板子的这一块的原理图贴出来,要不然别人不知道你的板子是怎么和数码管连接的怎么回答你的问题呢?要不你就多看资料,把这个器件理解了就什么都好弄了,我估计你现在还没弄明白数码管是怎么驱动的和单片机的端口控制问题,这里显示有静态和动态的区分,中间是不是有锁存器,是不是有键盘显示芯片等好多的问题,你先把你的原理图贴出来吧!
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
690 浏览 0 评论
735 浏览 1 评论
基于瑞萨FPB-RA4E2智能床头灯项目——1编译环境搭建与点亮驱动ws2812全彩LED
624 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-LCD显示图片编程示例之介绍mmap
1099 浏览 0 评论
《DNESP32S3使用指南-IDF版_V1.6》第二章 常用的C语言知识点
1092 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11793 浏览 31 评论
浏览过的版块 |
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-26 04:11 , Processed in 0.976339 second(s), Total 102, Slave 81 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号