2000
N//23+
工厂渠道,原包原盒,价格
800
-/23+
全新原厂原装现货
IDT74FCT164245TPVG8
17004
-/2252+
原装现货优势,欢迎询价
IDT74FCT164245TPAG8
999999
-/-
-
IDT74FCT164245TPVG
8000
SOP/22+
原装现货
IDT74FCT164245TPVG8
3
SSOP48/23+
只做原装 全场包邮
IDT74FCT164245TPAG8
100000
TSSOP48/-
现货库存,如实报货,价格优势,一站式配套服务
IDT74FCT164245TPV
28
QFN13/0225+
全新原装,房间现货
IDT74FCT164245TPA
6183
FBGA/19+
只做原装,带原厂COC文件
IDT74FCT164245TPA
100000
-/21+
只做原装
IDT74FCT164245TPV
300
SSOP/07+
原装深圳现货
IDT74FCT164245TPAG
500
TSOP48/22+
原装,公司现货库存
IDT74FCT164245T
6500
SSOP/23+
只做原装现货
IDT74FCT164245T
6500
SSOP/21+
原装正品
IDT74FCT164245T
6500
SSOP/21+
原装正品
IDT74FCT164245T
6500
SSOP/23+
只做原装现货
IDT74FCT164245T
65286
-/21+
全新原装现货,长期供应,免费送样
IDT74FCT164245T
32500
SSOP/24+
原装现货假一罚万 终端免费供样支持BOM配单诚信经营
IDT74FCT164245T
6500
SSOP/21+
原装正品
IDT74FCT164245T
63422
-/2215+
原装现货,可提供一站式配套服务
模块连接而成。由于单片机与蓝牙模块的工作电压不一定相同,不仅需要考虑电源变换问题,还需要考虑逻辑电平的转换问题。若所选单片机与蓝牙模块都是+3.3 v供电,则可把单片机的uart串口与蓝牙模块的uart串口直接相连接。 在本设计中,所选用的单片机p89v51rd2是+5 v供电,rok101008是+3.3 v供电,需要进行电源变换。电源变换电路比较简单,采用电源变换芯片ams1117-3.3即可。至于逻辑电平转换,可在p89v51rd2与rok101008之间接入idt公司的电平转换芯片idt74fct164245t,其连接示意图如图2所示。 2.1.2 软体设计 蓝牙收/发模块的软体设计包括蓝牙链接和数据的收/发两部分。蓝牙设备间的通信主要是通过单片机向蓝牙模块发送hci指令、接收hci事件的形式实现。当两个蓝牙模块链接成功后,就可以按照蓝牙规范规定的acl数据包格式收/发数据。 本系统设计的是蓝牙终端点对点的链接,其通信流程如图3所示。由图可知,蓝牙通信过程主要有蓝牙模块的初始化、查询、链接、数据通信和链接断开等几个过程。实现时,可以将蓝牙指令以函数的形式封装成一个hci指令接口函
ram,ram中每位数据对应屏上一个点的亮、暗,其结构如图1所示:它把一个半屏分成了按行的八页,因为每个字节的数据按低位(lsb)在上,高 位(msb)在下的结构排列,所以在提取字库的时候,需要设置取字模的方式为:纵向取模,字节倒序。 系统硬件结构 vgs12864e共有20个引脚,功能定义如表2,它与lpc2138的连接如图2所示。尽管lpc2138的i/o口可以承受5v的输入电压,但是其输出的高电平电压不能驱动vgs12864,所以在它们中间需要加一个电平转换芯片。本系统电平转换采用idt74fct164245t芯片,它是基于高速cmos技术的16位3.3v到5v的双向转换口(其中p1.28口负责数据方向的控制)。 程序设计 对vgs12864e的各种操作都是通过其指令系统完成的,通过控制脚的高低电平和数据口的数据来完成各种操作。显示时一般需要设置列地址和页地址,然后进行相应的读写操作(在写操作前都要读“忙”状态),最后根据需要进行相应的循环。在同页内,列地址在执行完读写操作后自动加一。 本文程序有如下宏定义: #define uint32 unsigned int #define uint1