您现在的位置:首页 > 技术资料 | ![]() |
PIC16C54在神经刺激器中的应用
PIC16C54在神经刺激器中的应用 | ||
戴继红 姚鸣放 | ||
一、概述 二、硬件设计 PIC16C54单片机是一种8位单片机,它个有体积小,功耗低,内部采用高速CMOS工艺,性能强,体密性高,内带“看门狗”和程序保密位,价格低等特点。 外周神经刺激器硬件的原理框图如图1所示。 16C54的振荡源有四种,晶体振荡(XT),低功耗振荡(LP),高速振荡(HP)及RC振荡,我们这里运用的是4M的晶体振荡。 实时时钟计数器RTCC和复位端MCLR均接高电平,处于无效状态,并且也避免了干扰。 三、软件设计 PIC16C54无硬件中断,所以对于刺激方式控制键和电流强度控制键状态的变化采用软件查询方式。 又由于振荡电路用4M晶体起振,所以对于一般指令的执行周期为1us,而跳转指令则需要2us,运用这一时间指标,可以编写出延时程序。 为了提高本控制程序的工作效率,笔者采用延时和查询相结合的方法,即在一个脉冲周期中,在发指200us宽度的脉冲后的延时段,执行查询程序,直到延时段结束才中止查询。 与此同时,指示灯也与脉冲同频率地点亮和关闭,只是点灯的时间宽度为20ms,所以,查询延时程序必须在关灯前后分两段编写。这样一来,虽然本程序是采用软件查询方式,但执行起来的反应速度很快,效率很高,经临床应用效果很好。 图2就是本控制程序的主程序流程。 总之,本程序有一个特点,就是整个程序的编制流程考虑得非常周到。如果一个临床医生从来不懂仪器操作,但当他拿到笔者研制的外周神经刺激器后,不看任何说明书,仅从仪器面板上的按键说明,就可轻松自如地操作。这也是笔者在编程过程中所努力的方向。 外周神经刺激器刺激模式齐全,脉宽、频率精度高,工作方式、输出指示明了,操作简便,功耗低,结构小七巧,经三级医院临床试用,已证明具有很好的效果,能直观迅速地判断病人的反应情况,及时指导临床用药。
|
关于我们 | 会员服务 | 广告服务 | 支付方式 | 联系我们 | 友情链接 |
会员服务热线: |
深圳矽通科技版权所有 © Copyright 2005-2007, ic-cn.com.cn All Right Reserved. | |
深 圳:13410210660 QQ : 317143513 |
||
客服联系: MSN:CaiZH01@hotmail.com E-mail:CaiZH01@163.com | ||