AVR单片机 mega128 例程大全

AVR单片机 mega128 例程大全

ID:40523655

大小:50.54 KB

页数:93页

时间:2019-08-04

AVR单片机 mega128 例程大全_第1页
AVR单片机 mega128 例程大全_第2页
AVR单片机 mega128 例程大全_第3页
AVR单片机 mega128 例程大全_第4页
AVR单片机 mega128 例程大全_第5页
资源描述:

《AVR单片机 mega128 例程大全》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、//16超声波LED显示#include//PA0接控制引脚PA7接接收引脚#include#definechao100longinttime=0;voiddelay(longintz){inti,j;for(i=0;i

2、00;while((PINA&0x80)==0x00);TCCR1B=0x03;while((PINA&0x80)==0x80);TCCR1B=0x00;time=TCNT1H*256+TCNT1L;TCNT1H=0x00;TCNT1L=0x00;if(timechao){if(time>chao){o=500;while(o--)PORTD=0x08;}}}}//AD#include

3、128v.h>#include#defineunintunsignedint#defineuncharunsignedchar#pragmadata:codeconsttable[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};unintmega128_ad(){unintaddata;DDRF&=~BIT(0);PORTF&=~BIT(0);ADMUX=0;ADCSR

4、A=0X80;ADCSRA

5、=BIT(ADSC);while(!(ADCSRA&(BIT(ADIF))));addata=ADCL;addata=addata+ADCH*256;returnaddata;}voidshow(count){unchartemp1,temp2,temp3,temp4;temp1=count/1000;temp2=(count%1000)/100;temp3=(count%100)/10;temp4=count%10;HC_595_OUT(table[temp4]);DDRB

6、=

7、(1<<4);PORTB

8、=(1<<4);delay(10);DDRB

9、=(1<<4);PORTB&=~(1<<4);HC_595_OUT(table[temp3]);DDRB

10、=(1<<5);PORTB

11、=(1<<5);delay(10);DDRB

12、=(1<<5);PORTB&=~(1<<5);HC_595_OUT(table[temp2]);DDRB

13、=(1<<6);PORTB

14、=(1<<6);delay(10);DDRB

15、=(1<<6);PORTB&=~(1<<6);HC_595_OUT(table[

16、temp1]);DDRB

17、=(1<<7);PORTB

18、=(1<<7);delay(10);DDRB

19、=(1<<7);PORTB&=~(1<<7);}voidHC_595_OUT(count){PORTB&=~(1<<0);SPDR=count;while(!(SPSR&(1<

20、=(1<<0);}voiddelay(z){unintx,y;for(x=0;x

21、DDRC

22、=(1<<7);PORTC&=(1<<7);PORTB=0x0F;DDRB

23、=(1<<2)

24、(1<<1)

25、(1<<0);SPCR=(1<

26、(1<

27、(1<

28、(1<

29、#include#defineunintunsignedint#defineuncharunsignedchar#pragmadata:codeconsttable[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};unintmega128_ad(){unintaddata;D

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。