标题:
一款高性能avr单片机频率计程序 10khz
[打印本页]
作者:
jinsheng7533967
时间:
2018-12-18 04:22
标题:
一款高性能avr单片机频率计程序 10khz
QQ截图20181218041101.jpg
(530.73 KB, 下载次数: 67)
下载附件
2018-12-18 04:21 上传
#include <iom16v.h>
#define uchar unsigned char
#define uint unsigned int
const uchar SEG_CODE[] =
{0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x00};
int main()
{
uchar LastKey = 0xff;
DDRA = 0xff;
DDRB = 0xff;
DDRC = 0xff; PORTC = 0xff;
DDRD = 0x00; PORTD = 0xff;
TCCR1B = BIT(ICNC1) | BIT(ICES1);
sei();
while(1)
{
if( LastKey != PINC)
{
TIMSK = BIT(TICIE1);
TCCR1B |= 0x01;
LastKey = PINC;
}
Show_FRQ_ON_DSY();
}
}
ISR (TIMER1_CAPT_vect)
{
uchar i;
if(CAPi == 0)CAPi = ICR1;
else
{
CAPj = ICR1 - CAPi;
CAPj = 1000000/CAPj;
TIMSK = 0;
TCCR1B &= 0xfc;
for(i = 3;i != 0xff;i--)
{
Display_Buffer[i] = CAPj % 10;
CAPj /= 10;
}
TCNT1 = CAPi = CAPj =0;
}
}
复制代码
作者:
admin
时间:
2018-12-18 15:46
仿真工程能分享下吗?
作者:
jinsheng7533967
时间:
2018-12-18 16:07
传上了
一款高性能avr单片机频率计程序.zip
(17.83 KB, 下载次数: 30)
2018-12-18 16:07 上传
点击文件名下载附件
下载积分: 黑币 -5
作者:
shuisheng60
时间:
2019-2-3 21:12
好东东,谢谢分享!
作者:
sheng7533967
时间:
2019-2-7 00:34
很好的东东咯
作者:
songxia8013
时间:
2019-2-25 20:02
程序怎么编译不了呢??
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1