📄 demo_639.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by AsmDoc -->
<TITLE>
HTMLWriter
</TITLE>
<META NAME="keywords" CONTENT="HTMLWriter class">
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
parent.document.title="Demo_639";
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<!-- ======== START OF CLASS DATA ======== -->
<H2>
Module Demo_639</H2>
<HR>
<P>
This is the main program
<P>
<P>
<HR>
<P>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Function Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE></CODE></FONT></TD>
<TD><CODE><B><A HREF="Demo_639.html#ISR">ISR</A></B>()</CODE>
<BR>
The interrupt service routine generates the needed events.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE></CODE></FONT></TD>
<TD><CODE><B><A HREF="Demo_639.html#main">main</A></B>()</CODE>
<BR>
The main routines manages the events and calls their handlers.</TD>
</TR>
</TABLE>
<P>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="ISR"></A><H3>
ISR</H3>
<PRE>
<B>ISR</B>()</PRE>
<P>
<DL>
<DD> The interrupt service routine generates the needed events. It also handles standard interrupts, like delay routines or timers. It should be as short as possible, to provide best reaction times.
<P>
<P>
</DL>
<HR>
<A NAME="main"></A><H3>
main</H3>
<PRE>
<B>main</B>()</PRE>
<P>
<DL>
<DD> The main routines manages the events and calls their handlers. It also enables or disables events as needed.
<P>
<P>
<DD><DL>
<DT><B>Used SFRs:</B><DD>TMR0L CCP1CON E STATUS,Z FSR1 FSR2 T0CON INTCON 2 3 PIE1 PIR1 T1CON ,T0IE ,T0IE ,T0IE ,T0IE ,T0IE ,T0IE ,T0IE </DD></DL>
</DD>
<DD><DL>
<DT><B>Calls subroutines:</B><PRE> String.ReadPGM2RAM String.Hex2ASCII LCD.DrawBuffer LCD.Clear LCD.SendCMD LCD.BUSY_CHECK LCD.SetLine0 LCD.SendCMD LCD.BUSY_CHECK LCD.DrawString LCD.DrawChar LCD.BUSY_CHECK LCD.SetLine1 LCD.SendCMD LCD.BUSY_CHECK Delay.Wait Delay.Mikros Delay.Start8 Delay.Start16 UserIn TransProt.GetSerial LF.Buffer.Clear LF.Buffer.addByte LF.SendBuffer LF.SendHeader Delay.Mikros Delay.Start8 Delay.Start16 LF.TransmitByte Delay.Mikros Delay.Start8 Delay.Start16 Delay.Wait LF.TransmitStop Delay.Mikros Delay.Start8 Delay.Start16 Delay.Wait LF.FieldOn LF.FieldOff Delay.Mikros Delay.Start8 Delay.Start16 Delay.Wait RF_RX.ReceiveStream RF_RX.WaitResponse RF_RX.DetectEdge Delay.Mikros Delay.Start8 Delay.Start16 RF_RX.ReceiveHeader RF_RX.DetectEdge Delay.Mikros Delay.Start8 Delay.Start16 RF_RX.ReceiveByte RF_RX.CopyBuffer TransProt.VerifyTP LF.Buffer.Clear LF.Buffer.addByte LF.Buffer.Append LF.SendBuffer LF.SendHeader Delay.Mikros Delay.Start8 Delay.Start16 LF.TransmitByte Delay.Mikros Delay.Start8 Delay.Start16 Delay.Wait LF.TransmitStop Delay.Mikros Delay.Start8 Delay.Start16 Delay.Wait LF.FieldOn LF.FieldOff Delay.Mikros Delay.Start8 Delay.Start16 Delay.Wait RF_RX.ReceiveStream RF_RX.WaitResponse RF_RX.DetectEdge Delay.Mikros Delay.Start8 Delay.Start16 RF_RX.ReceiveHeader RF_RX.DetectEdge Delay.Mikros Delay.Start8 Delay.Start16 RF_RX.ReceiveByte LCD.Clear LCD.SendCMD LCD.BUSY_CHECK String.ReadPGM2RAM String.Hex2ASCII LCD.DrawBuffer LCD.Clear LCD.SendCMD LCD.BUSY_CHECK LCD.SetLine0 LCD.SendCMD LCD.BUSY_CHECK LCD.DrawString LCD.DrawChar LCD.BUSY_CHECK LCD.SetLine1 LCD.SendCMD LCD.BUSY_CHECK Activation_Handler RF_COMMAND_HANDLER
</PRE>
</DD></DL>
<DD><DL>
<DT><B>Stacklevel:</B><DD>5</DD></DL>
</DD>
<DD><DL>
<DT><B>Status:</B><DD> Tested</DD></DL>
</DD>
</DL>
<HR>
<!-- ========= END OF CLASS DATA ========= -->
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -