新建
上传
首页
助手
最?/div>
资料?/div>
工具

AVR

单片机电压表程序

 

 

    AVR

电压表程序:

  

   #include;  

#include; 

#define uchar unsigned char 

#define uint unsigned int 

#define setb(val,bitn) (val|=(1<<(bitn)))//

设置?/p>

IO

口某位为

1 

#define clr(val,bitn) (val&=~(1<<(bitn)))//

设置?/p>

IO

口某位为

0 

#define get(val,bitn) (val&(1<<(bitn)))//

读取某位

状态如

 

uchar shi=20,fen=39,miao,a=0xff,num; 

#pragma data:code//

定义程序存在

ROM

里面

 

const uchar table[]={ 

0xc0,0xf9,0xa4,0xb0,0x99, 

0x92,0x82,0xf8,0x80,0x90, 

0x88,0x83,0xc6,0xa1,0x86, 

0x8e 

}; 

/***********************************************/ 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

AVR

单片机电压表程序

 

 

    AVR

电压表程序:

  

   #include;  

#include; 

#define uchar unsigned char 

#define uint unsigned int 

#define setb(val,bitn) (val|=(1<<(bitn)))//

设置?/p>

IO

口某位为

1 

#define clr(val,bitn) (val&=~(1<<(bitn)))//

设置?/p>

IO

口某位为

0 

#define get(val,bitn) (val&(1<<(bitn)))//

读取某位

状态如

 

uchar shi=20,fen=39,miao,a=0xff,num; 

#pragma data:code//

定义程序存在

ROM

里面

 

const uchar table[]={ 

0xc0,0xf9,0xa4,0xb0,0x99, 

0x92,0x82,0xf8,0x80,0x90, 

0x88,0x83,0xc6,0xa1,0x86, 

0x8e 

}; 

/***********************************************/ 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

AVR

单片机电压表程序

 

 

    AVR

电压表程序:

  

   #include;  

#include; 

#define uchar unsigned char 

#define uint unsigned int 

#define setb(val,bitn) (val|=(1<<(bitn)))//

设置?/p>

IO

口某位为

1 

#define clr(val,bitn) (val&=~(1<<(bitn)))//

设置?/p>

IO

口某位为

0 

#define get(val,bitn) (val&(1<<(bitn)))//

读取某位

状态如

 

uchar shi=20,fen=39,miao,a=0xff,num; 

#pragma data:code//

定义程序存在

ROM

里面

 

const uchar table[]={ 

0xc0,0xf9,0xa4,0xb0,0x99, 

0x92,0x82,0xf8,0x80,0x90, 

0x88,0x83,0xc6,0xa1,0x86, 

0x8e 

}; 

/***********************************************/ 

Ͼλ">
Ͼλ
Ŀ

AVR单片机电压表程序 - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

AVR

单片机电压表程序

 

 

    AVR

电压表程序:

  

   #include;  

#include; 

#define uchar unsigned char 

#define uint unsigned int 

#define setb(val,bitn) (val|=(1<<(bitn)))//

设置?/p>

IO

口某位为

1 

#define clr(val,bitn) (val&=~(1<<(bitn)))//

设置?/p>

IO

口某位为

0 

#define get(val,bitn) (val&(1<<(bitn)))//

读取某位

状态如

 

uchar shi=20,fen=39,miao,a=0xff,num; 

#pragma data:code//

定义程序存在

ROM

里面

 

const uchar table[]={ 

0xc0,0xf9,0xa4,0xb0,0x99, 

0x92,0x82,0xf8,0x80,0x90, 

0x88,0x83,0xc6,0xa1,0x86, 

0x8e 

}; 

/***********************************************/ 



ļ׺.doc޸Ϊ.docĶ

  • ʯêӹʩ
  • ũ彨о
  • 2017ﲿ˽̰Ķ꼶ϲڰ˵ԪB
  • ʡ2019ѧҵѧ⼰
  • ʡһ淶ѵ⼰
  • 꼶ѧԲʶ˵θ
  • dzڲƶҵλ̶ʲеҪ
  • 2018㽭ʡиһӦԲ(һģ)ʷ⼰
  • ӪרƷҵ
  • һѧģ

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)