#include<reg51.h>
#include<intrins.h>
#include"ch451.h"
LEDDisplay(char MODE,uint data1)
{
uint i;
void WriteCh451(uint da);
void Delay();
WriteCh451(CH451_SYSON2);
WriteCh451(CH451_BCD);
if(MODE==0) //突发显示
{
if(1) //如果条件成立时显示
WriteCh451(data1);
}
if(MODE==1) //定周期显示
{
for(i=0;i<100;i++); //定时周期
WriteCh451(data1);
}
}
void WriteCh451(uint da)
{
uint i;
EX1=0; //关闭键盘中断
CH451_LOAD=0; //复位LOAD信号
for(i=0;i<12;i++)
{
if((da&0x1)==1)
CH451_DIN=1;
else
CH451_DIN=0;
CH451_DCLK=0;
da>>=1;
CH451_DCLK=1; //上升沿读取数据
}
CH451_LOAD=1; //加载数据
Delay();
EX1=1; //打开键盘中断
}
void Delay()
{
_nop_();
_nop_();
}
main()
{
LEDDisplay(0,0x808) ;
LEDDisplay(0,0x908) ;
LEDDisplay(0,0xa08) ;
LEDDisplay(0,0xb08) ;
LEDDisplay(0,0xc08) ;
LEDDisplay(0,0xd08) ;
LEDDisplay(0,0xe08) ;
LEDDisplay(0,0xf08) ;
//LEDDisplay(0,0x400) ;
}
xianshi.rar_CH451
版权申诉
7 浏览量
2022-09-20
14:14:13
上传
评论
收藏 14KB RAR 举报
APei
- 粉丝: 64
- 资源: 1万+
最新资源
- 基于Java的网上订餐系统设计源码 - online ordering system
- 基于Javascript的超级美眉网络资源管理应用模块设计源码
- 基于Typescript和PHP的编程知识储备库设计源码 - study-php
- Screenshot_2024-05-28-11-40-58-177_com.tencent.mm.jpg
- 基于Dart的Flutter小提琴调音器APP设计源码 - violinhelper
- 基于JavaScript和CSS的随寻订购网页设计源码 - web-order
- 基于MATLAB的声纹识别系统设计源码 - VoiceprintRecognition
- 基于Java的微服务插件集合设计源码 - wsy-plugins
- 基于Vue和微信小程序的监理日志系统设计源码 - supervisionLog
- 基于Java和LCN分布式事务框架的设计源码 - tx-lcn
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