当前位置:文档之家› SSD1963驱动

SSD1963驱动

SSD1963驱动
SSD1963驱动

首页阅览室馆友我的图书馆

来自:mcu_mouse > 嵌入式C语言配色:字号

SSD1963的样例程序

2010-12-01 | 阅:1803 转:28 | 分享

//===============================

typedef union {

unsigned char UByte[2];

unsigned int UInt;

} UWORD;

void SSD1963Data_16(uchar sdataH,uchar sdataL);

void SSD1963Data1_16(uint dat);

void SSD1963Command_16(uint cmd);

void SetPixel(uint Col,uint Page,uint color); //显示一个相素点

uint GetPixel(uint Col,uint Page);//得到一个像素点

/******************************************************

SSD1963的Conf脚,用来控制读写的方式,

如果为0 则为6800总线MODE

如果位1 ,则为8080总线。

下面的定义是8080 MODE(默认情况下为8080),可以通过修改Conf 跳点来修改读写式。

******************************************************/

void SSD1963Command_8(uchar cmd);

void SSD1963Data_8(uchar sdata);

uchar GetSSD1963Data_8();

uint GetSSD1963Data_16();

void ReadSSD1963Set();

#define SetSSD1963RD() SetBit(P4,4) #define SetSSD1963WR() SetBit(P4,5)

#define SetSSD1963CS() SetBit(P4,2)

#define SetSSD1963DC() SetBit(P4,3) #define SetSSD1963Reset() SetBit(P4,1) #define SetSSD1963Wait() SetBit(p4,0) #define ClrSSD1963RD() ClrBit(P4,4)

#define ClrSSD1963CS() ClrBit(P4,2)

#define ClrSSD1963DC() ClrBit(P4,3)

#define ClrSSD1963Reset() ClrBit(P4,1)

#define ClrSSD1963Wait() ClrBit(p4,0)

#define DataPortL P1

#define DataPortH P2

//UWORD 是一个结构体

//注意在给1963写命令时,只能用数据线的低8位来传输数据。void SSD1963Command_16(uint cmd)

{

UWORD temp;

temp.UInt=cmd;

ClrSSD1963DC();

SetSSD1963RD();

ClrSSD1963CS();

DataPortL=temp.UByte[1]; DataPortH=temp.UByte[0];

SetSSD1963WR();

SetSSD1963CS();

}

void SSD1963Data1_16(uint dat) {

UWORD temp;

temp.UInt=dat;

SetSSD1963DC();

SetSSD1963RD();

ClrSSD1963CS();

ClrSSD1963WR();

DataPortL=temp.UByte[1]; DataPortH=temp.UByte[0];

SetSSD1963CS();

}

void SSD1963Data_16(uchar sdataH,uchar sdataL) {

SetSSD1963DC();

SetSSD1963RD();

ClrSSD1963CS();

ClrSSD1963WR();

DataPortL=sdataL;//temp.UByte[1];

DataPortH=sdataH;//temp.UByte[0];

SetSSD1963WR();

SetSSD1963CS();

}

void SSD1963Command_8(uchar cmd) {

ClrSSD1963DC();

SetSSD1963RD();

ClrSSD1963CS();

ClrSSD1963WR();

DataPortL=cmd;

DataPortH=0X00;

SetSSD1963WR();

SetSSD1963CS();

}

void SSD1963Data_8(uchar sdata) {

SetSSD1963DC();

ClrSSD1963CS();

ClrSSD1963WR();

DataPortL=sdata;

DataPortH=0X00;

SetSSD1963WR();

SetSSD1963CS();

}

/*void SSD1963Data_16(uchar sdataL,uchar sdataH) {

SetSSD1963DC();

SetSSD1963RD();

ClrSSD1963WR();

ClrSSD1963CS();

DataPortL=sdataL;

DataPortH=sdataH;

nop();nop();nop(); nop();nop();nop();

SetSSD1963CS();

}*/

uchar GetSSD1963Data_8()

{

uchar sdata;

ClrSSD1963RD();

SetSSD1963WR();

SetSSD1963DC();

ClrSSD1963CS();

sdata=DataPortL;

nop();nop();nop();nop();nop();nop(); SetSSD1963RD();

SetSSD1963CS();

return sdata;

}

{

uint sdata;

unsigned char SFRPAGE_save = SFRPAGE; // Save the current SFRPAGE

SFRPAGE = CONFIG_PAGE; //设置输入输出

P1MDOUT=0x00; ///输出设置为高阻

P2MDOUT=0x00;

SFRPAGE = SFRPAGE_save; // Restore the SFRPAGE

P1=0xff;

P2=0xff;

ClrSSD1963RD();

SetSSD1963WR();

SetSSD1963DC();

ClrSSD1963CS();

nop();

nop();

sdata=DataPortH;

sdata=sdata<<8;

sdata|=DataPortL;

SetSSD1963CS();

SFRPAGE = CONFIG_PAGE;

P1MDOUT=0xff;//设置为上拉输出。

P2MDOUT=0xff;

SFRPAGE = SFRPAGE_save; // Restore the SFRPAGE return sdata;

}

uint GetPixel(uint Col,uint Page)

{

uint temp;

uint color;

SSD1963Command_8(0x2a); //设置行开始和结束的位置 SSD1963Data_8(Col/256);

SSD1963Data_8(Col%256);

temp=Col;

SSD1963Data_8(temp/256);

SSD1963Data_8(temp%256);

SSD1963Command_8(0x2b);

temp=Page;

SSD1963Data_8(temp/256);

SSD1963Data_8(temp%256);

SSD1963Command_8(0x2E);

color=GetSSD1963Data_16();

return color;

}

void SetPixel(uint Col,uint Page,uint color)

{

uint temp;

SSD1963Command_8(0x2a); //设置行开始和结束的位置 temp=Col;

SSD1963Data_8(temp/256);

SSD1963Data_8(temp%256);

temp=Col;

SSD1963Data_8(temp/256);

SSD1963Data_8(temp%256);

temp=Page;

SSD1963Data_8(temp/256); SSD1963Data_8(temp%256); temp=Page;

SSD1963Data_8(temp/256); SSD1963Data_8(temp%256);

SSD1963Command_8(0x2c); // for(i=0;i<9;i++)

// {

SSD1963Data1_16(color);

// }

}

//初始化程序

void SSD1963Init()

