动态数码管不用译码器显示.doc
- 文档编号:2586792
- 上传时间:2022-11-02
- 格式:DOC
- 页数:1
- 大小:26KB
动态数码管不用译码器显示.doc
《动态数码管不用译码器显示.doc》由会员分享,可在线阅读,更多相关《动态数码管不用译码器显示.doc(1页珍藏版)》请在冰豆网上搜索。
动态数码管不用译码器显示
#include
#defineGPIO_DIGP0 //段选
#defineGPIO_PLACEP1 //位选
//--定义全局变量--//
unsignedcharcodeDIG_PLACE[8]={
0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};//位选控制查表的方法控制
unsignedcharcodeDIG_CODE[17]={
0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};
//0、1、2、3、4、5、6、7、8、9、A、b、C、d、E、F的显示码
unsignedcharDisplayData[8];
voidDigDisplay();//动态显示函数
voidmain(void)
{
unsignedchari;
for(i=0;i<8;i++)
{
DisplayData[i]=DIG_CODE[i];
}
while
(1)
{
DigDisplay();
}
}
voidDigDisplay()
{
unsignedchari;
unsignedintj;
for(i=0;i<8;i++)
{
GPIO_PLACE=DIG_PLACE[i]; //发送位选
GPIO_DIG=DisplayData[i];//发送段码
j=10; //扫描间隔时间设定
while(j--);
GPIO_DIG=0x00;//消隐
}
}
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 动态 数码管 不用 译码器 显示