最新日志

发表于:2008-6-25 11:12:22
标签:RS232  MAX232  DB9  

0

串口电平转换

232接口电平转换电路

点击看大图

点击此处查看原文 >>

系统分类: 接口电路   |    用户分类:    |    来源: 原创

评论(0) | 阅读(109)
发表于:2008-6-25 10:59:50
标签:4x4矩阵键盘  

1

4x4矩阵键盘

 

最常用的4x4键盘硬件原理图:

   其中,C1C2C3C4表示键盘的4条行线;R1R2R3R4表示键盘的4条列线。这8条线分别接MCU8I/O口。这16个按键中其中有0~9数字键和6个功能键,分别用来输入数据和控制信息。

点击此处查看原文 >>

系统分类: 接口电路   |    用户分类:    |    来源: 原创

评论(0) | 阅读(111)
发表于:2008-6-25 10:48:57
标签:LCD1602  MSP430  指令  接口  

0

字符型液晶LCD1602

 

1.字符型液晶与MSP430F449的接口设计

字符型液晶显示模块由字符型液晶显示屏(LCD),控制驱动主电路HD44780及其扩展驱动电路HD44100、少量阻容元件、结构件等装配在PCB板上而成。字符型液晶显示模块目前在国际上已经规范化,无论显示屏规格如何变化,其电器特性和接口形式都是统一的。因此只要设计出一种型号的接口电路,在指令设置上稍加改动即可使用各种规格的字符型液晶显示模块。本系统设计中采用LCD1602。与MSP430F449主控模块接口电路设计原理图如下:

  LCD1602接口原理图

其中P21P22P233个控制端,而P30P378位的数据输入端。

2. LCD1602模块接口特性

a)        信号真值表如表3-3 所示

3-3 信号读写使能真值表

RS

R/W

E

功能

0

0

下降沿

写指令代码

0

1

高电平

读忙标志和AC

1

0

下降沿

写数据

1

1

高电平

读数据

 

b)        接口引脚功能如表3-4所示

3-4  接口引脚功能

引脚号

符号

状态

功能

1

Vss

 

电源地

2

Vdd

 

+5V逻辑电源

3

V0

 

液晶驱动电源

4

RS

输入

寄存器选择1:数据;0:指令

5

R/W

输入

读、写操作选择1:读;0:写

6

E

输入

使能信号

7

DB0

三态

数据总线(LSB

8

DB1

三态

数据总线

9

DB2

三态

数据总线

10

DB3

三态

数据总线

11

DB4

三态

数据总线

12

DB5

三态

数据总线

13

DB6

三态

数据总线

14

DB7

三态

数据总线

15

LEDA

输入

背光+5V

16

LEDK

输入

背光地

说明:1516两脚用于带背光模块,不带背光的模块这两脚悬空不接

1.1.1.2  LCD1602模块指令集

n        清屏

RS   R/W

DB7   DB6   DB5   DB4   DB3   DB2   DB1   DB0

0      0

 0     0      0      0      0      0     0      0

运行时间(250Khz):1.64ms

功能:清DDRAMAC值。

 

n        归位

RS   R/W

DB7   DB6   DB5   DB4   DB3   DB2   DB1   DB0

0      0

 0      0      0      0      0      0     1      *

运行时间(250Khz):1.64ms

功能:AC=0,光标、画面回HOME位。

 

n        输入方式设置

RS   R/W

DB7   DB6   DB5   DB4   DB3   DB2   DB1   DB0

0      0

 0      0      0      0      0      0     I/D     S

运行时间(250Khz):40us

功能:设置光标、画面移动方式。

其中:I/D=1:数据读、写操作后,AC自动增一;