• 大小: 139KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-11
  • 语言: 其他
  • 标签: pcint中断  

资源简介

中断计数,并通过数码管显示,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个文件信息

评论

共有 条评论

相关资源