MCU

关于AVR中断的疑问

今天在用AVR的时候试了一下中断嵌套感觉很怪我的两个中断服务程序如下我在中断程序里面都用了SEI();用JTAG调试了一下发现只要TCNT0一溢出就触发TIMER0的中断在中断的过程中只要TCNT2一溢出就触发了TIMER2的中断

AVR的定时器

今天用JTAG试了一下AVR的定时器当AVR在执行定时中断函数时如果中断函数比较长在整个过程还没完成的时候就已经发生了下一次溢出中断那么中断函数将接着上次的步骤继续执行下去而不是从头开始。。。

NIOS II学习五~~system timer

很精确的定时1S变化一次#include"system.h"//SOPCBuilder配置后的存储映射头文件#include"a

AVR资料

3458998786912.rar很不错的

AVR代码生成软件

3456808051754.rar

AVR开发板程序

3453854334444.rar里面有LEDEPPROM看门狗AVR休眠串口数码管AD转换的程序要的自己下啊

51学习例程4 很好很全面

2555392164376.rar2555478898646.rar2555550037422.rar2555626948928.rar2555704783924.rar2555781224187.rar2555852369458.rar2555928807216.rar2555993076606.rar2556092297037.rar2556172639246.rar2556257188692.rar

51学习例程3 很好很全面

2550622584780.rar2550709166772.rar2550797779976.rar2550940045023.rar2551018049471.rar2551097609216.rar2551172643130.rar2551245343925.rar2551323496660.rar

51学习例程2 很好很全面

2547636881113.rar2547722526505.rar2547793665677.rar2547875563701.rar2547966206007.rar2548102854464.rar2548178837837.rar2548259953680.rar2548384596453.rar2548668678715.rar

51学习10~~点阵

2056301436921.rar(8.34K)这里是整个工程

51学习9~~串口接收并发送两种方式

51学习9~~串口接收并发送两种方式#include<reg52.h>unsignedcharflag,a;voidmain(){TMOD=0x20;//设置定时器1为工作方式2TH1=0xfd;TL1=0xfd;TR1=1;REN=1;SM0=0;SM1=1;EA=1;ES=1;while(1){ 

51学习8~~键盘 数码管 定时 中断 的综合

#include<REG51.H>­#defineucharunsignedchar­#defineuintunsignedint­ucharcodeSEG7[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};­ucharcodeWEEK_SEG7[8]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8};­ucharACT[8

51学习7~~DS1302

#include<reg52.h>#defineucharunsignedchar#defineuintunsignedintucharTab_Num[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};sbitT_CLK=P3^7;sbitT_IO=P3^6;sbitT_RST=P3^5;sbitACC0=ACC^0;sbitACC7=ACC^7;voiddelay(uintk){ucharm,n;

51学习6~~电子时钟LCD显示

942155094200.rar(955B)

火线地线零线