健康全搜

首页 > 医学文献 > 基础医学 > 生物物理学 > 正文

单片微机在血液流变学中的应用

  来源:120online      日期:2007-05-09
中国医学物理学杂志1999年第2期第16卷医学信号处理与医疗仪器作者:朱翔 马波 刘骥单位:哈尔滨医科大学生物物理教研室,黑龙江哈尔滨150086关键词:血液粘度;切变率;单片机...

  1.3 数显及驱动电路

  数字显示采用四个共阳极数码管,各笔划段并联以后接到74LS164上作为行选(74LS164是串入并出8位移位寄存器)。各管阳极与74LS-08连接后接8031单片机,由其提供位选信号。串行数据由8031第10脚RXD提供,时钟脉冲由8031第11脚提供要使四位数码管能同时显示不同数字要用LED矩阵及动态扫描技术。

  2 软件设计

  在硬件电路确定以后软件程序设计是一项重要工作。单片机在程序控制下要完成一系列预定的工作以满足设计要求。程序采用汇编语言编写。整个程序可分为:初始化及字码表;计时显示单元;数据处理单元。

  2.1 初始化及字码表

  初始化主要包括:单片机各种状态的设定,如中断、计时器/定时器的选择、时间常数的设定、标志位及循环次数的设定等。

  字码表是为十进制数0~9的字型编码所开辟的片内存储区(0030H~0039H)。

  2.2 计时及显示单元

  根据设计要求单片机要具备计时及显示功能。单片机内有两个2×16位定时器/计数器。程序选定时器1,模式1。单片机接到开始计时的指令后马上开始秒计时并每秒加1显示。单片机内部是每100毫秒申请一次中断,即单片机内计时精度为0.1秒。

  其中:TF1—定时器1溢出标志;

  TH1、TL1—组成13位寄储器。

  R1—循环计数器;

  R2、R3—分别为秒计时器和分计时器。

  初始化阶段R1已被赋相应的值,R2,R3都已清0。开机即显示系统提示符等待计时命令。

  2.3 计时控制单元

  2.4 数据处理单元

  在计时控制单元里所有数据(各段时间值)均已通过专用指令分别存入了规定的内存单元。在该单元里将对数据进行运算处理并将结果保存显示。数显编码由单片机RXD串行输入74LS164且8位并行输出,由单片机TXD输出的时钟脉冲控制。该8位数显编码作为数码管的行选,由74LS-08(与门)提供位选。

上一页  1 [2] 3  下一页


关键字:
上一篇:单片机自动灌流控制器