新闻中心

EEPW首页>医疗电子>设计应用> 基于便携式微电脑的多参数生理监护仪研制

基于便携式微电脑的多参数生理监护仪研制

作者: 时间:2010-04-20 来源:网络 收藏

lnitl_CD()
{
* comm_reg=0x40; /*SYSTEM SET */
* pram_reg=0x34;/P1 CGRAM font dot array(now is:8x16)*/
* pram_reg=0x87; /*P2 */
* pram_reg=0x07;
* pram_reg=80;
* pram_reg=93; /*P5 93 */
* pram_reg=200;
* pram_reg=80; /*P7 */
* pram_reg=0; /*P8 */
* comm_reg=0x44; /*SetSooll() */
/*set SAD1 */
* pram_reg=0x0; /*P1 */
* pram_reg=200; /*P3 */
/* set SAD2 */
* pram_reg=0x80; /*P4 */
* pram_reg=0x3e;
* pram_reg=200; /*P6 */
/*set SAD3 */
* pram_reg=0x00; /*P7 */
* pram_reg=0x7d; /*P8 */
/*set SAD4 */

* comm_reg=0xf58; /*Set Display(OFF)*/
/* *pram_reg=0; */
* comm_reg=0x5d; /*SetCsrForm()*/
* pram_reg=6;
* pram_reg=0x86;
* comm_reg=0x5a; /*set HDOT SCR*/
* pram_reg=0; /*must be clear*/
* comm_reg=0x4c; /*set csr dis is:RIGHT*/
* comm_reg=0x5b; /*SetOvlay */
* pram_reg=0x1c; /*three graphics display zone*/
* comm_reg=0x5c; /*SetCGRAM(addr)*/
* pram_reg=0xf0; /*turn off the CGAM */
* pram_reg=0;
* comm_reg=0x59; /*SetDisplay(ON)*/
* pram_reg=0x16;
ClearDispBuffer();
}
………………
利用LCD显示屏进行显示时,需要解决的问题是清除图形间断现象。模拟波形是连续图形,但显示屏是以离散点加以显示的,这样会造成波形快速升降沿间断的现象。

本文引用地址://m.amcfsurvey.com/article/199847.htm

为此,我们设计了一比较子程序。当相邻两列的点的幅值差大于2时,就将两点间的所有点“点亮”,使显示的图形连续。

(3)中断系统的应用

本系统功能的实现,主要由中断程序程序实现。如采用键盘输入中断、数据采集中断、双机通信、上下位机间的通信等中断服务。中断服务在整个系统软件中起着不可缺少的作用。

本系统还利用PC机功能强,处理信息量大的特点,把监护仪采集到的数据通过RS-232串行口传送到PC机。由PC机进行数据的存储和数据的进一步处理,并采用各种图表等形式显示参数、趋势图画面,为操作者提供了非常友好的软件界面


上一页 1 2 3 下一页

评论


技术专区

关闭