C52普中开发板电子器件的资料查阅记录

       

开发板常见芯片功能

74HC573

以下是各个引脚的功能说明:

  • 数据输入引脚(D0-D7):这些引脚用于输入待存储的数据。
  • 输出引脚(Q0-Q7):这些引脚用于输出存储的数据。
  • 使能引脚(OE):当OE引脚为高电平时,输出引脚将被禁用。
  • 锁存时钟引脚(LE):当LE引脚为低电平时,输入数据将被锁存到内部存储器中;当LE引脚为高电平时,输入数据将不会被存储。

当锁存使能端LE为高时,这些器件的锁存对于数据是透明的(也就是说输出同步)。

当锁存使能变低时,符合建立时间保持时间的数据会被锁存。

74LS138

74LS138芯片是一种3-8译码器/解码器芯片,常用于数字电路设计中。它的主要功能是将三位二进制输入信号转换为八个输出信号,用于实现多种不同的功能,如地址译码、数据选择等。

74HC595

74HC595 是一个 8 位串行输入、并行输出的位移缓存器,其中并行输出为三态输出(即高电平、低电平和高阻抗)。

 是具有 8 位移位寄存器和一个存储器,三态输出功能。

引脚:

QA--QH: 八位并行输出端,可以直接控制点阵的 8 个点。
SER(14 脚): 串行数据输入端。
74595 的控制端说明:
SERCLK(11 脚):上升沿时数据寄存器的数据移位。 QA-->QB-->QC-->...-->QH;下降沿移位寄存器数据不变。(脉冲宽度: 5V 时,大于几十纳秒就行了。)
RCLK(12 脚):上升沿时移位寄存器的数据进入数据存储寄存器,下降沿时存储寄存器数据不变。通常我将 RCK 置为低点平,当移位结束后,在 RCK 端产生一个正脉冲( 5V 时,大于几十纳秒就行了。我通常都选微秒级),更新显示数据。

显示模块

LCD1602

引脚功能

引脚1:VSS为地电源。

·引脚2:VDD接5V正电源。

·引脚3:VL为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高,对比度过高时会产生“鬼影”现象,使用时可以通过一个10kQ的电位器调整其对比度。

·引脚4:RS为寄存器选择脚,高电平时选择数据寄存器、低电平时选择指令寄存器

·引脚5:R/W为读/写信号线,高电平时进行读操作,低电平时进行写操作。当RS和R/W共同为低电平时可以写入指令或显示地址;当RS为低电平,R/W为高电平时,可以读忙信号;当RS为高电平,R/W为低电平时,可以写入数据。

·引脚6:E端为使能端,当E端由高电平跳变为低电平时,液晶模块执行命令。

·引脚7~14:D0~D7为8位双向数据线。

·引脚15:背光源正极。

·引脚16:背光源负极。

指令集

LCD1602液晶模块内部的控制器共有11条控制指令

LCD1602液晶模块的读/写操作、显示屏和光标的操作都是通过指令编程来实现的(其中,1为高电平,0为低电平),分别介绍如下。

(1)指令1:清屏。指令码01H,光标复位到地址00H。

(2)指令2:光标复位。光标复位到地址00H。

(3)指令3:输入方式设置。其中,I/D表示光标的移动方向,高电平右移,低电平左移;S表示显示屏上所有文字是否左移或右移,高电平表示有效,低电平表示无效。

(4)指令4:显示开关控制。其中,D用于控制整体显示的开与关,高电平表示开显示,低电平表示关显示;C用于控制光标的开与关,高电平表示有光标,低电平表示无光标;B用于控制光标是否闪烁,高电平闪烁,低电平不闪烁。

(5)指令5:光标或字符移位控制。其中,S/C表示在高电平时移动显示的文字,低电平时移动光标。R/L

(6)指令6:功能设置命令。其中,DL表示在高电平时为8位总线,低电平时为4位总线;N表示在低电平时为单行显示,高电平时双行显示;F表示在低电平时显示5×7的点阵字符,高电平时显示5×10的点阵字符。

(7)指令7:字符发生器RAM地址设置。

(8)指令8:DDRAM地址设置。

(9)指令9:读忙信号和光标地址。其中,BF为忙标志位,高电平表示忙,此时模块不能接收命令或数据,如果为低电平则表示不忙。

(10)指令10:写数据。

(11)指令11:读数据。 

显示

如下左图是LCD的内部显示地址,我们只要告知LCD1602将来要在哪个位置写什么数据就能实现如右图的效果,图中的地址码是16进制的。

DDRAM 是显示用RAM,直接和屏幕上的点相对应,屏幕上的一个点和DDRAM中的一个位对应。

注意到LCD1602共有32个字符,而25=32,是否用5bit就能表示显示的地址呢?答:确实是这样的,但是除了屏幕上可以显示的32个字符数据以外,还有我们肉眼看不到的显示地址(如上左图所示),实际上LCD1602通过指令可以实现数据移位的效果(1602液晶屏一行显示16个,对应于00-0F/40-4F,而DDRAM可以储存80个,如果需要显示10-27以及50-67的内容就需要用到左移右移来实现),但是我们目前用不到这么复杂。
 

舵机

普中科技C52单片机开发板原理图是指该开发板的电路设计图,用于解释开发板上各个功能模块的连接方式和器件之间的关系。原理图主要包括了电源电路、单片机主控电路、时钟电路、通信接口电路、外围扩展接口电路等。 首先,电源电路部分主要包括了直流电源电路和稳压电路。直流电源电路用来将交流电转换为直流电,为整个开发板提供电源。稳压电路则是为单片机和其他电路提供稳定的工作电压。 单片机主控电路是整个开发板的核心部分,包括了单片机芯片以及与之相关的电路。这部分主要负责控制和管理其他功能模块的工作。单片机和外部器件间主要通过引脚连接方式进行数据和信号的传输。 时钟电路是为单片机提供时钟信号的电路部分。时钟信号是单片机正常工作的基础,它决定了单片机的运行速度和时序。时钟电路主要包括晶振、晶振驱动电路和时钟分频电路。 通信接口电路用于与其他设备进行数据的传输和通信。常见的通信接口包括UART串口、SPI接口、I2C接口等。这些接口可以连接外部传感器、存储器、显示器等设备,实现与外部设备的数据交互。 外围扩展接口电路是用于扩展开发板功能的电路部分,通常包括了各种接口和接口电路。例如,GPIO接口、PWM接口、模拟输入输出接口等,可以连接不同类型的传感器、执行器和外设,实现更多的功能扩展。 总的来说,普中科技C52单片机开发板原理图是一个重要的电路设计文档,它能够指导开发者了解开发板电路的构成和工作原理,并且为使用者提供更多的扩展和开发可能性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蛋蛋的学习记录

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值