资源简介
中断计数,并通过数码管显示,iccavr编译,用PROTUES仿真,程序里都有
代码片段和文件信息
#include
#include
#define uchar unsigned char
#define qdz (GIMSK = 0x00)&&(PCMSK1 = 0x00)
//static unsigned int a=1;
static long int count=0n=0;
unsigned char Tab[10]={0x3f0x060x5b0x4f0x660x6d0x7d0x070x7f0x6f};
// 0 1 2 3 4 5 6 7 8 9
//外部中断(高低电平产生中断)
//#pragma interrupt_handler pc_isr:iv_PCINT0
#pragma interrupt_handler pc_isr:iv_PCINT1
void pc_isr(void)
{
qdz; //先关使能,
count++;
if((count%2)==0)
{
n++;
if(n>9)n=0;//每100个计数一次
PORTA =Tab[n]; //让P0口输出数字的段码92H
}
GIMSK = 0x20; //再开使能,这样就可以避免多次扫描,造成计数误差
PCMSK1 = 0x02;
}
//主函数
void main(void)
{
DDRB = 0xd; //1111 1101
PORTB= 0xf;
DDRA = 0xff; //方向 DDR设置端口1输出0输入1110 1111
PORTA = 0x7f;
SEI();
GIM
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-10-18 22:36 kcq\
目录 0 2012-10-23 22:27 kcq\fz\
文件 82915 2012-09-20 09:22 kcq\fz\Last Loaded kcq.DBK
文件 82869 2012-09-20 12:34 kcq\fz\kcq.DSN
文件 1314 2012-10-23 22:27 kcq\fz\kcq.PWI
文件 8 2012-10-18 22:36 kcq\pin.set
目录 0 2012-10-18 22:13 kcq\zhongduanjishu\
目录 0 2012-10-18 22:13 kcq\zhongduanjishu\BACKUP\
文件 1024 2012-10-14 15:24 kcq\zhongduanjishu\BACKUP\main._c
文件 1046 2012-09-19 16:55 kcq\zhongduanjishu\BACKUP\main.c.120919165558
文件 1062 2012-09-19 21:54 kcq\zhongduanjishu\BACKUP\main.c.120919215424
文件 1088 2012-09-19 22:12 kcq\zhongduanjishu\BACKUP\main.c.120919221300
文件 1088 2012-09-19 22:13 kcq\zhongduanjishu\BACKUP\main.c.120919221314
文件 1286 2012-09-19 22:16 kcq\zhongduanjishu\BACKUP\main.c.120919221620
文件 1301 2012-09-19 22:18 kcq\zhongduanjishu\BACKUP\main.c.120919221838
文件 1327 2012-09-19 22:22 kcq\zhongduanjishu\BACKUP\main.c.120919222232
文件 1380 2012-09-19 22:24 kcq\zhongduanjishu\BACKUP\main.c.120919222426
文件 1475 2012-09-19 22:26 kcq\zhongduanjishu\BACKUP\main.c.120919222612
文件 1476 2012-09-19 22:27 kcq\zhongduanjishu\BACKUP\main.c.120919222722
文件 1486 2012-09-19 22:34 kcq\zhongduanjishu\BACKUP\main.c.120919223450
文件 1511 2012-09-19 22:36 kcq\zhongduanjishu\BACKUP\main.c.120919223614
文件 1645 2012-09-19 22:36 kcq\zhongduanjishu\BACKUP\main.c.120919223632
文件 1643 2012-09-19 22:36 kcq\zhongduanjishu\BACKUP\main.c.120919223654
文件 1647 2012-09-19 22:37 kcq\zhongduanjishu\BACKUP\main.c.120919223730
文件 1645 2012-09-19 22:37 kcq\zhongduanjishu\BACKUP\main.c.120919223754
文件 1656 2012-09-19 22:50 kcq\zhongduanjishu\BACKUP\main.c.120919225028
文件 1796 2012-09-19 22:54 kcq\zhongduanjishu\BACKUP\main.c.120919225404
文件 1795 2012-09-19 22:54 kcq\zhongduanjishu\BACKUP\main.c.120919225412
文件 1797 2012-09-19 22:54 kcq\zhongduanjishu\BACKUP\main.c.120919225452
文件 1809 2012-09-19 22:55 kcq\zhongduanjishu\BACKUP\main.c.120919225502
文件 1809 2012-09-19 22:55 kcq\zhongduanjishu\BACKUP\main.c.120919225538
............此处省略73个文件信息
评论
共有 条评论