单片机ATmega8读取165串入拨码开关地址的程序
文件大小: 58k
源码售价: 10 个金币 积分规则     积分充值
资源说明:单片机ATmega8读取165串入的拨码开关地址 晶振:内部1M// //Author:wanghu// //AVRGCC@2008.6.1// #include #include /**********定义位操作的位移宏bywanghu********/ #definesetbit(val,bitn)(val|=(1《《(bitn)))// #defineclrbit(val,bitn)(val&=~(1《《(bitn)))// #definegetbit(val,bitn)(val&(1《《(bitn)))// //使用方法:if(getbit(PINB,7))// //setbit(PORTB,0);// //elseclrbit(PORTB,0);// unsignedcharreadaddress(void) { unsignedcharadd=0; unsignedchari=0; clrbit(PORTC,1); setbit(PORTC,1); for(i=0;i《7;i++) { add|=getbit(PINC,0);/
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。