{

//software reset

SSD1963Command_8(0x01);

Delay_Ms(400);

SSD1963Command_8(0x01);

//enable pll

SSD1963Command_8(0xe0);

Delay_Ms(400);

SSD1963Data_8(0x01);

Delay_Ms(400);

SSD1963Command_8(0xe0); Delay_Ms(400);

SSD1963Data_8(0x03);

Delay_Ms(400);

//pll: n= 34 m= 3

SSD1963Command_8(0xe2); SSD1963Data_8(0x14);

SSD1963Data_8(0x03);

SSD1963Data_8(0x54);

//dotclk setting

SSD1963Command_8(0xe6); SSD1963Data_8(0x03);

SSD1963Data_8(0xa0);

SSD1963Data_8(0x00);

//panel setting

SSD1963Command_8(0xb0);

Delay_Us(100);

SSD1963Data_8(0x38);

SSD1963Data_8(0x20);

SSD1963Data_8(0x01);

SSD1963Data_8(0xdf);

SSD1963Data_8(0x01);

SSD1963Data_8(0x0f);

SSD1963Data_8(0x00);

//pixel format

SSD1963Command_8(0x3a); SSD1963Data_8(0x50);

//hsync setting

SSD1963Command_8(0xb4); SSD1963Data_8(0x02);

SSD1963Data_8(0x0D);

SSD1963Data_8(0x00);

SSD1963Data_8(0x25);

SSD1963Data_8(0x00);

SSD1963Data_8(0x00);

SSD1963Data_8(0x00);

//vsync setting

SSD1963Command_8(0xb6); SSD1963Data_8(0x01);

SSD1963Data_8(0x1E);

SSD1963Data_8(0x00);

SSD1963Data_8(0x08);

SSD1963Data_8(0x01);

SSD1963Data_8(0x00);

SSD1963Data_8(0x00);

//col start_end

SSD1963Command_8(0x2a); SSD1963Data_8(0x00);

SSD1963Data_8(0x00);

SSD1963Data_8(0x01);

SSD1963Data_8(0xdf);//480

SSD1963Command_8(0x2b); SSD1963Data_8(0x00);

SSD1963Data_8(0x00);

SSD1963Data_8(0x01);

SSD1963Data_8(0x0f);//272

SSD1963Command_8(0x36);

SSD1963Data_8(0x00);

//MCU IF setting

//SSD1963Command_8(13);

SSD1963Command_8(0xf0);

SSD1963Data_8(0x03); //02

//SSD1963Command_8(0x35);

//display on

SSD1963Command_8(0x29);

SSD1963Command_8(0xbe);//设置PWM

SSD1963Data_8(0X0E);

SSD1963Data_8(0XFF);

SSD1963Data_8(0X09);

SSD1963Data_8(0XFF);

SSD1963Data_8(0X00);

SSD1963Data_8(0X00);

SSD1963Command_8(0xD4);//(Define the threshold value) SSD1963Data_8(0X00);

SSD1963Data_8(0X09);

SSD1963Data_8(0X90);

SSD1963Data_8(0X00);

SSD1963Data_8(0X17);

SSD1963Data_8(0XE8);

SSD1963Data_8(0X00);

SSD1963Data_8(0X39);

SSD1963Data_8(0X60);

SSD1963Command_8(0xd0);

// ReadSSD1963Set();

}

献花(0)

分享到:

(本文系mcu_mouse 首藏 源文

类似文章

modbus (C 语言程序)

协议中UART 的两种模式

转贴:单片机中关键字data,idata,xdata,...

oracle 创建表空间 - NetSQL - 博客园

详解Oracle 创建用户权限全过程 - 51CTO....

ORACLE TABLESPACE 创建表空间

例程详析动态链接库

2008年数据库技术领域掠影 - DBA notes

兰亭序一 更多

发表评论:

您可能会喜欢

这是一个“伪”命题?

浅谈SSD

各种阴谋论越用越慢?谈谈使用SSD 的几个注意

事项红日(1963

版)顾客沟通管理

程序Macbook Pro 升SSD 固态硬盘

+

液晶屏驱动板原理维修代换方法

液晶屏驱动板的原理与维修代换方法 1、液晶屏驱动板的原理介绍 液晶屏驱动板常被称为A/D<模拟/数字)板,这从某种意义上反应出驱动板实现的主要功能所在。液晶屏要显示图像需要数字化过的视频信号,液晶屏驱动板正是完成从模拟信号到数字信号<或者从一种数字信号到另外一种数字信号)转换的功能模块,并同时在图像控制单元的控制下去驱动液晶屏显示图像。液晶显示器的驱动板如图1、图2所示。 图1 品牌液晶显示器采用的驱动板 图2部分液晶显示器采用的是通用驱动板 如图3所示,液晶屏驱动板上通常包含主控芯片、MCU微控制器、ROM存储器、电源模块、电源接口、VGA视频信号输入接口、OSD按键板接口、高压板接口、LVDS/TTL驱屏信号接口等部分。 液晶屏驱动板的原理框图如图4所示,从计算机主机显示卡送来的视频信

号,通过驱动板上的VGA视频信号输入接口送入驱动板的主控芯片,主控芯片根据MCU微控制器中有关液晶屏的资料控制液晶屏呈现图像。同时,MCU微控制器实现对整机的电源控制、功能操作等。因此,液晶屏驱动板又被称为液晶显示器的主板。 图3 驱动板上的芯片和接口 液晶屏驱动板损坏,可能造成无法开机、开机黑屏、白屏、花屏、纹波干扰、按键失效等故障现象,在液晶显示器故障中占有较大的比例。 液晶屏驱动板广泛采用了大规模的集成电路和贴片器件,电路元器件布局

紧凑,给查找具体元器件或跑线都造成了很大的困难。在非工厂条件下,它的可修性较小,若驱动板因为供电部分、VGA视频输入接口电路部分损坏等造成的故障,只要有电路知识我们可以轻松解决,对于那些因为MCU微控制器内部的数据损坏造成无法正常工作的驱动板,在拥有数据文件<驱动程序)的前提下,我们可以用液晶显示器编程器对MCU微控制器进行数据烧写,以修复固件损坏引起的故障。早期的驱动板,需要把MCU微控制器拆卸下来进行操作,有一定的难度。目前的驱动板已经普遍开始采用支持ISP<在线编程)的MCU微控制器,这样我们就可以通过ISP工具在线对MCU微控制器内部的数据进行烧写。比如我们使用的EP1112最新液晶显示器编程器就可以完成这样的工作。 图4 驱动板原理框图 在液晶显示器的维修工作中,当驱动板出现故障时,若液晶显示器原本就使用的是通用驱动板,就可以直接找到相应主板代换处理,当然,仍需要在其MCU中写入与液晶屏对应的驱动程序;若驱动板是品牌机主板,我们一般采用市场上常见的“通用驱动板”进行代换方法进行维修; “通用驱动板”也称“万能驱动板”。目前,市场上常见的“通用驱动板”有乐华、鼎科、凯旋、悦康等品牌,如图5所示,尽管这种“通用驱动板”所用元器件与“原装驱动板”不一致,但只要用液晶显示器编程器向“通用驱动板”写入液晶屏对应的驱动程序<购买编程器时会随机送液晶屏驱动程序光盘),再通过简单地改接线路,即可驱动不同的液晶屏,通用性很强,而且维修成本也不高,用户容易接受。

