电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

征服嵌入式系列之AVR单片机笔记VIP免费

征服嵌入式系列之AVR单片机笔记_第1页
征服嵌入式系列之AVR单片机笔记_第2页
征服嵌入式系列之AVR单片机笔记_第3页
目录第一课:不同类型单片机开发的比较......................................................................................................................1第二课:AVR单片机的优点.....................................................................................................................................3第三课:AVR单片机头文件简介与使用.................................................................................................................6第四课:AVR单片机I/O口的4种位操作方法......................................................................................................8第五课:AVR熔丝位简介.......................................................................................................................................11第六课:如何把51单片机的程序移植到AVR单片机.........................................................................................14第七课:AVR单片机中断的原理和使用...............................................................................................................15第八课:AVR单片机片内EEPROM的原理和使用............................................................................................22第九课:AVR单片机片内ADC的原理和使用.....................................................................................................27第十课:AVR片内定时器的原理和使用方法.......................................................................................................36第十一课:AVR单片机TWI总线的原理.............................................................................................................48第十二课:AVR单片机USART通信接口的原理和使用....................................................................................55第十三课:AVR单片机驱动LCD1602液晶显示器.............................................................................................65第十四课:AVR单片机驱动DS18B20..................................................................................................................73第十五课:AVR单片机驱动DS1302.....................................................................................................................80第十六课:不同型号的AVR单片机之间程序的移植方法..................................................................................88ATmega16第一课:不同类型单片机开发的比较第二课:AVR单片机的优点注意:上面的DDB7应该是DDRB7.点亮第一个LED灯#include#includevoidmain(){DDRB=0xff;PORTB=0xff;DDRA=0xff;PORTA=0xfe;while(1);}第三课:AVR单片机头文件简介与使用几种操作方法的比较#include#includevoidmain(){DDRB=0xff;PORTB=0xff;DDRA=0xff;PORTA=0;PORTA|=(1<<2);PORTA|=BIT(3);PORTA|=BIT(PORTA);}第四课:AVR单片机I/O口的4种位操作方法闪烁灯#include#includevoiddelay(unsignedcharz){unsignedcharx,y;for(x=0;x=z;x++)for(y=0;y<110;y++);}voidmain(){DDRB=0xff;PORTB=0xff;DDRA=0xff;PORTA=0xff;while(1){PORTA&=~0x80;delay(500);PORTA|=0x80;delay(500);}}用按键控制灯的闪烁#include#includevoidmain(){DDRB=0xff;PORTB=0xff;DDRA=0xff;PORTA=0xff;DDRD=0;PORTD=0xff;//PD口设置为带上拉的输入while(1){if(PIND&0x40)//00000100PORTA|=BIT(7);elsePORTA&=~BIT(7):}}第五课:AVR熔丝位简介第六课:如何把51单片机的程序移植到AVR单片机第七课:AVR单片机中断的原理和使用#include#include#defineucharunsignedchar#defineuintunsi...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部