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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

液晶显示?/p>

1602

的使?/p>

 

 

 

一?/p>

 

L

CD1602

显示字符?/p>

A

?/p>

 

斧头?/p>

 

2010-05-10 

Proteus

仿真?/p>

 

 

C

程序?/p>

 

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

实例

81

:用

LCD

显示字符

'A' 

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

#include<reg51.h> 

 

 

 

//

包含单片机寄存器的头文件

 

#include<intrins.h> 

 

//

包含

_nop_()

函数定义的头文件

 

sbit RS=P2^0; 

 

 

 

//

寄存器选择位,?/p>

RS

位定义为

P2.0

引脚

 

sbit RW=P2^1; 

 

 

 

//

读写选择位,?/p>

RW

位定义为

P2.1

引脚

 

sbit E=P2^2; 

 

 

 

 

//

使能信号位,?/p>

E

位定义为

P2.2

引脚

 

sbit BF=P0^7; 

 

 

 

//

忙碌标志位,

,将

BF

位定义为

P0.7

引脚

 

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

函数功能:延?/p>

1ms 

(3j+2)*i=(3

×

33+2)

×

10=1010(

微秒

)

,可以认为是

1

毫秒

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

液晶显示?/p>

1602

的使?/p>

 

 

 

一?/p>

 

L

CD1602

显示字符?/p>

A

?/p>

 

斧头?/p>

 

2010-05-10 

Proteus

仿真?/p>

 

 

C

程序?/p>

 

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

实例

81

:用

LCD

显示字符

'A' 

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

#include<reg51.h> 

 

 

 

//

包含单片机寄存器的头文件

 

#include<intrins.h> 

 

//

包含

_nop_()

函数定义的头文件

 

sbit RS=P2^0; 

 

 

 

//

寄存器选择位,?/p>

RS

位定义为

P2.0

引脚

 

sbit RW=P2^1; 

 

 

 

//

读写选择位,?/p>

RW

位定义为

P2.1

引脚

 

sbit E=P2^2; 

 

 

 

 

//

使能信号位,?/p>

E

位定义为

P2.2

引脚

 

sbit BF=P0^7; 

 

 

 

//

忙碌标志位,

,将

BF

位定义为

P0.7

引脚

 

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

函数功能:延?/p>

1ms 

(3j+2)*i=(3

×

33+2)

×

10=1010(

微秒

)

,可以认为是

1

毫秒

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

液晶显示?/p>

1602

的使?/p>

 

 

 

一?/p>

 

L

CD1602

显示字符?/p>

A

?/p>

 

斧头?/p>

 

2010-05-10 

Proteus

仿真?/p>

 

 

C

程序?/p>

 

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

实例

81

:用

LCD

显示字符

'A' 

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

#include<reg51.h> 

 

 

 

//

包含单片机寄存器的头文件

 

#include<intrins.h> 

 

//

包含

_nop_()

函数定义的头文件

 

sbit RS=P2^0; 

 

 

 

//

寄存器选择位,?/p>

RS

位定义为

P2.0

引脚

 

sbit RW=P2^1; 

 

 

 

//

读写选择位,?/p>

RW

位定义为

P2.1

引脚

 

sbit E=P2^2; 

 

 

 

 

//

使能信号位,?/p>

E

位定义为

P2.2

引脚

 

sbit BF=P0^7; 

 

 

 

//

忙碌标志位,

,将

BF

位定义为

P0.7

引脚

 

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

函数功能:延?/p>

1ms 

(3j+2)*i=(3

×

33+2)

×

10=1010(

微秒

)

,可以认为是

1

毫秒

 

Ͼλ">
Ͼλ
Ŀ

基于单片机和PROTEUS的液晶显示屏LCD1602的使?- 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

液晶显示?/p>

1602

的使?/p>

 

 

 

一?/p>

 

L

CD1602

显示字符?/p>

A

?/p>

 

斧头?/p>

 

2010-05-10 

Proteus

仿真?/p>

 

 

C

程序?/p>

 

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

实例

81

:用

LCD

显示字符

'A' 

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

#include<reg51.h> 

 

 

 

//

包含单片机寄存器的头文件

 

#include<intrins.h> 

 

//

包含

_nop_()

函数定义的头文件

 

sbit RS=P2^0; 

 

 

 

//

寄存器选择位,?/p>

RS

位定义为

P2.0

引脚

 

sbit RW=P2^1; 

 

 

 

//

读写选择位,?/p>

RW

位定义为

P2.1

引脚

 

sbit E=P2^2; 

 

 

 

 

//

使能信号位,?/p>

E

位定义为

P2.2

引脚

 

sbit BF=P0^7; 

 

 

 

//

忙碌标志位,

,将

BF

位定义为

P0.7

引脚

 

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

函数功能:延?/p>

1ms 

(3j+2)*i=(3

×

33+2)

×

10=1010(

微秒

)

,可以认为是

1

毫秒

 



ļ׺.doc޸Ϊ.docĶ

  • ƷB
  • СʶЩʳﲻͬʱ
  • ũСѧӢСЧԿýѧʵоо
  • ˲͵ʵֱҵ()
  • йҩƴѧѧϰ
  • ʮ塱صĿ-¯¯¯Ŀо - ͼ
  • ѲԱܽ
  • μǡʮһʮϰ(ѧ)
  • S7-200 PLCPIDջϵͳеӦ
  • ѧУ

վ

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