'H1oLAT3p02、单片机与各模块的接口简介电子园51单片机学习网q ` B5DhQ/G
(1). 与OCM4*8C液晶显示模块的接口电子园51单片机学习网#VQv`v7@$r
OCM4*8C液晶显示模块是128*64点阵的汉字图形型液晶显示模,可显示汉字及图形,内置8192个中文汉字(16*16点阵)、128个字符 (8*16点阵)及64*256点阵显示RAM(GDRAM)。可与CPU直接接口,提供两种界面来连接微处理机:8位并行及串行两种连接方式。本系统采用8位并行连接方式,其接口如图3,RS、R/W、E分别为OCM4*8C的数据/命令控制位、读/写控制位和使能控制,PSB为并行、串行传输控制, LEDA、LEDK为背光电源正、负极用P2.4口控制背光的亮灭。
(2). 与时钟芯片SD2000C的接口
ubmkh Zn@0SD2000C是一种具有内置晶振、支持IIC总线接口的高精度实时时钟芯片。内置一次性充电电池,可用5-10年。内置串行NVSRAM为非易失性 SRAM,擦写次数可达100亿次。具有:年、月、日、星期、时、分、秒的BCD码输入/输出;自动日历到2099年(包括闰年自动换算功能);内置稳压电路及电源掉电检测电路;内置电源管理电路,当VDD大于等于3.0V时,内部电池不耗电;内置16Kbit的串行NVSRAM。由于89C51单片机无 IIC串行总线通信口,本设计利用单片机二位通用I/O口与时钟芯片的IIC总线相连,按IIC通信规则,用软件实现串行数据的通信,连接方式如图5。其中SDA、SCL为实时时钟串行数据总线,SDAE、SCLE为SRAM串行数据总线。
g-vYD"fs3V6S0*注:关于OCM4*8C液晶显示模块及时钟芯片SD2000C使用方法及编程的详细情况见参考文献[3],[4]。
cZ c{;t5en0(3).与键盘接口
8aCD[9h-W Gy9[Z8B0本系统设有运行键、参数设置键、修改命令键、参数选择上拉键、下拉键、左移键、右移键、确认键,为了减少面板尺寸,采用一键多用实际设置了5个键,键的状态通过三态缓冲器与单片机的数据口P0口相连,采用中断与查询相结合的方式识别键的状态。5个键的具体使用方法见主程序流程图,即图6所示。电子园51单片机学习网 jH-H"S#vU ]mo j`
(4).与输入的接口
$dKiKG)XQC;{0输入信号包含三部分,第一部分为容量控制光电检测信号(11路),第二部分为传送带电机及气压机运行状态监视输入(2路),单片机均经三态缓冲器读入这些信息,第三部分对未灌装的饮料瓶及已灌满的饮料瓶,通过单片机的计数输入端计数。电子园51单片机学习网 v Y!@bb(d'~-u'p'S
(5).与输出的接口
#eH.Rm&c!N0由前述易知,系统的继电器输出有6路,其中4路用来控制两个转动电磁阀和两个档杆电磁阀,另外两个控制传送带电机和气压机运行。
%qv [,Yll&f0四、 系统的软件设计
u^ZL@i3@C0根据系统的工作原理及控制要求,考虑软件的总体结构设计,正确处理各实体之间的联系,为此软件采用模块化的结构设计,自顶向下,逐步细化,利用子程序构成各模块。整个软件系统有良好的可读性、可修改性,易于调试和维护。因篇幅有限。
&}R"P*O$ew0五、 结束语电子园51单片机学习网"DZ"`z.p(\ v/l:_m
本系统选用8位单片机89C51作为核心控制芯片,具有成本低、体积小、集成度高、可靠性高等特点,是一种较理想的选择。设计方法上,将软件工程的思想引用于单片机系统的设计,使系统的信息流向及整体功能设计简单明确、清晰。
-y.w#iCB8D9O"ilA2B0参考文献电子园51单片机学习网d5[)h@M]+|M4Hgz
[1] 张友德,赵志英,涂时亮 . 单片微型机原理、应用与实验(实验版)[M] .
y7AO a`h$i0上海:复旦大学出版社,1995
0R'?y| n8K.Q*J1j:O0[2] 胡汉才. 单片机原理及其接口技术[M] . 北京:清华大学出版社,1995
FLe*IYug:e0[3] 广东金鹏科技有限公司 . 中文模块C型液晶图文显示器使用说明
o#I,}M-[uq0[4] 深圳威帆科技有限公司 . SD2000C应用电路与程序电子园51单片机学习网N qA]3m4{Z
The Design Of Control SystemUsing Single-chip Microcomputer In The Perfusion-Machine System
8Sw8u)T'Q,lp0Zheng Changyong,Jiang Jianping,Wang Shisheng电子园51单片机学习网F9a.|(M` u
(Information Engineering School,Nanchang University,Nanchang 330029,China)
*\4j8X8h1{ T4Q!]T0ABSTRACT This paper mainly introduced a scheme of control system of the perfusion-machine based on a single-chip microcomputer PHILIPS 89C51.The design of hardware and software method is recommended.In addition,the papper has given the block diagram of system and the software flowchart in the system.The system is brevity and palpability.电子园51单片机学习网"d v6e e"yh*| J
KEYWORDS perfusion-machine,single-chip microcomputer,block diagram
文章评论(0条评论)
登录后参与讨论