发明名称 |
Data communication apparatus and method |
摘要 |
In a first controller that runs a first control algorithm and a first interrupt service, wherein the first control algorithm includes a first series of commands repeatedly executed in sequence, wherein the first interrupt service performs a second series of commands when the first interrupt service is triggered, wherein the first controller includes a first free running counter with a counter timer value that repeatedly increments and resets when the counter timer overflows, a data communication method comprising the steps of: in each sequential execution of the first series of commands: reading a data signal to be transmitted; responsive to the data signal, computing an on-time; setting a first edge of a serial transmission signal; and loading a register with a value equal to a sum of the first counter value and the on time; independent of the first series of commands: comparing the first counter value to the register value; when the first counter value equals the register value, triggering the first interrupt service; and when the first interrupt service is triggered, resetting a second edge of the serial transmission signal, wherein the first edge is not set again until a new data signal to be transmitted is read.
|
申请公布号 |
US6064646(A) |
申请公布日期 |
2000.05.16 |
申请号 |
US19970938679 |
申请日期 |
1997.09.26 |
申请人 |
DELCO ELECTRONICS CORPORATION;GENERAL MOTORS CORPORATION |
发明人 |
SHAL, DAVID ANDREW;GRIFFIN, RICHARD CLARKSON;GRIFFIN, DENNIS PALMER;MOORE, WAYNE DALE |
分类号 |
H03K7/08;H03K9/08;H03M5/08;(IPC1-7):H03K7/08 |
主分类号 |
H03K7/08 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|