#define MAIN_C
#include "includes.h"
/***************************************************/
/*T0工作于计数方式*/
/*计数脉冲从PB0(T0)脚输入*/
/***************************************************/
//数码管字形表
//数码管为公阴极
unsigned char table[10] =
{
0x3f, //0
0x06, //1
0x5b, //2
0x4f, //3
0x66, //4
0x6d, //5
0x7d, //6
0x07, //7
0x7f, //8
0x6f //9
};
void display(unsigned char *p)
{
unsigned char i;
unsigned sel = 0x08;
for(i=0;i<4;i++)
{
ConPort = ~sel;
OutPort = table[p[i]];
delay_nms(1);
sel = sel>>1;
}
}
void main(void)
{
unsigned char load;
InitIo();
PORTA = 0xff; //点亮测试所有数码管
PORTC = 0x00;
delay_nms(10);
PORTC = 0xff; //熄灭所有数码管
TCCR0 |= (1<<CS02)|(1<<CS01);//T/C0工作于计数方式,下降沿触发
TCNT0 = CNT; //计数初值
while(1)
{
load = TCNT0;
process(load,data);
display(data);
}
}
荣华富贵8
- 粉丝: 216
- 资源: 7653
最新资源
- 顺丰API查询快递单基于顺丰丰桥SDK开发的用易语言源码 免开发调用 需要收寄人手机号码后四位+单号查询 简单对接接口,快速开发必备 .zip
- 随着前端技术越来越成熟,JS,TS已成为各大厂开发的必备使用语言,本站从易到难深入理解JS,TS,同时提供TS做题功能,让你边学边实践,快速掌握.zip
- 通过中缀、后缀实现一个四则运算器,并设计求解界面,由于我喜欢前端嘛,用前端语言实现起来容易以及界面写起来很顺手 .zip
- 该项目是一个使用TypeScript实现的简易版Web系统框架,旨在提供一套搭建Web应用程序的基础设施 它具备以下主要特点和功能1. 虚拟文件系统2. 语言系统3. 常用接口集合.zip
- 网页编辑器,拖拽读取文件,保存文件,支持大部分编程语言文件编辑,简单易用,无需安装,这正是我想要的.zip
- 电力系统分析:基于VBA的分布式电源最佳接入点判定方法与程序实现
- MATLAB实现线性代数方程组直接解法算法解析与实践案例
- 基于MATLAB的线性代数方程组雅克比迭代解法研究与应用
- 基于MATLAB实现的线性代数方程组高斯消去法解析与应用
- MATLAB实现拉格朗日插值多项式的数值计算方法
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