DF12型手扶拖拉机变速驱动系统设计

本科毕业设计 题目:DF12型手扶拖拉机变速驱动系统设计 学院: 姓名: 学号: 专业:机械设计制造及其自动化 年级: 指导教师:

摘要 随着变型运输拖拉机和农用运输车的发展,原来依靠农村运输业发展起来的小四轮拖拉机逐步转向田间地头。然而,目前小四轮拖拉机田间作业能力差,又没有很多配套的农业机械,农忙季节短,致使大量小四轮拖拉机一年中作业时间短,被迫长期闲置着。这影响了农村专业户的作业效益,也造成了不应该有的资源浪费。针对这些情况,我们在原有小四轮拖拉机的基础上稍微作些改动,使它的功能延伸。譬如可在原来小四轮拖拉机的基础上,改变座位、方向盘、离合、油门、刹车的方位,把拖拉机变成倒开式,在变速箱后安装挖掘装置、铲运装置或装载装置而成。 本次毕业设计是对机械专业学生在毕业前的一次全面训练,目的在于巩固和扩大学生在校期间所学的基础知识和专业知识,训练学生综合运用所学知识分析和解决问题的能力。是培养、锻炼学生独立工作能力和创新精神之最佳手段。毕业设计要求每个学生在工作过程中,要独立思考,刻苦钻研,有所创造的分析、解决技术问题。通过毕业设计,使学生掌握改造方案的拟定、比较、分析及进行必要的计算。 关键字:齿轮操纵机构轴轴承锁定机构

DESING of a CERTAIN TYPE of TRACTOR GEARBOX With variant transport tractors and agricultural the development of carriage car, depends on rural transportation industry to develop the small four-wheel tractor to field edge of a field. However, at present, small four-wheel the tractor field work ability is poor, and not many ancillary agricultural machinery, busy season is short, resulting in a large number of small four-wheel tractor year short operation time, forced long-term idle. The influence of rural specialist work benefit, also cause should not be some waste of resources. In light of these circumstances, we in the original small four-wheel tractor based on slightly to make some changes, make it functional extension. For example, in the original small four-wheel tractor based on, change seats, steering wheel, clutch, throttle, brake position, the tractor into inverted open, in a gearbox installed after digging device, lifting device or a loading device. The graduation design is about mechanical speciality students before graduation and a comprehensive training, purpose is to consolidate and expand the students learn the basic knowledge and professional knowledge, training students' comprehensive use of the knowledge the ability to analyze and solve problems. Is training, training students the ability to work independently and the spirit of innovation is the best means. Graduation design requirements of each student in the course of the work, we need to think independently, study assiduously, create somewhat analysis, solving technical problems. Through the graduation project, so that students master the transformation plan formulation, comparison, analysis and necessary calculation. Key words:Gear Manipulation of body Axis Bearing Locking mechanism

事件驱动

[Part] 练习 1.

[试卷13号第11题] 假如我们想要对象eh来处理TextArea对象t的TextEvent事件,那么我们应如何把eh添加为t的事件处理程序?
(A) t.addTextListener(eh) (B) eh.addTextListener(t) (C) addTestListener(eh,t) (D) addTextListener(t,eh) 2. [试卷13号第4题] 编写JButton组件的事件处理器类时,需实现哪个接口? (A) ItemListenser (B) ActionListenser (C) ButtonListenser (D) WindowListenser 3. [试卷13号第6题] 事件适配器类的作用是:(选三项): [A] 为编写事件侦听器提供简便手段 [B] 创建一种全新的事件侦听机制 [C] 是由相应的事件侦听器接口继承而来 [D] 定义在Java.awt.event中 4. [试卷13号第12题] 处理一个对象事件的首选方式是哪项 (A) 覆盖对象的handleEvent()方法 (B) 添加一个或多个事件监听来处理事件 (C) 覆盖对象的processEvent()方法 (D) 覆盖对象的dispatchEvent()方法 5. [试卷13号第10题] 下列叙述正确的是哪项?(选三项) [A] TextField能产生ActionEvent事件 [B] TextArea能产生ActionEvent事件 [C] Button能产生ActionEvent事件 [D] MenuItem能产生ActionEvent事件 6. [试卷13号第2题] GUI事件模型的组成元素包括(选三项): [A] 事件 [B] 事件处理器[C] GUI容器 [D] 事件源 7. [试卷13号第15题] 在事件委托类继承体系中,最高层次的类是哪项? (A) java.util.EventListener (B) java.util.EventObject (C) java.awt.A WTEvent (D) java.awt.event.A WTEvent 8.
[试卷13号第7题] 以下哪个方法不是鼠标事件侦听器接口(MouseListener)定义的?
(A) mousePressed (B) mouseEntered (C) mouseDragged (D) mouseClicked 9. [试卷13号第5题] 以下哪些接口是事件侦听器接口(选三项)? [A] ActionListenser [B] ItemListenser

电动车辆无级变速驱动系统、变速控制系统及方法与设计方案

一种电动车辆技术领域的电动车辆无级变速驱动系统、变速控制系统及方法,包括:第一驱动电机、行星轮系、第二驱动电机和第三输出机构,其中,行星轮系设有齿圈、行星支架、太阳轮和若干行星齿轮,行星齿轮周向均布在行星支架上,行星支架和齿圈之一与第二驱动电机的输出轴啮合、另一与第三输出机构啮合,齿圈与行星齿轮啮合,太阳轮与第一驱动电机输出端连接并与行星齿轮啮合。本技术采用行星减速机构,通过第二驱动电机带动行星支架或者齿圈的转动达到所需要的减速比,完成电动车的无级变速,实现换挡自动化。 技术要求 1.一种电动车辆无级变速驱动系统,其特征在于,包括:第一驱动电机、行星轮系、第二驱动电机和第三输出机构,其中:行星轮系设有齿圈、行星支架、太阳轮和若干行星齿轮,行星齿轮周向均布在行星支架上,行星支架和齿圈之一与第二驱动电机的输出轴啮合、另一与第三输出机构啮合,齿圈与行星齿轮啮合,太阳轮与第一驱动电机输出端连 接并与行星齿轮啮合。 2.根据权利要求1所述的电动车辆无级变速驱动系统,其特征是,所述的齿圈、行星支架和太阳轮均套设在主轴上。 3.根据权利要求1所述的电动车辆无级变速驱动系统,其特征是,所述第三输出机构设有轮轴,所述的轮轴与电动车辆的驱动轴固定连接。 4.根据权利要求2所述的电动车辆无级变速驱动系统,其特征是,所述的第一驱动电机包括转子总成和绕线定子,其中,转子总成设有转子内衬套,转子内衬套一端固定有太阳轮。 5.根据权利要求2所述的电动车辆无级变速驱动系统,其特征是,所述第一驱动电机的输出端与太阳轮通过减速机构相连,所述的减速机构为皮带、链条、齿轮传动机构中任意 一种。

6.一种应用于上述任一权利要求所述电动车辆无级变速驱动系统的变速控制系统,其特征在于,包括:行车电脑、制动传感器、变速传感器、第一驱动电机控制单元、第二驱动电机控制单元、第一转速传感器和第二转速传感器,其中, 制动传感器与行车电脑相连并输出制动信号; 变速传感器与行车电脑相连并输出加速信号或减速信号; 行车电脑与第一驱动电机控制单元、第二驱动电机控制单元相连并传输两驱动电机的控制信息; 第一转速传感器与行车电脑相连并输出第一驱动电机转速信息; 第二转速传感器与行车电脑相连并输出第二驱动电机转速信息。 7.根据权利要求6所述电动车辆无级变速驱动系统的变速控制系统,其特征在于,所述的变速控制系统还包括:第一电流传感器、第二电流传感器、第一电压传感器、第二电压传感器、第一扭矩传感器和第二扭矩传感器,其中, 第一扭矩传感器与行车电脑相连并输出第一驱动电机扭矩信息; 第二扭矩传感器与行车电脑相连并输出第二驱动电机扭矩信息; 第一电流传感器、第一电压传感器与第一驱动电机控制单元相连并分别输出第一驱动电机的输入电流和输入电压信息; 第二电流传感器、第二电压传感器与第二驱动电机控制单元相连并分别输出第二驱动电机的输入电流和输入电压信息。 8.一种基于权利要求6或7所述变速控制系统的电动车辆变速控制方法,其特征在于,包括以下步骤: S1,首先判断输入信号是否为制动信号,若为制动信号,则第一驱动电机和第二驱动电机停转,电动车辆停车,否则判断为变速信号;

TFT LCD液晶显示器的驱动原理(一)

TFT LCD液晶显示器的驱动原理(一) 前两次跟大家介绍有关液晶显示器操作的基本原理,那是针对液晶本身的特性,与TFT LCD本身结构上的操作原理来做介绍。这次我们针对TFT LCD的整体系统面来做介绍,也就是对其驱动原理来做介绍,而其驱动原理仍然因为一些架构上差异的关系,而有所不同。首先我们来介绍由于 Cs(storage capacitor)储存电容架构不同,所形成不同驱动系统架构的原理。 Cs(storage capacitor)储存电容的架构 一般最常见的储存电容架构有两种,分别是Cs on gate与Cs on common这两种。这两种顾名思义就可以知道,它的主要差别就在于储存电容是利用gate走线或是common走线来完成的。在上一篇文章中提到,储存电容主要是为了让充好电的电压,能保持到下一次更新画面的时候之用。所以我们就必须像在CMOS的制程之中,利用不同层的走线,来形成平行板电容。而在TFT LCD的制程之中,则是利用显示电极与gate走线或是common走线,所形成的平行板电容,来制作出储存电容Cs。

图1就是这两种储存电容架构,从图中我们可以很明显的知道,Cs on gate由于不必像Cs on co mmon一样,需要增加一条额外的common走线,所以它的开口率(Aperture ratio)会比较大。而开口率的大小,是影响面板的亮度与设计的重要因素。所以现今面板的设计大多使用Cs on gate的方式。但是由于Cs on gate的方式,它的储存电容是由下一条的gate走线与显示电极之间形成的。(请见图2的Cs on gate与Cs on common的等效电路) 而gate走线,顾名思义就是接到每一个TFT的gate 端的走线,主要就是作为gate driver送出信号,来打开TFT,好让TFT对显示电极作充放电的动作。所以当下一条gate走线,送出电压要打开下一个TFT时,便会影响到储存电容上储存电压的大小。不过由于下一条gate走线打开到关闭的时间很短,(以1024×768分辨率,60Hz更新频率的面板来说.

事件驱动型会计信息系统研究

事件驱动型会计信息系统研究 秦晓霞1,席 鹏2 (1.山西财经大学会计学院,山西太原030012;2.中国人民银行太原中心支行,山西太原030002) [摘 要]本文从信息系统构建的角度对事项法会计进行了探讨。文章首先介绍了事项法会计的主要思想,进而分析了信息环境下建立事件驱动型会计信息系统的可行性,在此基础上提出构建事件驱动型会计信息系统的基本设想:由事项库、模型库与目的库三者构成的完整体系。 [关键词]事项法会计;会计信息系统;XBRL /事件驱动0是一种计算机术语,指当某一特定事件要求代码进入工作时程序指令开始执行。即平时对源数据信息不进行进一步的加工整理,当使用者需要某项专用信息时,立即驱动相关专用信息代码进行处理,实时生成信息。该思想来源于由20世纪六十年代美国会计学者George H.Sorter 提出的事项法会计。由于缺乏技术支撑,事项法会计在过去一直没有得到应有的重视,近年来,随着信息技术与网络技术的发展,关于事项法会计的研究日渐增多。本文旨在从信息系统的角度分析事项法会计的实现方式,希望能够提出一些建设性的建议。 一、事项法会计对传统会计理论的突破 事项法会计是指按照具体的经济事项来报告企业的经济活动,并以此为基础,重新构建财务会计的确认、计量和报告的理论与方法,其指导思想如下: 1、财务会计不仅要提供价值信息,也应当提供非价值信息。现行财务会计对数据的加工处理方式过滤掉了许多决策有用的非价值信息,大量会计假设与会计估计的存在降低了信息的可比性。事项法会计认为应该提供经济事项的原始形态信息,由用户根据自己的需求、偏好、决策模型等进行判断,避免了会计处理可能带来的有用信息的丧失。 2、应该采用多重计量属性对业务事件进行计量。由于不同事项具有不同的特征,不同的信息使用者关注的角度也不相同,因此,有必要采用多重计量属性,现行财务会计计量属性的单一性应该得到改善。 3、经济事项信息的处理者是信息使用者而非信息提供者。传统会计信息的处理者是信息提供者,依据相关会计法律法规的规定向外报送指定格式的报表与相关说明。事项法会计建立在使用者需求的差异性、计量属性的多样化基础上,因此信息提供者很难报送满足多方需求的会计信息,事项信息的处理者只能是信息使用人。 二、构建事件驱动型会计信息系统的可行性 电子商务的兴起,减轻了原始事项采集的工作量。电子商务代表了最先进的商务模式,通过网络,可以将信息流、商流、资金流和部分的物流完整地实现。即从寻找客户开始,一直到洽谈、订货、在线付(收)款、开据电子发票以至到电子报关、电子纳税等通过In ternet 一气呵成,在完成网上交易的同时保存了大量的交易轨迹。这些电子交易轨迹经过适当的数据改写与加工后,可以直接作为原始的事项信息,避免了人工录入系统的繁琐,极大减轻了事项采集与录入的工作量 XBRL 研究的纵深发展,对事件驱动型会计信息系统起到技术借鉴作用。美国注册会计师霍夫曼于1998年首次倡导开展XBRL 研究,至今已经取得了新的进展。我国上交所于2005年1月,要求所有在上交所注册的上市公司报送2004年年报时,必须同时报送XBRL 格式的年报全文。深交所于2005年2月也开始试点XB RL 应用示范项目,运行良好。目前,关于XBRL 分类标准的制定正在进行,该问题涉及到对基础财务数据的认定与数据相互之间逻辑关系与组合方式的分析,该研究对事件驱动型会计信息系统中对事项 的定义原则有很大的借鉴作用。此外,XBRL 必须提供给用户进行财务信息分析与计算的工具,与事件驱动型会计信息系统需要建立对数据进行深度加工的模型库、方法库的基本思想是一致的。可以预见,XBRL 技术的发展必将促进事件驱动型会计信息系统建立的进程。 三、事件驱动型会计信息系统模型设计 基于以上基本原理的分析,我们认为,事件驱动型会计信息系统应当包括事项库、模型库和目的库三部分。事项库存放企业发生的有关业务事项的原始信息,属于信息系统的输入端;模型库提供各种管理方法和数学模型供决策者使用,属于信息系统的加工处理端;目的库存放由事项库与方法库相结合产生的信息视图,构成输出端。三者的关系如下图所示 : 1、事项库。当一项业务发生时,记录人员必须判断哪些属于业务事项,那些属于非业务事项,对于业务事项,需要由各业务流程环节的相关人员按照特定的属性描述方法记录添加到共享事项库中。事项库是会计信息系统及时、高效运行的基础,若事项库中的信息不完全或者对事项特征的描述不准确,必将影响加工处理的有效性和输出系统的有用性。 2、模型库。模型库用来存放对经济事项进行处理的重分类模型、预测决策模型、财务分析模型、财务报告模型等。这其中的模型是由相对稳定的信息需求所决定的,受到各种会计规范的制约。当使用者需要关于业务事项的某方面信息时,驱动模型库中的特定的方法对事项库中的数据进行加工处理,将产生的决策所需信息存入目的库中,从而满足不同信息使用者对信息的个性化需求。模型库在建立过程中需要注意如下问题: (1)模型应该具备规范性、通用性。按照信息使用者对信息的需求动机不同,可以划分为若干种事件,为每一种事件设计相应的/过程程序0模型。模型应该尽可能按照规范性的统计学、运筹学原理进行构建,便于对不同信息系统按照同类模型处理生成结果的可比性,降低使用门槛。由于任何模型的建立都是在一系列基本假设的基础之上,因此模型库中必须有对模型的前提假设、使用条件的充分说明,避免使用者造成误解。 (2)模型库应该具备开放性。无论系统开发者考虑问题如何全面,仍然会有一部分信息使用者无法直接获取恰当的模型,因此模型库应该具备开放性,提供建立模型的工具以及信息反馈机制。一方面为有能力构建模型的使用者提供了工作平台,另一方面可以为开发人员提供有价值的参考模型,便于对模型库的改进与维护工作。 3、目的库。目的库与事项库及模型库相连接,通过读取与事项相关的数据存储,运用决策模型,将其转化为信息,以特定格式提供给信息用户。目的库与信息使用者的接触最为密切,为信息使用者提供各种视图输出并负责接收用户要求,因此目的库的创建必须友好、通俗、易理解。目的库应该能够满足如下要求: (1)具备信息检索功能。由于充分的了解模型使用条件、寻找必要事项数据对于大部分使用者来说都存在相当大的难度,因此目的库的建立应该尽可能的大众化,能够接收用户需求并据此提供建议性的策略,降低使用难度。 (2)具备多样化的信息输出格式。不同使用者对信息的输出格式要求是不一样的,提供给不同级别部门的数据也需要进行重新整理,目的库应该尽可能的减少使用者对信息进行格式转换方面的工作量,提供足够的选择、筛选、数据透视、查询等功能。现行的会计信息系统在这方面做得不是太好,例如许多用户都反映报表系统不如Excel 软件功能强大,一些最基本的工作有时做起来非常吃力,目的库的建立应该尽量避免此种情况。[责任编辑:郭小兵] # 152#2007年4月第29卷第1期 山/西/财/经/大/学/学/报 Journal of ShanXi Fi nance and Econo mics University Apr.,2007Vol.29No.1

Windows事件驱动机制-1

Windows的事件驱动机制 在Windosw系统中,程序的设计围绕事件驱动来进行。当对象有相关的事件发生时(如按下鼠标键),对象产生一条特定的标识事件发生的消息,消息被送入消息队列,或不进入队列而直接发送给处理对象,主程序负责组织消息队列,将消息发 送给相应的处理程序,使相应的处理程序执行相应的动作,做完相应的处理后将控制权交还给主程序。 在这种机制中,对象的请求仅仅是向队列中添加相应的消息,耗时的处理则被分离给处理函数。这种结构的程序中各功能模块界限分明,便于扩充,能充分利用CPU 的处理能力,使系统对外界响应准确而及时。 Windows事件驱动机制 我们当中不少使用VC、Delphi等作为开发语言的程序员是一步步从DOS 下的Basic、C++中走过来的,而且大多在刚开始学习编程时也是先从DOS下的编程环境入手的,因此在习惯了DOS下的过程驱动形式的顺序程序设计方法后,往往在向Windows下的开发环境转型的过程中会对Windows所采取的事件驱动方式感到无法适应。因为DOS和Windows这两种操作系统的运行机制是截然不同的,DOS下的任何程序都是使用顺序的、过程驱动的程序设计方法。这种程序都有一个明显的开始、明显的过程以及一个明显的结束,因此通过程序就能直接控制程序事件或过程的全部顺序。即使是在处理异常时,处理过程也仍然是顺序的、过程驱动的结构。而Windows的驱动方式则是事件驱动的,即程序的流程不是由事件的顺序来控制,而是由事件的发生来控制,所有的事件是无序的,所为一个程序员,在编写程序时,并不知道用户会先按下哪个按纽,也就不知道程序先触发哪个消息。因此我们的主要任务就是对正在开发的应用程序要发出的或要接收的消息进行排序和管理。事件驱动程序设计是密切围绕消息的产生与处理而展开的,一条消息是关于发生的事件的消息。 Windows的消息循环 Windows操作系统为每一个正在运行的应用程序保持有一个消息队列。当有事件发生后,Windows并不是将这个激发事件直接送给应用程序,而是先将其翻译成一个Windows消息,然后再把这个消息加入到这个应用程序的消息队列中去。应用程序需要通过消息循环来接收这些消息。在MFC中使用了对WinAPI进行了很好封装的类库,虽然可以为编程提供一个面向对象的界面,使Windows程序员能够以面象对象的方式进行编程,把那些进行SDK编程时最

事件驱动型会计信息系统控制

事件驱动型会计信息系统控制【摘要】随着电子商务与信息技术的发展,传统会计信息系统(AIS)控制的局限性日益凸显。事件驱动型会计信息系统(EDAIS)控制由于考虑到各种事件中可能包含的风险,而成为会计信息系统控制的发展方向。 随着电子商务和信息网络技术的迅速发展,AIS与企业的其他业务信息系统的融合越来越紧密。AIS的控制问题不再是一个局限于会计部门的孤立的问题,而成为一个涉及到企业各项活动的系统性问题。AIS控制问题也不再是信息系统自身的问题,而应该从AIS体系结构出发,从根本上改变AIS控制的方法与范围。AIS体系结构是指采集、存储、处理、传输数据的步骤、方法或数据处理程序的结构。现有学术研究成果大多是在坚持传统AIS体系结构及其内部控制制度与控制观点的基础上,从信息技术的角度探讨如何加强AIS的控制。这种控制与电子商务、企业信息化的发展极不相适应,并且大大限制了企业的运行效率。笔者从事件驱动体系结构的角度,分析AIS控制。 一、传统会计信息系统控制的局限性 (一)传统会计信息系统数据处理流程 传统AIS是建立在传统会计体系结构基础之上的。传统会计体系结构是指现代信息技术出现之前,会计人员在处理会计数据时所采用的一系列步骤和方法,即会计循环和会计恒等式。基于这种体系结构的AIS采集和存储的数据是有关业务事件数据的一个子集,即只采集和存储那些改变企业资产、负债或所有者权益构成的会计数据。图1

反映了基于传统体系结构的AIS采集、存储和处理业务数据的流程。 (二)传统会计信息系统控制的局限性 如图1所示,传统AIS处理流程原封不动地保存了原始的会计循环,只是使用信息技术去自动化老式的会计工作流程。传统AIS控制也正是基于图1所表示的传统体系结构而形成的。 1.从原始数据录入到财务报表输出,整个过程频繁使用了大量的事务文件和工作文件对会计信息进行加工处理,最终财务报表的可依赖性取决于原始数据的可靠性。虽然使用了大量的中间文件,但这些文件内容大多来自于同一数据源。例如,应收账款总账及其所属明细账数据都来自同一销售发票。由于存在“垃圾进,垃圾出”现象,当业务过程发生了错误时,不管记录、维护及报告过程使用的技术如何,都将造成报告错误。 2.分离职责和责任局限于使一个人的工作核查另外一个人的工作,着重于事后监督,而忽视了事前预防。 3.没有考虑到信息技术能够减少业务活动中的人为错误,能够对业务与控制规则的符合程度进行监控,而对会计数据进行重复记录,对重复数据做大量调整、核对。这样,既和现代企业对AIS的要求不相适应,又影响系统的运行效率。 4.AIS专门从事收集和处理其他部门所创造的数据信息的工作,独立于业务活动,是反映性的和纠正性的,无法检查、控制、杜绝业务活动过程中发生的错误。 5.会计人员和审计人员在指导内部控制制度的设计、实现、维护

concept的IGBT驱动板原理解读

板子的解读 a、有电气接口,即插即用,适用于17mm双管IGBT模块 b、基于SCALE-2芯片组双通道驱动器 命名规则: 工作框图

MOD(模式选择) MOD输入,可以选择工作模式 直接模式 如果MOD输入没有连接(悬空),或连接到VCC,选择直接模式,死区时间由控制器设定。该模式下,两个通道之间没有相互依赖关系。输入INA直接影响通道1,输入INB 直接影响通道2。在输入(INA或INB)的高电位,总是导致相应IGBT的导通。每个IGBT 接收各自的驱动信号。 半桥模式 如果MOD输入是低电位(连接到GND),就选择了半桥模式。死区时间由驱动器内部设定,该模式下死区时间Td为3us。输入INA和INB具有以下功能:当INB作为使能输入时,INA是驱动信号输入。 当输入INB是低电位,两个通道都闭锁。如果INB电位变高,两个通道都使能,而且跟随输入INA的信号。在INA由低变高时,通道2立即关断,1个死区时间后,通道1导通。 只有在控制电路产生死区时间的情况下,才能选择该模式,死区时间由电阻设定。 典型值和经验公式: Rm(kΩ)=33*Td(us)+56.4 范围:0.5us

它们安全的识别整个逻辑电位3.3V-15V范围内的信号。它们具有内置的4.7k下拉电阻,及施密特触发特性(见给定IGBT的专用参数表/3/)。INA或INB的输入信号任意处于临界值时,可以触发1个输入跃变。 跳变电平设置: SCALE-2输入信号的跳变电平比较低,可以在输入侧配置电阻分压网络,相当于提升了输入侧的跳变门槛,因此更难响应噪声。 SCALE-2驱动器的信号传输延迟极短,通常小于90ns。其中包括35ns的窄脉冲抑制时间。这样可以避免可能存在的EMI问题导致的门极误触发。不建议直接将RC网络应用于INA或INB,因为传输延迟的抖动会显著升高。建议使用施密特触发器以避免这种缺点。 注意,如果同时使用直接并联与窄脉冲抑制,建议在施密特触发器后将驱动器的输入INA/INB并联起来。建议在直接并联应用中不要为每个驱动核单独使用施密特触发器,因为施密特触发器的延迟时间的误差可能会较高,导致IGBT换流时动态均流不理想。 典型情况下,当INA/INB升高到大约2.6V的阈值电压时,所有SCALE-2驱动核将会开启相应的通道。而关断阈值电压大约为1.3V。因此,回差为1.3V。在有些噪声干扰很严重的应用中,升高输入阈值电压有助于避免错误的开关行为。为此,按照图13在尽可能靠近驱动核的位置放置分压电阻R2和R3。确保分压电阻R2和R3与驱动器之间的距离尽可能小对于避免在PCB上引起干扰至关重要。 在开通瞬间,假设R2=3.3k?,R3=1k?,INA=+15V。在没有R2和R3的情况下,INA 达到2.6V后驱动器立即导通。分压网络可将开通阈值电压升高至大约11.2V,关断阈值电压则提升至大约5.6V。在此例中,INA和INB信号的驱动器在IGBT导通状态下必须持续提供3.5mA(串联电路上为4.3K,15V时所消耗)的电流。 SO1,SO2(状态输出) 输出SOx是集电极开路三极管。没有检测到故障条件,输出是高阻。开路时,内部500uA 电流源提升SOx输出到大约4V的电压。在通道“x”检测到故障条件时,相应的状态输出SOx变低电位(连接到GND)。

高压板电路基本工作原理

高压板电路基本工作原理 高压板电路是一种DC/AC(直流/交流)变换器,它的工作过程就是开关 电源工作的逆变过程。开关电源是将市电电网的交流电压转变为稳定的12V直 流电压,而高压板电路正好相反,将开关电源输出的12V直流电压转变为高频(40~80kHz)的高压(600~800V)交流电。高压板电路种类较多,下面以图所示 电路框图,介绍高压板电路的基本工作原理。 图高压板电路框图从图中可以看出,该高压板电路主要由驱动电路(振荡电路、调制电路)、直流变换电路、Royer结构的驱动电路、保护检测电路、谐振电容、输出电流取样、CCFL等组成。在实际的高压板中,常将振荡器、 调制器、保护电路集成在一起,组成一块小型集成电路,一般称为PWM控制IC。该高压板的驱动电路采用Royer结构形式。Royer结构的驱动电路也 称为自激式推挽多谐振荡器,主要由功率输出管及升压变压器等组成,由美国 人罗耶(G.H.Royer)在1955年首先发明和设计。它与PWM控制IC(如 TL1451、BA9741、BIT3101、BIT3102等)配合使用,即可组成一个具有亮度调整和保护功能的高压板电路。图中的ON/OFF为振荡器启动/停止控制信号输入端,该控制信号来自驱动板(主板)微控制器(MCU)。当液晶显示器由待机 状态转为正常工作状态后,MCU向振荡器送出启动工作信号(高/低电平变化信号),振荡器接收到信号后开始工作,产生频率40~80kHz的振荡信号送入调 制器,在调制器内部与MCU送来的PWM亮度调整信号进行调制后,输出PWM激励脉冲信号,送往直流变换电路,使直流变换电路产生可控的直流电压,为Royer结构的驱动电路功率管供电。功率管及外围电容C1和变压器绕 组L1(相当于电感)组成自激振荡电路,产生的振荡信号经功率放大和升压变压 器升压耦合,输出高频交流高压,点亮背光灯管。为了保护灯管,需要设

TFT_LCD液晶显示器的驱动原理详解

TFT LCD液晶显示器的驱动原理 TFT LCD液晶显示器的驱动原理(一) 我们针对TFT LCD的整体系统面来做介绍, 也就是对其驱动原理来做介绍, 而其驱动原理仍然因为一些架构上差异的关系, 而有所不同. 首先我们来介绍由于Cs(storage capacitor)储存电容架构不同, 所形成不同驱动系统架构的原理. Cs(storage capacitor)储存电容的架构 一般最常见的储存电容架构有两种, 分别是Cs on gate与Cs on common这两种. 这两种顾名思义就可以知道, 它的主要差别就在于储存电容是利用gate走线或是common走线来完成的. 在上一篇文章中, 我曾提到, 储存电容主要是为了让充好电的电压,能保持到下一次更新画面的时候之用. 所以我们就必须像在CMOS的制程之中, 利用不同层的走线, 来形成平行板电容. 而在TFT LCD的制程之中, 则是利用显示电极与gate走线或是common走线,所形成的平行板电容,来制作出储存电容Cs.

图1就是这两种储存电容架构, 从图中我们可以很明显的知道, Cs on gate由于不必像Cs on common一样, 需要增加一条额外的common走线, 所以它的开口率(Aperture ratio)会比较大. 而开口率的大小, 是影响面板的亮度与设计的重要因素. 所以现今面板的设计大多使用Cs on gate的方式. 但是由于Cs on gate的方式, 它的储存电容是由下一条的gate走线与显示电极之间形成的.(请见图2的Cs on gate与Cs on common的等效电路) 而gate走线, 顾名思义就是接到每一个TFT的gate端的走线, 主要就是作为gate driver送出信号, 来打开TFT, 好让TFT对显示电极作充放电的动作. 所以当下一条gate走线, 送出电压要打开下一个TFT时 ,便会影响到储存电容上储存电压的大小. 不过由于下一条gate走线打开到关闭的时间很短,(以1024*768分辨率, 60Hz更新频率的面板来说. 一条gate走线打开的时间约为20us, 而显示画面更新的时间约为16ms, 所以相对而言, 影响有限.) 所以当下一条gate走线关闭, 回复到原先的电压, 则Cs储存电容的电压, 也会随之恢复到正常. 这也是为什么, 大多数的储存电容设计都是采用Cs on gate 的方式的原因. 至于common走线, 我们在这边也需要顺便介绍一下. 从图2中我们可以发现, 不管您采用怎样的储存电容架构, Clc的两端都是分别接到显示电极与common. 既然液晶是充满在上下两片玻璃之间, 而显示电极与TFT都是位在同一片玻璃上, 则common电极很明显

事件驱动对股票股价的影响

事件驱动对股票股价的影响 出于上市公司自身、其控股股东或管理层等方面的利益驱动,上市公司可能进行对其有利的会计政策选择或信息披露,导致这些操纵动机成为影响股票价格波动的重要因素之一。基于公开信息可以清楚地判断上市公司的部分操纵动机,可以利用相应的事件驱动投资策略获取超额收益。 我国上市公司的各类重大事件都是投资者关注的焦点,投资界长期以来也在进行研究分析,希望能利用各类公告组建事件驱动投资策略。然而,大部分策略依赖于金融工程的方法来测算某事件公告后的历史回报,预期该策略未来也会产生与历史均值相似的超额回报率,而未对超额回报产生的背后原因进行深度分析。 基于大量学术研究成果以及对多家公司的个案分析,笔者认为目前我国上市公司许多重大事件公布前后的股票异常走势很大程度上反映了上市公司自身或利益相关人的利益诉求。上市公司往往会配合其需要进行有利的会计政策选择或信息披露,从而影响股价走势。分析上市公司自身、控股股东、管理层、以及其他关联方的利益驱动,有助于判断上市公司在进行信息披露和公布业绩时的操纵动机,可以利用相应的事件驱动投资策略获取超额收益。 2013 年11 月末齐鲁证券的金融工程研究小组发布了" 从上市公司利益诉求角度选股" 的2014 年年度度投资策略报告。该小组选取了上市公司和关联方对股价的利益诉求较强的三类事件进行分析:股权增发、股权激励和限售股解禁。他们发现:定向增发实施事件前后各100 个交易日的超额收益分别为9.6% 和3.4%,且股权激励实施后两年的超额收益高达30.8%,但对于限售股解禁事件并未发现好的策略机会。齐鲁证券的研究报告说明业界已开始从上市公司操纵动机的思路进行选股,但对该问题的研究尚停留在事件前后收益率的层面,并未进行系统的深层次思考。 国际对冲基金的事件驱动策略 事件驱动策略(Event Driven Strategies)是国际对冲基金较为成熟的策略之一,它往往依赖于影响公司价值的短期具体事件,如公司并购、破产、重组和重大资本结构变动等等。事件驱动型基金在整个对冲基金行业管理资产规模的比重高达25% 以上。该策略的收益与大盘的相关系数一般较低,往往可以取得独立于大盘的较好收益。例如在兼并套利策略中,会买进被并公司股票、同时卖空主并公司的股票。通常当一家公司宣布收购另一家公司时,被并方的股价通常将大涨,而主并方的股价将略微下跌。但是,由于收购中仍存在许多不确定因素,被收购方的股价将低于收购价格。在这种情况下,兼并套利基金可以通过自己的判断和历史数据,预测兼并成功的概率,并据此进行交易。 在2013 年,由于以往市场定价的可循规律多被美国等政府大量干预所打破,对冲基金使用的许多传统策略,如宏观、大宗商品和短仓股票策略的有效性被大大削弱。然而,事件驱动的股票策略仍实现了14% 左右的回报率,在所有策略中业绩最好的。 我国业界的事件驱动策略 我国的制度背景与美国等成熟市场迥异,事件驱动策略的运用也截然不同。首先,我国缺乏个股层面的有效做空机制,实务中多数事件驱动策略仅为买入。即使是同时运用股指期货进行卖空对冲,也不能较好地控制事件涉及公司的行业等其它风险。其次,我国上市公司各类重大事件的驱动因素及机理与国外市场大为不同,且受制度变动影响甚大,造成事件驱动策略的长期稳定性不佳。比如国外流行的兼并套利策略在我国就无法进行,而破产证券交易策略也由于我国独特的ST 制度变为" 炒重组" 概念了。

液晶显示器高压板电路基本工作原理

液晶显示器高压板电路基本工作原理2010-06-11 10:21

高压板电路是一种DC/AC(直流/交流)变换器,它的工作过程就是开关电源工作的逆变过程。开关电源是将市电电网的交流电压转变为稳定的12V直流电压,而高压板电路正好相反,将开关电源输出的12V直流电压转变为高频(40~80kHz)的高压(600~800V)交流电。 电路主要由驱动电路(振荡电路、调制电路)、直流变换电路、Royer结构的驱动电路、保护检测电路、谐振电容、输出电流取样、CCFL等组成。在实际的高压板中,常将振荡器、调制器、保护电路集成在一起,组成一块小型集成电路,一般称为PWM控制IC。 驱动电路采用Royer结构形式。Royer结构的驱动电路也称为自激式推挽多谐振荡器,主要由功率输出管及升压变压器等组成, 、 组成一个具有亮度调整和保护功能的高压板电路。 图中的ON/OFF为振荡器启动/停止控制信号输入端,该控制信号来自驱动板(主板)微控制器(MCU)。当液晶显示器由待机状态转为正常工作状态后,MCU向振荡器送出启动工作信号(高/低电平变化信号),振荡器接收到信号后开始工作,产生频率40~80kHz的振荡信号送入调制器,在调制器内部与PWM激励脉冲信号,送往直流变换电路,使直流变 Royer L1(相当于电感)组成自激振荡电路,产生的振荡信号经功率放大和升压变压器升压耦合,输出高频交流高压,点亮背光灯管。 为了保护灯管,需要设置过电流和过电压保护电路。过电流保护检测信号从串联在背光灯管上的取样电阻R上取得,输送到驱动控制IC IC。当输出电压及背光灯管工作电流出现异常时,驱动控制IC控制调制器停止输出,从而起到保护的作用。 调节亮度时,亮度控制信号加到驱动控制IC,通过改变驱动控制IC输出的PWM脉冲的占空比,进而改变直流变换器输出的直流电压大小,也就改变了加在驱动输出管上的电压大小,即改变了自激振荡的振荡幅度,从而使升压变压器输出的信号幅度、CCFL两端的电压幅度发生变化,达到调节亮度的目的。 该电路只能驱动一只背光灯管。由于背光灯管不能并联或串联应用,所以,若需要驱动多只背光灯管,必须由相应的多个升压变压器输出电路及相适配的激励电路来驱动。

并购基金之事件驱动型并购套利

对冲基金中国策 ----之事件驱动型投资策略 如何在中国市场操作海外流行对冲策略?对冲基金在中国发展迅猛,随着投资工具的日渐丰富,已有不少海外成熟策略可以在中国市场找到用武之地,如股市多/空头策略、市场中性策略、如日中天的CTA策略等,但其中也不乏空间限制与系统风险。应投资者强烈的需求,加之不断涌现的新工具、新策略、新机会,令中国对冲基金行业迎来了千载难逢的发展良机。虽然这一行业还处在萌芽阶段,但可以预见,在未来的5-10年里,其面临着巨大的机遇,中国的资产管理市场也将是全球最有发展潜力的市场 处于萌生阶段的中国对冲基金产业界,业者最关心的问题莫过于:在中国到底有哪些对冲策略是可以实际操作的? 实际上,在目前中国的市场环境下,越来越多的对冲基金策略可以找到用武之地。但考虑到国内市场的特殊性,各种策略操作起来的难度不一。今天我们主要谈一谈其中的事件驱动型投资策略。 事件驱动型投资策略 事件策动型对冲策略,主要注重公司异动事件,依靠对具体事件发展方向的分析预测来建仓盈利或套利。异动事件包括公司并购、分拆、内部商业重组、内部资产重组、发行新股、上市公司私有化等。该策略主要靠基本面分析,强调对具体事件的深入了解和总体判断,对所涉及事件的相关法律和法规要有深入的了解,不但要承担市场风险,还要承担所涉及公司的信誉风险。其投资工具一般采用股票、期权、优先股、高级债券、次级债券相结合的组合。

根据不同的侧重点,事件策动型对冲策略也可以分成许多子策略。股指成分股周期性的调整也是其关注的题材,比如,当一只股票将入选成为某股指成分股时,跟踪该股指的“指数基金”便不得不进行相应的建仓或加仓,这通常会导致该股票上涨,可以借机建仓做多;相反,如果某只股票将要被剔除出股指成分股时,“指数基金”便会纷纷抛售而导致其股票下跌,对冲基金经理便可以乘机建仓做空。 以并购套利策略/特殊情形策略为例 回报虽薄,天地广阔 这种策略属于事件策动型策略,主要在公司并购事件中,通过分析,做多被收购方的股票及其他可交易金融产品,同时做空收购方的股票来建仓,等待并购完成从而盈利。 虽说并购有不同的方式,但常见的策略是股票置换和现金收购,由此可以进行不同的对冲操作。比如在股票置换类并购中,A公司收购B公司,每股B公司股票可转换成0.8股A公司股票。并购消息宣布后,一般B公司股票不会马上跳升到0.8股A公司股票的价位,假设其每股差价为0.5元,对冲基金经理可以买进1万股B公司股票,同时做空8000股A公司股票。一旦并购完成,其手上将不再持有任何股票,但从该对冲投资中净盈利5000元。 在现金收购类案例,如2013年5月29日双汇发展(000895)宣布以每股34美元收购史密斯菲尔德(Smithfield Food,SFD.NYSE)之后,SFD股价飙升了28.42%到33.35美元/股。这时的对冲策略就是直接买入股票SFD,一旦并购完成,该经理将每股获利0.65美元,即1.95%。

相关主题
文本预览
相关文档 最新文档