<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>纪小年 &#187; 单片机</title>
	<atom:link href="http://xnian.com/tag/singlechip/feed" rel="self" type="application/rss+xml" />
	<link>http://xnian.com</link>
	<description>人生的意义在于奉献</description>
	<lastBuildDate>Sun, 04 Apr 2010 03:32:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>可编程电子之 Arduino</title>
		<link>http://xnian.com/2009/08/1728.html</link>
		<comments>http://xnian.com/2009/08/1728.html#comments</comments>
		<pubDate>Fri, 21 Aug 2009 10:05:18 +0000</pubDate>
		<dc:creator>纪小年</dc:creator>
				<category><![CDATA[单片机]]></category>
		<category><![CDATA[ATmega]]></category>

		<guid isPermaLink="false">http://xnian.com/2009/08/1728.html</guid>
		<description><![CDATA[在XDash那里看到了一个小东西Arduino，中文可以翻译成阿都伊诺。本来没什么，一眼扫过去，就是一个单片机ATMEGA8的最小系统，采用的是串口下载，左下角是稳压部分（猜测是用LM7805产生+5V电压），芯片上方的是16M晶振，复位开关…… 就是一个可编程芯片模块，然后可以购买他们的外置配件（LED、按钮、感应器、发射器、传感装置、运动器）进行组合，通过编程，实现一些特定的功能。 值得我惊讶的是XDash说了一句话：“主体芯片元件也才不到200。当时我就震惊了。”确实，我马上就震惊了，ATMEGA8-16PI才5块钱，加上一些外围电容电阻就卖到200块？！我估算一下成本大概也就30块钱左右的样子，这也太暴力了。 当然不排除XDash同学手误多按了一个零的可能，但是他成功的吸引了我的注意力，决定好好了解了解这个Arduino。 先在GG那搜索了一下Arduino，找到了他们的官网http://www.arduino.cc/，以及Arduino中国http://blog.arduino.cn/。Arduino中国主要是发布驱动程序及基本电路的，暂时不管他。跑到他们官网找了找，还真有点发现： The current basic board, the Duemilanove, uses the Atmel ATmega328.The older Diecimila, and the first run of Duemilanoves used the Atmel ATmega168, while older boards use the ATmega8.The Arduino Mega is based on the ATmega1280. 上网找了下这几个芯片型号的价格。 芯片型号 芯片价格（RMB） ATmega8 5 ATmega168 10~15 ATmega328 35~40 ATmega1280 40~50 使用了最好的AT1280的Mega系列，淘宝卖价195RMB，产品外观如下： 刨除主芯片，剩下的东西怎么看也不象是100多RMB的样子……暴利啊，如果相信自己的焊功的话，还是自己焊一个比较实在。他们的官网也有他原理图的PDF，点此前往。 P.S：在家里腐败了20天，前两天跑到汽车站买了22号的车票，实在受不了火车上连续站13个小时的折磨，还是继续腐败吧。]]></description>
			<content:encoded><![CDATA[<p><img style="margin: 0px 0px 0px 10px; display: inline" align="right" src="http://www.fanbing.net/wp-content/uploads/2009/08/arduino316.jpg" /> 在<a href="http://www.fanbing.net/arduino.html" target="_blank">XDash那里</a>看到了一个小东西Arduino，中文可以翻译成阿都伊诺。本来没什么，一眼扫过去，就是一个单片机ATMEGA8的最小系统，采用的是串口下载，左下角是稳压部分（猜测是用LM7805产生+5V电压），芯片上方的是16M晶振，复位开关……</p>
<p>就是一个可编程芯片模块，然后可以购买他们的外置配件（LED、按钮、感应器、发射器、传感装置、运动器）进行组合，通过编程，实现一些特定的功能。</p>
<p>值得我惊讶的是XDash说了一句话：“主体芯片元件也才不到200。当时我就震惊了。”确实，我马上就震惊了，ATMEGA8-16PI才5块钱，加上一些外围电容电阻就卖到200块？！我估算一下成本大概也就30块钱左右的样子，这也太暴力了。</p>
<p>当然不排除XDash同学手误多按了一个零的可能，但是他成功的吸引了我的注意力，决定好好了解了解这个Arduino。</p>
<p>先在GG那搜索了一下Arduino，找到了他们的官网<a href="http://www.arduino.cc/" target="_blank">http://www.arduino.cc/</a>，以及Arduino中国<a href="http://blog.arduino.cn/" target="_blank">http://blog.arduino.cn/</a>。Arduino中国主要是发布驱动程序及基本电路的，暂时不管他。跑到他们官网找了找，还真有点发现：</p>
<blockquote><p>The current basic board, the Duemilanove, uses the Atmel <font color="#ff80ff">ATmega328</font>.The older Diecimila, and the first run of Duemilanoves used the Atmel <font color="#ff80ff">ATmega168</font>, while older boards use the<font color="#ff80ff"> ATmega8</font>.The Arduino Mega is based on the <font color="#ff80ff">ATmega1280</font>.</p>
</blockquote>
<p> 上网找了下这几个芯片型号的价格。</p>
<table border="0" cellspacing="0" cellpadding="2" width="400">
<tbody>
<tr>
<td valign="top" width="200">芯片型号</td>
<td valign="top" width="200">芯片价格（RMB）</td>
</tr>
<tr>
<td valign="top" width="200"><font color="#ff80ff">ATmega8</font></td>
<td valign="top" width="200">5</td>
</tr>
<tr>
<td valign="top" width="200"><font color="#ff80ff">ATmega168</font></td>
<td valign="top" width="200">10~15</td>
</tr>
<tr>
<td valign="top" width="200"><font color="#ff80ff">ATmega328</font></td>
<td valign="top" width="200">35~40</td>
</tr>
<tr>
<td valign="top" width="200"><font color="#ff80ff">ATmega1280</font></td>
<td valign="top" width="200">40~50</td>
</tr>
</tbody>
</table>
<p>使用了最好的AT1280的Mega系列，淘宝卖价195RMB，产品外观如下：<a href="http://xnian.com/wp-content/uploads/2009/08/ArduinoMega.jpg"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="ArduinoMega" border="0" alt="ArduinoMega" src="http://xnian.com/wp-content/uploads/2009/08/ArduinoMega_thumb.jpg" width="600" height="312" /></a> 刨除主芯片，剩下的东西怎么看也不象是100多RMB的样子……暴利啊，如果相信自己的焊功的话，还是自己焊一个比较实在。他们的官网也有他原理图的PDF，<a href="http://arduino.cc/en/uploads/Main/arduino-mega-schematic.pdf" target="_blank">点此前往</a>。</p>
<p>P.S：在家里腐败了20天，前两天跑到汽车站买了22号的车票，实在受不了火车上连续站13个小时的折磨，还是继续腐败吧。 <img src='http://xnian.com/wp-includes/images/smilies/icon_single_100.gif' alt=':lol:' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://xnian.com/2009/08/1728.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>12864液晶显示器(ST7920)显示程序(并口) 附字模软件</title>
		<link>http://xnian.com/2009/07/1644.html</link>
		<comments>http://xnian.com/2009/07/1644.html#comments</comments>
		<pubDate>Thu, 16 Jul 2009 14:25:40 +0000</pubDate>
		<dc:creator>纪小年</dc:creator>
				<category><![CDATA[单片机]]></category>
		<category><![CDATA[电子设计]]></category>
		<category><![CDATA[C语言]]></category>
		<category><![CDATA[程序]]></category>
		<category><![CDATA[编程]]></category>

		<guid isPermaLink="false">http://xnian.com/?p=1644</guid>
		<description><![CDATA[前两天写了一个ST7920控制12864显示的串口程序，今天瞎逛的时候发现了这个超强悍的并口程序，转载一下。来源：CnChina 做了比较详细的注释，看不懂的可以问我。下面的图片中12864所显示的logo就是我用这个程序得到的。 附程序： 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 [...]]]></description>
			<content:encoded><![CDATA[<p>前两天写了一个ST7920控制12864显示的串口程序，今天瞎逛的时候发现了这个超强悍的并口程序，转载一下。来源：<a href="http://blog.ednchina.com/pulan/45086/message.aspx" target="_blank">CnChina</a></p>
<p>做了比较详细的注释，看不懂的可以问我。下面的图片中12864所显示的logo就是我用这个程序得到的。</p>
<p><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="未命名" border="0" alt="未命名" src="http://xnian.com/wp-content/uploads/2009/07/2c68b21f0c23.jpg" width="359" height="184" /> </p>
<p>附程序：</p>

<div class="wp_codebox"><table><tr id="p16442"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
</pre></td><td class="code" id="p1644code2"><pre class="c" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">/******************************************************************************
Copyright 2007 
All rights reserved.
文件名 ： .c
模块名称：st7920 并行方式驱动12864液晶驱动
功能概要：st7920显示驱动
取代版本：0.0.1
修改人 ：pulan
完成日期：2007.07.08
升级说明：create
CPU: stc89c58   主频：11.0592M
液晶型号：128*64       生产厂家：        驱动芯片：st7920
******************************************************************************/</span>
<span style="color: #339933;">#include &lt;reg52.h&gt;</span>
<span style="color: #339933;">#define uint  unsigned int</span>
<span style="color: #339933;">#define uchar unsigned char</span>
<span style="color: #339933;">#define x1    0x80			//1000 0000</span>
<span style="color: #339933;">#define x2    0x88			//1000 1000</span>
<span style="color: #339933;">#define y     0x80			//1000 0000</span>
<span style="color: #339933;">#define comm  0				//定义传送指令代码为0</span>
<span style="color: #339933;">#define dat   1				//定义传送数据代码为1</span>
sbit RS <span style="color: #339933;">=</span> P2<span style="color: #339933;">^</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>				<span style="color: #666666; font-style: italic;">//H=数据; L=指令;</span>
sbit RW <span style="color: #339933;">=</span> P2<span style="color: #339933;">^</span><span style="color: #0000dd;">1</span><span style="color: #339933;">;</span>				<span style="color: #666666; font-style: italic;">//H=读操作; L=写操作;</span>
sbit  E <span style="color: #339933;">=</span> P2<span style="color: #339933;">^</span><span style="color: #0000dd;">3</span><span style="color: #339933;">;</span>				<span style="color: #666666; font-style: italic;">//使能端</span>
sbit PSB<span style="color: #339933;">=</span> P2<span style="color: #339933;">^</span><span style="color: #0000dd;">4</span><span style="color: #339933;">;</span>				<span style="color: #666666; font-style: italic;">//H=并口; L=串口;</span>
sbit RST<span style="color: #339933;">=</span> P2<span style="color: #339933;">^</span><span style="color: #0000dd;">2</span><span style="color: #339933;">;</span>				<span style="color: #666666; font-style: italic;">//复位信号 低电平有效</span>
sbit busy<span style="color: #339933;">=</span>P0<span style="color: #339933;">^</span><span style="color: #0000dd;">7</span><span style="color: #339933;">;</span>				<span style="color: #666666; font-style: italic;">//LCD忙信号</span>
<span style="color: #993333;">void</span> wr_lcd <span style="color: #009900;">&#40;</span>uchar dat_comm<span style="color: #339933;">,</span>uchar content<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #993333;">void</span> chk_busy <span style="color: #009900;">&#40;</span><span style="color: #993333;">void</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #993333;">void</span> delay <span style="color: #009900;">&#40;</span>uint us<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
uchar code tab1<span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span>
<span style="color: #ff0000;">&quot;本系列中文模块内&quot;</span>
<span style="color: #ff0000;">&quot;任意位置反白显示&quot;</span>
<span style="color: #ff0000;">&quot;置二级字库，可在&quot;</span>
<span style="color: #ff0000;">&quot;使用更方便更灵活&quot;</span>
<span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
uchar code tab31<span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span>
<span style="color: #ff0000;">&quot;金鹏科技有限公司&quot;</span>
<span style="color: #ff0000;">&quot;Golden Palm TECH&quot;</span>
<span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
uchar code tab32<span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span>
<span style="color: #808080; font-style: italic;">/*--  调入了一幅图像：F:\梁\画图\HOCO12832.bmp  --*/</span>
<span style="color: #808080; font-style: italic;">/*--  宽度x高度=128x32  --*/</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x1E</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x07</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x7F</span><span style="color: #339933;">,</span><span style="color: #208080;">0x80</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x18</span><span style="color: #339933;">,</span><span style="color: #208080;">0x0C</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x80</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x20</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x13</span><span style="color: #339933;">,</span><span style="color: #208080;">0x10</span><span style="color: #339933;">,</span><span style="color: #208080;">0x03</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFE</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x03</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xC0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x58</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x3F</span><span style="color: #339933;">,</span><span style="color: #208080;">0x30</span><span style="color: #339933;">,</span><span style="color: #208080;">0x1F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xC0</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x03</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xE0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x8C</span><span style="color: #339933;">,</span><span style="color: #208080;">0x03</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x7F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xE0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x7C</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0xE0</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x03</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0x36</span><span style="color: #339933;">,</span><span style="color: #208080;">0x06</span><span style="color: #339933;">,</span><span style="color: #208080;">0xC0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x5F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xC0</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFC</span><span style="color: #339933;">,</span><span style="color: #208080;">0x60</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x02</span><span style="color: #339933;">,</span><span style="color: #208080;">0x1B</span><span style="color: #339933;">,</span><span style="color: #208080;">0x0F</span><span style="color: #339933;">,</span><span style="color: #208080;">0x80</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFE</span><span style="color: #339933;">,</span><span style="color: #208080;">0x0F</span><span style="color: #339933;">,</span><span style="color: #208080;">0x30</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0xEF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x02</span><span style="color: #339933;">,</span><span style="color: #208080;">0x6D</span><span style="color: #339933;">,</span><span style="color: #208080;">0x9F</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x3E</span><span style="color: #339933;">,</span><span style="color: #208080;">0x03</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF1</span><span style="color: #339933;">,</span><span style="color: #208080;">0x90</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF8</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x04</span><span style="color: #339933;">,</span><span style="color: #208080;">0x36</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFE</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x07</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFC</span><span style="color: #339933;">,</span><span style="color: #208080;">0x90</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0xEF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x80</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x04</span><span style="color: #339933;">,</span><span style="color: #208080;">0xDB</span><span style="color: #339933;">,</span><span style="color: #208080;">0x7E</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x03</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x87</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFC</span><span style="color: #339933;">,</span><span style="color: #208080;">0xD0</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x0F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xC0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x04</span><span style="color: #339933;">,</span><span style="color: #208080;">0x6D</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFC</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x07</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x8F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFE</span><span style="color: #339933;">,</span><span style="color: #208080;">0x50</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x0F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xE0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x04</span><span style="color: #339933;">,</span><span style="color: #208080;">0x36</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFC</span><span style="color: #339933;">,</span><span style="color: #208080;">0x10</span><span style="color: #339933;">,</span><span style="color: #208080;">0x07</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x8F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFE</span><span style="color: #339933;">,</span><span style="color: #208080;">0x90</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x0F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xE0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x04</span><span style="color: #339933;">,</span><span style="color: #208080;">0x1B</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF8</span><span style="color: #339933;">,</span><span style="color: #208080;">0x10</span><span style="color: #339933;">,</span><span style="color: #208080;">0x07</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xCF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFE</span><span style="color: #339933;">,</span><span style="color: #208080;">0x80</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x0F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x04</span><span style="color: #339933;">,</span><span style="color: #208080;">0x0F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF8</span><span style="color: #339933;">,</span><span style="color: #208080;">0x10</span><span style="color: #339933;">,</span><span style="color: #208080;">0x07</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFA</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x07</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x04</span><span style="color: #339933;">,</span><span style="color: #208080;">0x07</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x10</span><span style="color: #339933;">,</span><span style="color: #208080;">0x07</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFA</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF8</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x02</span><span style="color: #339933;">,</span><span style="color: #208080;">0x03</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x20</span><span style="color: #339933;">,</span><span style="color: #208080;">0x07</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xBA</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFD</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFC</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x02</span><span style="color: #339933;">,</span><span style="color: #208080;">0x03</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x20</span><span style="color: #339933;">,</span><span style="color: #208080;">0x03</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xDF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xB8</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0xC1</span><span style="color: #339933;">,</span><span style="color: #208080;">0xC0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x3F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFC</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0xE0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x40</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xDF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xB0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x81</span><span style="color: #339933;">,</span><span style="color: #208080;">0xC0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x3F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xCE</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x81</span><span style="color: #339933;">,</span><span style="color: #208080;">0xE0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x80</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x7F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xDF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xA0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x81</span><span style="color: #339933;">,</span><span style="color: #208080;">0x80</span><span style="color: #339933;">,</span><span style="color: #208080;">0x1D</span><span style="color: #339933;">,</span><span style="color: #208080;">0xCF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x41</span><span style="color: #339933;">,</span><span style="color: #208080;">0xE1</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x3F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x9B</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0x83</span><span style="color: #339933;">,</span><span style="color: #208080;">0x80</span><span style="color: #339933;">,</span><span style="color: #208080;">0x1F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xC7</span><span style="color: #339933;">,</span><span style="color: #208080;">0x80</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x21</span><span style="color: #339933;">,</span><span style="color: #208080;">0xE2</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x1F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFD</span><span style="color: #339933;">,</span><span style="color: #208080;">0xB6</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0xC3</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x0E</span><span style="color: #339933;">,</span><span style="color: #208080;">0xE6</span><span style="color: #339933;">,</span><span style="color: #208080;">0x80</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x19</span><span style="color: #339933;">,</span><span style="color: #208080;">0xEC</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x07</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFE</span><span style="color: #339933;">,</span><span style="color: #208080;">0x20</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0xC3</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x07</span><span style="color: #339933;">,</span><span style="color: #208080;">0x67</span><span style="color: #339933;">,</span><span style="color: #208080;">0x40</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x07</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x03</span><span style="color: #339933;">,</span><span style="color: #208080;">0x3E</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x02</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x03</span><span style="color: #339933;">,</span><span style="color: #208080;">0xE7</span><span style="color: #339933;">,</span><span style="color: #208080;">0xA0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x02</span><span style="color: #339933;">,</span><span style="color: #208080;">0x8E</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x06</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x03</span><span style="color: #339933;">,</span><span style="color: #208080;">0x83</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x02</span><span style="color: #339933;">,</span><span style="color: #208080;">0x03</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x06</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x07</span><span style="color: #339933;">,</span><span style="color: #208080;">0x03</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x77</span><span style="color: #339933;">,</span><span style="color: #208080;">0x46</span><span style="color: #339933;">,</span><span style="color: #208080;">0x74</span><span style="color: #339933;">,</span><span style="color: #208080;">0x24</span><span style="color: #339933;">,</span><span style="color: #208080;">0x80</span><span style="color: #339933;">,</span><span style="color: #208080;">0x06</span><span style="color: #339933;">,</span><span style="color: #208080;">0x04</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x1C</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x06</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x55</span><span style="color: #339933;">,</span><span style="color: #208080;">0x45</span><span style="color: #339933;">,</span><span style="color: #208080;">0x54</span><span style="color: #339933;">,</span><span style="color: #208080;">0x57</span><span style="color: #339933;">,</span><span style="color: #208080;">0x80</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x1C</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x0E</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x45</span><span style="color: #339933;">,</span><span style="color: #208080;">0x45</span><span style="color: #339933;">,</span><span style="color: #208080;">0x74</span><span style="color: #339933;">,</span><span style="color: #208080;">0x57</span><span style="color: #339933;">,</span><span style="color: #208080;">0x80</span><span style="color: #339933;">,</span><span style="color: #208080;">0x08</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x1C</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x55</span><span style="color: #339933;">,</span><span style="color: #208080;">0x45</span><span style="color: #339933;">,</span><span style="color: #208080;">0x44</span><span style="color: #339933;">,</span><span style="color: #208080;">0x74</span><span style="color: #339933;">,</span><span style="color: #208080;">0x80</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x38</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x77</span><span style="color: #339933;">,</span><span style="color: #208080;">0x76</span><span style="color: #339933;">,</span><span style="color: #208080;">0x47</span><span style="color: #339933;">,</span><span style="color: #208080;">0x54</span><span style="color: #339933;">,</span><span style="color: #208080;">0x80</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x10</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span>
<span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
uchar code tab5<span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span>
<span style="color: #808080; font-style: italic;">/*--  调入了一幅图像：F:\梁\画图\COCK.bmp  --*/</span>
<span style="color: #808080; font-style: italic;">/*--  宽度x高度=128x64  --*/</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x80</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x0F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x0C</span><span style="color: #339933;">,</span><span style="color: #208080;">0x43</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0x80</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x7F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x19</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x07</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x07</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFE</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0x3F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFC</span><span style="color: #339933;">,</span><span style="color: #208080;">0x1E</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x1F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x80</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0xBF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFC</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x7F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFC</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x7F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xC0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xC0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x0F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xE0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xE0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x03</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFC</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0xDF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xC0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x07</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x80</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x03</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x0F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xE0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x38</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x07</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF8</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x1F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x03</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF8</span><span style="color: #339933;">,</span><span style="color: #208080;">0x38</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x07</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xE0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x3F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xC0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x7C</span><span style="color: #339933;">,</span><span style="color: #208080;">0x18</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x04</span><span style="color: #339933;">,</span><span style="color: #208080;">0x7F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x3F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF8</span><span style="color: #339933;">,</span><span style="color: #208080;">0x1E</span><span style="color: #339933;">,</span><span style="color: #208080;">0x08</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF8</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x7F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFE</span><span style="color: #339933;">,</span><span style="color: #208080;">0x0F</span><span style="color: #339933;">,</span><span style="color: #208080;">0x08</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x0F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFC</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x87</span><span style="color: #339933;">,</span><span style="color: #208080;">0x08</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x1F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFE</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x83</span><span style="color: #339933;">,</span><span style="color: #208080;">0x88</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x3F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFE</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xC3</span><span style="color: #339933;">,</span><span style="color: #208080;">0x88</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x7F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFE</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xE1</span><span style="color: #339933;">,</span><span style="color: #208080;">0x88</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFE</span><span style="color: #339933;">,</span><span style="color: #208080;">0x03</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xE1</span><span style="color: #339933;">,</span><span style="color: #208080;">0x88</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFE</span><span style="color: #339933;">,</span><span style="color: #208080;">0x03</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF1</span><span style="color: #339933;">,</span><span style="color: #208080;">0x88</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFE</span><span style="color: #339933;">,</span><span style="color: #208080;">0x03</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF3</span><span style="color: #339933;">,</span><span style="color: #208080;">0x08</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x07</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF2</span><span style="color: #339933;">,</span><span style="color: #208080;">0x10</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x8F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x20</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x70</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFE</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x70</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFE</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x70</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x7F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x7F</span><span style="color: #339933;">,</span><span style="color: #208080;">0x20</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xBF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x7F</span><span style="color: #339933;">,</span><span style="color: #208080;">0x20</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x7F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xDF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x7E</span><span style="color: #339933;">,</span><span style="color: #208080;">0x20</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x3F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xDF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x3E</span><span style="color: #339933;">,</span><span style="color: #208080;">0x40</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x1F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xCF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x3C</span><span style="color: #339933;">,</span><span style="color: #208080;">0x40</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x0F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xCF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFE</span><span style="color: #339933;">,</span><span style="color: #208080;">0x38</span><span style="color: #339933;">,</span><span style="color: #208080;">0x40</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x07</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x8F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFE</span><span style="color: #339933;">,</span><span style="color: #208080;">0x38</span><span style="color: #339933;">,</span><span style="color: #208080;">0x40</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x8F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFE</span><span style="color: #339933;">,</span><span style="color: #208080;">0x30</span><span style="color: #339933;">,</span><span style="color: #208080;">0x40</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0x1F</span><span style="color: #339933;">,</span><span style="color: #208080;">0x7C</span><span style="color: #339933;">,</span><span style="color: #208080;">0x20</span><span style="color: #339933;">,</span><span style="color: #208080;">0x40</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x7F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFE</span><span style="color: #339933;">,</span><span style="color: #208080;">0x1E</span><span style="color: #339933;">,</span><span style="color: #208080;">0x78</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x40</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x3F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFE</span><span style="color: #339933;">,</span><span style="color: #208080;">0x1E</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x1F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xDA</span><span style="color: #339933;">,</span><span style="color: #208080;">0x3C</span><span style="color: #339933;">,</span><span style="color: #208080;">0xE0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x07</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF2</span><span style="color: #339933;">,</span><span style="color: #208080;">0x30</span><span style="color: #339933;">,</span><span style="color: #208080;">0x80</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFF</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF1</span><span style="color: #339933;">,</span><span style="color: #208080;">0x20</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0xFE</span><span style="color: #339933;">,</span><span style="color: #208080;">0x7F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x7C</span><span style="color: #339933;">,</span><span style="color: #208080;">0x3F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x78</span><span style="color: #339933;">,</span><span style="color: #208080;">0x1F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xE0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x72</span><span style="color: #339933;">,</span><span style="color: #208080;">0x07</span><span style="color: #339933;">,</span><span style="color: #208080;">0xE0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x70</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0xE0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x60</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x78</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x60</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x60</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0xC0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x03</span><span style="color: #339933;">,</span><span style="color: #208080;">0xF0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0x40</span><span style="color: #339933;">,</span><span style="color: #208080;">0x04</span><span style="color: #339933;">,</span><span style="color: #208080;">0xD8</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #339933;">,</span><span style="color: #208080;">0x08</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x02</span><span style="color: #339933;">,</span><span style="color: #208080;">0x0C</span><span style="color: #339933;">,</span><span style="color: #208080;">0x02</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x02</span><span style="color: #339933;">,</span><span style="color: #208080;">0x40</span><span style="color: #339933;">,</span><span style="color: #208080;">0x04</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x0C</span><span style="color: #339933;">,</span><span style="color: #208080;">0x48</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x38</span><span style="color: #339933;">,</span><span style="color: #208080;">0x41</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x0F</span><span style="color: #339933;">,</span><span style="color: #208080;">0xE2</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x40</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span>
<span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span>
<span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #808080; font-style: italic;">/******************************************************************************************
* 函数名称    ：init_lcd
* 功能描述    ：初始化LCD
******************************************************************************************/</span>
<span style="color: #993333;">void</span> init_lcd <span style="color: #009900;">&#40;</span><span style="color: #993333;">void</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
   RST <span style="color: #339933;">=</span> <span style="color: #0000dd;">1</span><span style="color: #339933;">;</span>
   PSB <span style="color: #339933;">=</span> <span style="color: #0000dd;">1</span><span style="color: #339933;">;</span>
   wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x30</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>	<span style="color: #666666; font-style: italic;">//0011 0000 扩充功能设定——8位数据 基本指令操作 </span>
   wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>	<span style="color: #666666; font-style: italic;">//0000 0001 清屏——将DDRAM填满&quot;20H&quot;,并且设定DDRAM的地址计数器为&quot;00H&quot;</span>
   wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x06</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>	<span style="color: #666666; font-style: italic;">//0000 0110 进入点设定——指定在数据的读取与写入时,设定游标的移动方向</span>
   wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x0c</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>	<span style="color: #666666; font-style: italic;">//0000 1100 游标或显示移位控制——开显示，关游标</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #808080; font-style: italic;">/******************************************************************************************
* 函数名称    ：chn_disp
* 功能描述    ：显示汉字或字符
******************************************************************************************/</span>
<span style="color: #993333;">void</span> chn_disp<span style="color: #009900;">&#40;</span>uchar code <span style="color: #339933;">*</span>chn<span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
   uchar i<span style="color: #339933;">,</span>j<span style="color: #339933;">;</span>				<span style="color: #666666; font-style: italic;">//i为横坐标,j为纵坐标</span>
   wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x30</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>			<span style="color: #666666; font-style: italic;">//0011 0000 扩充功能设定——8位数据 基本指令操作 </span>
   wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x80</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>			<span style="color: #666666; font-style: italic;">//1000 0000 设定DDRAM地址——0000000</span>
   <span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span>j<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>j<span style="color: #339933;">&lt;</span><span style="color: #0000dd;">4</span><span style="color: #339933;">;</span>j<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>			<span style="color: #666666; font-style: italic;">//写四行数据</span>
   <span style="color: #009900;">&#123;</span>
     <span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span>i<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>i<span style="color: #339933;">&lt;</span><span style="color: #0000dd;">16</span><span style="color: #339933;">;</span>i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>
     wr_lcd<span style="color: #009900;">&#40;</span>dat<span style="color: #339933;">,</span>chn<span style="color: #009900;">&#91;</span>j<span style="color: #339933;">*</span><span style="color: #0000dd;">16</span><span style="color: #339933;">+</span>i<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #808080; font-style: italic;">/******************************************************************************************
* 函数名称    ：chn_disp1
* 功能描述    ： 上半屏显示汉字或字符
******************************************************************************************/</span>
<span style="color: #993333;">void</span> chn_disp1<span style="color: #009900;">&#40;</span>uchar code <span style="color: #339933;">*</span>chn<span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
   uchar i<span style="color: #339933;">,</span>j<span style="color: #339933;">;</span>
   wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x30</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>			<span style="color: #666666; font-style: italic;">//0011 0000 扩充功能设定——8位数据 基本指令操作</span>
   wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x80</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>			<span style="color: #666666; font-style: italic;">//1000 0000 设定第一行的DDRAM地址——0x80</span>
   j<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>					<span style="color: #666666; font-style: italic;">//第一行</span>
   <span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span>i<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>i<span style="color: #339933;">&lt;</span><span style="color: #0000dd;">16</span><span style="color: #339933;">;</span>i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>
   wr_lcd<span style="color: #009900;">&#40;</span>dat<span style="color: #339933;">,</span>chn<span style="color: #009900;">&#91;</span>j<span style="color: #339933;">*</span><span style="color: #0000dd;">16</span><span style="color: #339933;">+</span>i<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x90</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>			<span style="color: #666666; font-style: italic;">//1001 0000 设定第二行的DDRAM地址——0x90</span>
   j<span style="color: #339933;">=</span><span style="color: #0000dd;">1</span><span style="color: #339933;">;</span>					<span style="color: #666666; font-style: italic;">//第二行</span>
   <span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span>i<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>i<span style="color: #339933;">&lt;</span><span style="color: #0000dd;">16</span><span style="color: #339933;">;</span>i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>
   wr_lcd<span style="color: #009900;">&#40;</span>dat<span style="color: #339933;">,</span>chn<span style="color: #009900;">&#91;</span>j<span style="color: #339933;">*</span><span style="color: #0000dd;">16</span><span style="color: #339933;">+</span>i<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #808080; font-style: italic;">/******************************************************************************************
* 函数名称    ：img_disp
* 功能描述    ：显示图形
******************************************************************************************/</span>
<span style="color: #993333;">void</span> img_disp<span style="color: #009900;">&#40;</span>uchar code <span style="color: #339933;">*</span>img<span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
   uchar i<span style="color: #339933;">,</span>j<span style="color: #339933;">;</span>
   <span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span>j<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>j<span style="color: #339933;">&lt;</span><span style="color: #0000dd;">32</span><span style="color: #339933;">;</span>j<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>			<span style="color: #666666; font-style: italic;">//绘制上半屏</span>
   <span style="color: #009900;">&#123;</span>
     <span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span>i<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>i<span style="color: #339933;">&lt;</span><span style="color: #0000dd;">8</span><span style="color: #339933;">;</span>i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>
     <span style="color: #009900;">&#123;</span>
       wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x34</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>		<span style="color: #666666; font-style: italic;">//0011 0100 扩充功能设定——8位数据 扩充指令操作 绘图开</span>
       wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span>y<span style="color: #339933;">+</span>j<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>		<span style="color: #666666; font-style: italic;">//1xxx xxxx 设定绘图RAM——先设定垂直(列)地址AC6 AC5…AC0</span>
       wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span>x1<span style="color: #339933;">+</span>i<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>		<span style="color: #666666; font-style: italic;">//1000 0xxx 设定绘图RAM——再设定水平(行)地址AC3AC2AC1AC0</span>
       wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x30</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>		<span style="color: #666666; font-style: italic;">//0011 0000 扩充功能设定——8位数据 基本指令操作</span>
       wr_lcd<span style="color: #009900;">&#40;</span>dat<span style="color: #339933;">,</span>img<span style="color: #009900;">&#91;</span>j<span style="color: #339933;">*</span><span style="color: #0000dd;">16</span><span style="color: #339933;">+</span>i<span style="color: #339933;">*</span><span style="color: #0000dd;">2</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
       wr_lcd<span style="color: #009900;">&#40;</span>dat<span style="color: #339933;">,</span>img<span style="color: #009900;">&#91;</span>j<span style="color: #339933;">*</span><span style="color: #0000dd;">16</span><span style="color: #339933;">+</span>i<span style="color: #339933;">*</span><span style="color: #0000dd;">2</span><span style="color: #339933;">+</span><span style="color: #0000dd;">1</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
     <span style="color: #009900;">&#125;</span>
   <span style="color: #009900;">&#125;</span>
   <span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span>j<span style="color: #339933;">=</span><span style="color: #0000dd;">32</span><span style="color: #339933;">;</span>j<span style="color: #339933;">&lt;</span><span style="color: #0000dd;">64</span><span style="color: #339933;">;</span>j<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>			<span style="color: #666666; font-style: italic;">//绘制下半屏</span>
   <span style="color: #009900;">&#123;</span>
     <span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span>i<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>i<span style="color: #339933;">&lt;</span><span style="color: #0000dd;">8</span><span style="color: #339933;">;</span>i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>
     <span style="color: #009900;">&#123;</span>
       wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x34</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>		<span style="color: #666666; font-style: italic;">//0011 0100 扩充功能设定——8位数据 扩充指令操作 绘图开</span>
       wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span>y<span style="color: #339933;">+</span>j<span style="color: #339933;">-</span><span style="color: #0000dd;">32</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>		<span style="color: #666666; font-style: italic;">//1xxx xxxx 设定绘图RAM——先设定垂直(列)地址AC6 AC5…AC0</span>
       wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span>x2<span style="color: #339933;">+</span>i<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>		<span style="color: #666666; font-style: italic;">//1000 1xxx 设定绘图RAM——再设定水平(行)地址AC3AC2AC1AC0</span>
       wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x30</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>		<span style="color: #666666; font-style: italic;">//0011 0000 扩充功能设定——8位数据 基本指令操作</span>
       wr_lcd<span style="color: #009900;">&#40;</span>dat<span style="color: #339933;">,</span>img<span style="color: #009900;">&#91;</span>j<span style="color: #339933;">*</span><span style="color: #0000dd;">16</span><span style="color: #339933;">+</span>i<span style="color: #339933;">*</span><span style="color: #0000dd;">2</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
       wr_lcd<span style="color: #009900;">&#40;</span>dat<span style="color: #339933;">,</span>img<span style="color: #009900;">&#91;</span>j<span style="color: #339933;">*</span><span style="color: #0000dd;">16</span><span style="color: #339933;">+</span>i<span style="color: #339933;">*</span><span style="color: #0000dd;">2</span><span style="color: #339933;">+</span><span style="color: #0000dd;">1</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
     <span style="color: #009900;">&#125;</span>
   <span style="color: #009900;">&#125;</span>
   wr_lcd <span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x36</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>			<span style="color: #666666; font-style: italic;">//0011 0110 扩充功能设定——8位数据 扩充指令操作 绘图关</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #808080; font-style: italic;">/******************************************************************************************
* 函数名称    ：img_disp1
* 功能描述    ：下半屏显示图形
******************************************************************************************/</span>
<span style="color: #993333;">void</span> img_disp1<span style="color: #009900;">&#40;</span>uchar code <span style="color: #339933;">*</span>img<span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
   uchar i<span style="color: #339933;">,</span>j<span style="color: #339933;">;</span>
   <span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span>j<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>j<span style="color: #339933;">&lt;</span><span style="color: #0000dd;">32</span><span style="color: #339933;">;</span>j<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>
   <span style="color: #009900;">&#123;</span>
     <span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span>i<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>i<span style="color: #339933;">&lt;</span><span style="color: #0000dd;">8</span><span style="color: #339933;">;</span>i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>
     <span style="color: #009900;">&#123;</span>
       wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x34</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
       wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span>y<span style="color: #339933;">+</span>j<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
       wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span>x2<span style="color: #339933;">+</span>i<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
       wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x30</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
       wr_lcd<span style="color: #009900;">&#40;</span>dat<span style="color: #339933;">,</span>img<span style="color: #009900;">&#91;</span>j<span style="color: #339933;">*</span><span style="color: #0000dd;">16</span><span style="color: #339933;">+</span>i<span style="color: #339933;">*</span><span style="color: #0000dd;">2</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
       wr_lcd<span style="color: #009900;">&#40;</span>dat<span style="color: #339933;">,</span>img<span style="color: #009900;">&#91;</span>j<span style="color: #339933;">*</span><span style="color: #0000dd;">16</span><span style="color: #339933;">+</span>i<span style="color: #339933;">*</span><span style="color: #0000dd;">2</span><span style="color: #339933;">+</span><span style="color: #0000dd;">1</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
     <span style="color: #009900;">&#125;</span>
   <span style="color: #009900;">&#125;</span>
   wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x36</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #808080; font-style: italic;">/******************************************************************************************
* 函数名称    ：lat_disp
* 功能描述    ：显示点阵
******************************************************************************************/</span>
<span style="color: #993333;">void</span> lat_disp<span style="color: #009900;">&#40;</span>uchar data1<span style="color: #339933;">,</span>uchar data2<span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
   uchar i<span style="color: #339933;">,</span>j<span style="color: #339933;">,</span>k<span style="color: #339933;">,</span>x<span style="color: #339933;">;</span>
   x<span style="color: #339933;">=</span>x1<span style="color: #339933;">;</span>				<span style="color: #666666; font-style: italic;">//1000 0000</span>
   <span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span>k<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>k<span style="color: #339933;">&lt;</span><span style="color: #0000dd;">2</span><span style="color: #339933;">;</span>k<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>			<span style="color: #666666; font-style: italic;">//第一次循环x=1000 0000 第二次循环x=1000 1000</span>
   <span style="color: #009900;">&#123;</span>
     <span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span>j<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>j<span style="color: #339933;">&lt;</span><span style="color: #0000dd;">16</span><span style="color: #339933;">;</span>j<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>
     <span style="color: #009900;">&#123;</span>
       <span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span>i<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>i<span style="color: #339933;">&lt;</span><span style="color: #0000dd;">8</span><span style="color: #339933;">;</span>i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>
       <span style="color: #009900;">&#123;</span>
         wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x34</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>		<span style="color: #666666; font-style: italic;">//0011 0100 扩充功能设定——8位数据 扩充指令操作 绘图开</span>
         wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span>y<span style="color: #339933;">+</span>j<span style="color: #339933;">*</span><span style="color: #0000dd;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
         wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span>x<span style="color: #339933;">+</span>i<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
         wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x30</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
         wr_lcd<span style="color: #009900;">&#40;</span>dat<span style="color: #339933;">,</span>data1<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
         wr_lcd<span style="color: #009900;">&#40;</span>dat<span style="color: #339933;">,</span>data1<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
       <span style="color: #009900;">&#125;</span>
       <span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span>i<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>i<span style="color: #339933;">&lt;</span><span style="color: #0000dd;">8</span><span style="color: #339933;">;</span>i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>
       <span style="color: #009900;">&#123;</span>
         wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x34</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
         wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span>y<span style="color: #339933;">+</span>j<span style="color: #339933;">*</span><span style="color: #0000dd;">2</span><span style="color: #339933;">+</span><span style="color: #0000dd;">1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
         wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span>x<span style="color: #339933;">+</span>i<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
         wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x30</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
         wr_lcd<span style="color: #009900;">&#40;</span>dat<span style="color: #339933;">,</span>data2<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
         wr_lcd<span style="color: #009900;">&#40;</span>dat<span style="color: #339933;">,</span>data2<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
       <span style="color: #009900;">&#125;</span>
     <span style="color: #009900;">&#125;</span>
     x<span style="color: #339933;">=</span>x2<span style="color: #339933;">;</span>
   <span style="color: #009900;">&#125;</span>
   wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x36</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #808080; font-style: italic;">/******************************************************************************************
* 函数名称    ：con_disp
* 功能描述    ：当data1=0xff,data2=0xff时,在x0,y0处反白显示16xl*yl
******************************************************************************************/</span>
<span style="color: #993333;">void</span> con_disp<span style="color: #009900;">&#40;</span>uchar data1<span style="color: #339933;">,</span>uchar data2<span style="color: #339933;">,</span>uchar x0<span style="color: #339933;">,</span>uchar y0<span style="color: #339933;">,</span>uchar xl<span style="color: #339933;">,</span>uchar yl<span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
   uchar i<span style="color: #339933;">,</span>j<span style="color: #339933;">;</span>
   <span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span>j<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>j<span style="color: #339933;">&lt;</span>yl<span style="color: #339933;">;</span>j<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>
   <span style="color: #009900;">&#123;</span>
     <span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span>i<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>i<span style="color: #339933;">&lt;</span>xl<span style="color: #339933;">;</span>i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>
     <span style="color: #009900;">&#123;</span>
       wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x34</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
       wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span>y0<span style="color: #339933;">+</span>j<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
       wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span>x0<span style="color: #339933;">+</span>i<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
       wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x30</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
       wr_lcd<span style="color: #009900;">&#40;</span>dat<span style="color: #339933;">,</span>data1<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
       wr_lcd<span style="color: #009900;">&#40;</span>dat<span style="color: #339933;">,</span>data2<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
     <span style="color: #009900;">&#125;</span>
   <span style="color: #009900;">&#125;</span>
   wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x36</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #808080; font-style: italic;">/******************************************************************************************
* 函数名称    ：clrram
* 功能描述    ：将DDRAM填满&quot;20H&quot;,并且设定DDRAM的地址计数器(AC)到&quot;00H&quot;
******************************************************************************************/</span>
<span style="color: #993333;">void</span> clrram<span style="color: #009900;">&#40;</span><span style="color: #993333;">void</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
   wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x30</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   wr_lcd<span style="color: #009900;">&#40;</span>comm<span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #808080; font-style: italic;">/******************************************************************************************
* 函数名称    ：wr_lcd
* 功能描述    ：当dat_comm=0时,写入指令,dat_comm=1时,写入数据
******************************************************************************************/</span>
<span style="color: #993333;">void</span> wr_lcd<span style="color: #009900;">&#40;</span>uchar dat_comm<span style="color: #339933;">,</span>uchar content<span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
   chk_busy <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span>dat_comm<span style="color: #009900;">&#41;</span>
    <span style="color: #009900;">&#123;</span>
     RS <span style="color: #339933;">=</span> <span style="color: #0000dd;">1</span><span style="color: #339933;">;</span>				<span style="color: #666666; font-style: italic;">//数据</span>
     RW <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>				<span style="color: #666666; font-style: italic;">//写</span>
    <span style="color: #009900;">&#125;</span>
   <span style="color: #b1b100;">else</span> 
    <span style="color: #009900;">&#123;</span>
     RS <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>				<span style="color: #666666; font-style: italic;">//指令</span>
     RW <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>				<span style="color: #666666; font-style: italic;">//写</span>
    <span style="color: #009900;">&#125;</span>
   P0<span style="color: #339933;">=</span>content<span style="color: #339933;">;</span>				<span style="color: #666666; font-style: italic;">//输出数据或指令</span>
   E <span style="color: #339933;">=</span> <span style="color: #0000dd;">1</span><span style="color: #339933;">;</span>
   E <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #808080; font-style: italic;">/******************************************************************************************
* 函数名称    ：chk_busy
* 功能描述    ：检测LCD忙信号
******************************************************************************************/</span>
<span style="color: #993333;">void</span> chk_busy<span style="color: #009900;">&#40;</span><span style="color: #993333;">void</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
   P0 <span style="color: #339933;">=</span> <span style="color: #208080;">0xff</span><span style="color: #339933;">;</span>
   RS <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>
   RW <span style="color: #339933;">=</span> <span style="color: #0000dd;">1</span><span style="color: #339933;">;</span>
   E <span style="color: #339933;">=</span> <span style="color: #0000dd;">1</span><span style="color: #339933;">;</span>
   <span style="color: #b1b100;">while</span><span style="color: #009900;">&#40;</span>busy<span style="color: #339933;">==</span><span style="color: #0000dd;">1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   E <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #808080; font-style: italic;">/******************************************************************************************
* 函数名称    ：delay
* 功能描述    ：延时函数
******************************************************************************************/</span>
<span style="color: #993333;">void</span> delay<span style="color: #009900;">&#40;</span>uint us<span style="color: #009900;">&#41;</span>   <span style="color: #666666; font-style: italic;">//delay time</span>
<span style="color: #009900;">&#123;</span>
   <span style="color: #b1b100;">while</span><span style="color: #009900;">&#40;</span>us<span style="color: #339933;">--</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #808080; font-style: italic;">/******************************************************************************************
* 函数名称    ：delay1
* 功能描述    ：延时函数 1ms
******************************************************************************************/</span>
<span style="color: #993333;">void</span> delay1<span style="color: #009900;">&#40;</span>uint ms<span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
   uint i<span style="color: #339933;">,</span>j<span style="color: #339933;">;</span>
   <span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span>i<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>i<span style="color: #339933;">&lt;</span>ms<span style="color: #339933;">;</span>i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>
   <span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span>j<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>j<span style="color: #339933;">&lt;</span><span style="color: #0000dd;">15</span><span style="color: #339933;">;</span>j<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>
   delay<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #808080; font-style: italic;">/******************************************************************************************
* 函数名称    ：main
* 功能描述    ：主函数
******************************************************************************************/</span>
<span style="color: #993333;">void</span> main<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
   SP<span style="color: #339933;">=</span><span style="color: #208080;">0x5f</span><span style="color: #339933;">;</span>
   init_lcd<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #b1b100;">while</span><span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1</span><span style="color: #009900;">&#41;</span>
   <span style="color: #009900;">&#123;</span>
     lat_disp<span style="color: #009900;">&#40;</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>		<span style="color: #666666; font-style: italic;">//显示点阵</span>
     chn_disp<span style="color: #009900;">&#40;</span>tab1<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>			<span style="color: #666666; font-style: italic;">//整屏显示汉字或字符</span>
     con_disp<span style="color: #009900;">&#40;</span><span style="color: #208080;">0xff</span><span style="color: #339933;">,</span><span style="color: #208080;">0xff</span><span style="color: #339933;">,</span><span style="color: #208080;">0x8c</span><span style="color: #339933;">,</span><span style="color: #208080;">0x80</span><span style="color: #339933;">,</span><span style="color: #0000dd;">2</span><span style="color: #339933;">,</span><span style="color: #0000dd;">16</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #666666; font-style: italic;">//反白</span>
     delay1<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">8000</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
     clrram<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>				<span style="color: #666666; font-style: italic;">//清屏</span>
     lat_disp<span style="color: #009900;">&#40;</span><span style="color: #208080;">0xcc</span><span style="color: #339933;">,</span><span style="color: #208080;">0xcc</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>		<span style="color: #666666; font-style: italic;">//显示点阵</span>
     delay1<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">8000</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
     lat_disp<span style="color: #009900;">&#40;</span><span style="color: #208080;">0x00</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>		<span style="color: #666666; font-style: italic;">//显示点阵</span>
     chn_disp1<span style="color: #009900;">&#40;</span>tab31<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>			<span style="color: #666666; font-style: italic;">//上半屏显示字符</span>
     img_disp1<span style="color: #009900;">&#40;</span>tab32<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>			<span style="color: #666666; font-style: italic;">//下半屏显示图像</span>
     delay1 <span style="color: #009900;">&#40;</span><span style="color: #0000dd;">8000</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
     clrram<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
     lat_disp <span style="color: #009900;">&#40;</span><span style="color: #208080;">0xff</span><span style="color: #339933;">,</span><span style="color: #208080;">0x00</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>		<span style="color: #666666; font-style: italic;">//显示点阵</span>
     delay1<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">8000</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
     img_disp<span style="color: #009900;">&#40;</span>tab5<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>			<span style="color: #666666; font-style: italic;">//整屏显示图像</span>
     delay1<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">8000</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>附字模软件：</p>
<p><iframe style="border-bottom: #000000 1px solid; border-left: #000000 1px solid; padding-bottom: 0px; background-color: #000000; margin: 3px; padding-left: 0px; width:300px; padding-right: 0px; height: 66px; border-top: #dde5e9 1px solid; border-right: #dde5e9 1px solid; padding-top: 0px" marginheight="0" src="http://cid-92e875252343697a.skydrive.live.com/embedrowdetail.aspx/.Public/ZIMO21.EXE" frameborder="0" marginwidth="0" scrolling="no"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://xnian.com/2009/07/1644.html/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>12864液晶显示器(ST7920)基本显示程序(串口)</title>
		<link>http://xnian.com/2009/07/1598.html</link>
		<comments>http://xnian.com/2009/07/1598.html#comments</comments>
		<pubDate>Thu, 09 Jul 2009 14:06:20 +0000</pubDate>
		<dc:creator>纪小年</dc:creator>
				<category><![CDATA[单片机]]></category>
		<category><![CDATA[电子设计]]></category>
		<category><![CDATA[C语言]]></category>
		<category><![CDATA[程序]]></category>

		<guid isPermaLink="false">http://xnian.com/?p=1598</guid>
		<description><![CDATA[其实学校实验室里对每一组都发了一块12864供同学们使用，那个液晶显示器用的是6963的控制器。在网上找了半天也没找到相对应的PDF资料，一怒之下我就买了块ST7920控制的12864。今天把他的基本显示程序搞出来了，拿来秀一下…… 哦，我先把我这个12864的20个引脚简单的说一下吧，省的同学们找错程序。 管脚号 管脚名称 电平 管脚功能描述 1 VSS 0V 电源地 2 VCC 3.0+5V 电源正 3 V0 &#8211; 对比度（亮度）调整 4 RS(CS） H/L RS=“H”,表示DB7——DB0为显示数据 RS=“L”,表示DB7——DB0为显示指令数据 5 R/W(SID) H/L R/W=“H”,E=“H”,数据被读到DB7——DB0 R/W=“L”,E=“H→L”, DB7——DB0的数据被写到IR或DR 6 E(SCLK) H/L 使能信号 7 DB0 H/L 三态数据线 8 DB1 H/L 三态数据线 9 DB2 H/L 三态数据线 10 DB3 H/L 三态数据线 11 DB4 H/L 三态数据线 12 DB5 [...]]]></description>
			<content:encoded><![CDATA[<p>其实学校实验室里对每一组都发了一块12864供同学们使用，那个液晶显示器用的是6963的控制器。在网上找了半天也没找到相对应的PDF资料，一怒之下我就买了块ST7920控制的12864。今天把他的基本显示程序搞出来了，拿来秀一下……</p>
<p>哦，我先把我这个12864的<strong>20个引脚</strong>简单的说一下吧，省的同学们找错程序。</p>
<div align="center">
<table border="1" cellspacing="0" cellpadding="0" width="619" align="center">
<tbody>
<tr>
<td width="70" height="22" valign="top">           管脚号         </td>
<td width="85" height="22" valign="top">           管脚名称         </td>
<td width="79" height="22" valign="top">           电平         </td>
<td width="375" height="22" valign="top">           管脚功能描述         </td>
</tr>
<tr>
<td width="70" height="22" valign="top">           1         </td>
<td width="85" height="22" valign="top">           VSS         </td>
<td width="79" height="22" valign="top">           0V         </td>
<td width="375" height="22" valign="top">           电源地         </td>
</tr>
<tr>
<td width="70" height="22" valign="top">           2         </td>
<td width="85" height="22" valign="top">           VCC         </td>
<td width="79" height="22" valign="top">           3.0+5V         </td>
<td width="375" height="22" valign="top">           电源正         </td>
</tr>
<tr>
<td width="70" height="22" valign="top">           3         </td>
<td width="85" height="22" valign="top">           V0         </td>
<td width="79" height="22" valign="top">           &#8211;         </td>
<td width="375" height="22" valign="top">           对比度（亮度）调整         </td>
</tr>
<tr>
<td width="70" height="44" valign="top">           4         </td>
<td width="85" height="44">           RS(CS）         </td>
<td width="79" height="44">           H/L         </td>
<td width="375" height="44" valign="top">           RS=“H”,表示DB7——DB0为显示数据              <br />
    RS=“L”,表示DB7——DB0为显示指令数据         </td>
</tr>
<tr>
<td width="70" height="44" valign="top">           5         </td>
<td width="85" height="44">           R/W(SID)         </td>
<td width="79" height="44">           H/L         </td>
<td width="375" height="44" valign="top">           R/W=“H”,E=“H”,数据被读到DB7——DB0              <br />
      R/W=“L”,E=“H→L”, DB7——DB0的数据被写到IR或DR         </td>
</tr>
<tr>
<td width="70" height="22">           6         </td>
<td width="85" height="22" valign="top">           E(SCLK)         </td>
<td width="79" height="22" valign="top">           H/L         </td>
<td width="375" height="22" valign="top">           使能信号         </td>
</tr>
<tr>
<td width="70" height="22">           7         </td>
<td width="85" height="22" valign="top">           DB0         </td>
<td width="79" height="22" valign="top">           H/L         </td>
<td width="375" height="22" valign="top">           三态数据线         </td>
</tr>
<tr>
<td width="70" height="22" valign="top">           8         </td>
<td width="85" height="22" valign="top">           DB1         </td>
<td width="79" height="22" valign="top">           H/L         </td>
<td width="375" height="22" valign="top">           三态数据线         </td>
</tr>
<tr>
<td width="70" height="22" valign="top">           9         </td>
<td width="85" height="22" valign="top">           DB2         </td>
<td width="79" height="22" valign="top">           H/L         </td>
<td width="375" height="22" valign="top">           三态数据线         </td>
</tr>
<tr>
<td width="70" height="22" valign="top">           10         </td>
<td width="85" height="22" valign="top">           DB3         </td>
<td width="79" height="22" valign="top">           H/L         </td>
<td width="375" height="22" valign="top">           三态数据线         </td>
</tr>
<tr>
<td width="70" height="22" valign="top">           11         </td>
<td width="85" height="22" valign="top">           DB4         </td>
<td width="79" height="22" valign="top">           H/L         </td>
<td width="375" height="22" valign="top">           三态数据线         </td>
</tr>
<tr>
<td width="70" height="22" valign="top">           12         </td>
<td width="85" height="22" valign="top">           DB5         </td>
<td width="79" height="22" valign="top">           H/L         </td>
<td width="375" height="22" valign="top">           三态数据线         </td>
</tr>
<tr>
<td width="70" height="22" valign="top">           13         </td>
<td width="85" height="22" valign="top">           DB6         </td>
<td width="79" height="22" valign="top">           H/L         </td>
<td width="375" height="22" valign="top">           三态数据线         </td>
</tr>
<tr>
<td width="70" height="22" valign="top">           14         </td>
<td width="85" height="22" valign="top">           DB7         </td>
<td width="79" height="22" valign="top">           H/L         </td>
<td width="375" height="22" valign="top">           三态数据线         </td>
</tr>
<tr>
<td width="70" height="22" valign="top">           15         </td>
<td width="85" height="22" valign="top">           PSB         </td>
<td width="79" height="22" valign="top">           H/L         </td>
<td width="375" height="22" valign="top">           H：8位或4位并口方式，L：串口方式（见注释1）         </td>
</tr>
<tr>
<td width="70" height="22" valign="top">           16         </td>
<td width="85" height="22" valign="top">           NC         </td>
<td width="79" height="22" valign="top">           &#8211;         </td>
<td width="375" height="22" valign="top">           空脚         </td>
</tr>
<tr>
<td width="70" height="22" valign="top">           17         </td>
<td width="85" height="22" valign="top">           /RESET         </td>
<td width="79" height="22" valign="top">           H/L         </td>
<td width="375" height="22" valign="top">           复位端，低电平有效（见注释2）         </td>
</tr>
<tr>
<td width="70" height="22" valign="top">           18         </td>
<td width="85" height="22" valign="top">           VOUT         </td>
<td width="79" height="22" valign="top">           &#8211;         </td>
<td width="375" height="22" valign="top">           LCD驱动电压输出端         </td>
</tr>
<tr>
<td width="70" height="22" valign="top">           19         </td>
<td width="85" height="22" valign="top">           A         </td>
<td width="79" height="22" valign="top">           VDD         </td>
<td width="375" height="22" valign="top">           背光源正端（+5V）（见注释3）         </td>
</tr>
<tr>
<td width="70" height="22" valign="top">           20         </td>
<td width="85" height="22" valign="top">           K         </td>
<td width="79" height="22" valign="top">           VSS         </td>
<td width="375" height="22" valign="top">           背光源负端（见注释3）         </td>
</tr>
</tbody>
</table></div>
<p>*注释1：如在实际应用中仅使用并口通讯模式，可将PSB接固定高电平，也可以将模块上的J8和“VCC”用焊锡短接。</p>
<p>*注释2：模块内部接有上电复位电路，因此在不需要经常复位的场合可将该端悬空。</p>
<p>*注释3：如背光和模块共用一个电源，可以将模块上的JA、JK用焊锡短接。</p>
<p><strong>时序图：</strong></p>
<p align="center"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="clip_image001[8]" border="0" alt="clip_image001[8]" src="http://xnian.com/wp-content/uploads/2009/07/clip-image0018.jpg" width="609" height="270" />MPU写资料到ST7920（8位数据线模式）</p>
<p align="center"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="clip_image002" border="0" alt="clip_image002" src="http://xnian.com/wp-content/uploads/2009/07/clip-image002.jpg" width="609" height="268" />MPU 从ST7920读资料（8位数据线模式）</p>
<p><strong>外观图：</strong></p>
<p><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="clip_image001" border="0" alt="clip_image001" src="http://xnian.com/wp-content/uploads/2009/07/clip-image001.jpg" width="624" height="360" /></p>
<p>具体的我就不再赘述了，下面的doc文档里面都有，是我从网上搜刮来的，嘿嘿……</p>
<p> <iframe style="border-bottom: #dde5e9 1px solid; border-left: #dde5e9 1px solid; padding-bottom: 0px; background-color: #ffffff; margin: 3px; padding-left: 0px; width: 240px; padding-right: 0px; height: 66px; border-top: #dde5e9 1px solid; border-right: #dde5e9 1px solid; padding-top: 0px" marginheight="0" src="http://cid-92e875252343697a.skydrive.live.com/embedrowdetail.aspx/.Public/12864%e4%b8%ad%e6%96%87%e5%ad%97%e5%ba%93%e8%af%b4%e6%98%8e%e4%b9%a6.doc" frameborder="0" marginwidth="0" scrolling="no"></iframe>
<p>里面的那个程序好像有问题，我烧进89S52之后全是乱码，于是我写了下面这个程序：</p>

<div class="wp_codebox"><table><tr id="p15984"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
</pre></td><td class="code" id="p1598code4"><pre class="c" style="font-family:monospace;"><span style="color: #339933;">#include &lt;REG52.h&gt;</span>
<span style="color: #339933;">#include &lt;string.h&gt;</span>
<span style="color: #339933;">#include &lt;intrins.h&gt;</span>
&nbsp;
<span style="color: #339933;">#define uint  unsigned int</span>
<span style="color: #339933;">#define uchar unsigned char</span>
<span style="color: #808080; font-style: italic;">/*****************************************************************************/</span>
sbit LCM_psb  <span style="color: #339933;">=</span> P2<span style="color: #339933;">^</span><span style="color: #0000dd;">3</span><span style="color: #339933;">;</span>				<span style="color: #666666; font-style: italic;">//H=并口; L=串口;</span>
sbit LCM_rst  <span style="color: #339933;">=</span> P2<span style="color: #339933;">^</span><span style="color: #0000dd;">4</span><span style="color: #339933;">;</span>				<span style="color: #666666; font-style: italic;">//Reset Signal 低电平有效</span>
sbit LCM_cs   <span style="color: #339933;">=</span> P2<span style="color: #339933;">^</span><span style="color: #0000dd;">5</span><span style="color: #339933;">;</span>
sbit LCM_std  <span style="color: #339933;">=</span> P2<span style="color: #339933;">^</span><span style="color: #0000dd;">6</span><span style="color: #339933;">;</span>
sbit LCM_sclk <span style="color: #339933;">=</span> P2<span style="color: #339933;">^</span><span style="color: #0000dd;">7</span><span style="color: #339933;">;</span>
sbit ACC0 <span style="color: #339933;">=</span> ACC<span style="color: #339933;">^</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>
sbit ACC7 <span style="color: #339933;">=</span> ACC<span style="color: #339933;">^</span><span style="color: #0000dd;">7</span><span style="color: #339933;">;</span>
uchar code tab1<span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span>
<span style="color: #ff0000;">&quot;   xnian.com    &quot;</span>
<span style="color: #ff0000;">&quot;欢迎使用这个程序&quot;</span>
<span style="color: #ff0000;">&quot;    纪小年      &quot;</span>
<span style="color: #ff0000;">&quot;  这人是谁啊？  &quot;</span>
<span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
<span style="color: #808080; font-style: italic;">/*****************************************************************************/</span>
<span style="color: #666666; font-style: italic;">//函数声明</span>
<span style="color: #993333;">void</span> LCM_WriteString<span style="color: #009900;">&#40;</span><span style="color: #993333;">unsigned</span> <span style="color: #993333;">char</span> <span style="color: #339933;">*</span>str<span style="color: #009900;">&#41;</span> <span style="color: #339933;">;</span>	<span style="color: #666666; font-style: italic;">//写字符  例：LCM_WriteString(&quot;您好！&quot;);</span>
<span style="color: #993333;">void</span> LCM_WriteDatOrCom<span style="color: #009900;">&#40;</span>bit <span style="color: #339933;">,</span><span style="color: #993333;">unsigned</span> <span style="color: #993333;">char</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>	<span style="color: #666666; font-style: italic;">//（0，指令） （1，数据）</span>
<span style="color: #993333;">void</span> DelayM<span style="color: #009900;">&#40;</span><span style="color: #993333;">unsigned</span> <span style="color: #993333;">int</span> a<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>			<span style="color: #666666; font-style: italic;">//延时</span>
<span style="color: #993333;">void</span> LCM_init<span style="color: #009900;">&#40;</span><span style="color: #993333;">void</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>				<span style="color: #666666; font-style: italic;">//LCM初始化</span>
<span style="color: #993333;">void</span> LCM_clr<span style="color: #009900;">&#40;</span><span style="color: #993333;">void</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>				<span style="color: #666666; font-style: italic;">//清屏</span>
<span style="color: #993333;">void</span> Delay<span style="color: #009900;">&#40;</span><span style="color: #993333;">int</span> num<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #808080; font-style: italic;">/*****************************************************************************/</span>
<span style="color: #666666; font-style: italic;">//延时函数 1MS/次</span>
<span style="color: #993333;">void</span> DelayM<span style="color: #009900;">&#40;</span><span style="color: #993333;">unsigned</span> <span style="color: #993333;">int</span> a<span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
	<span style="color: #993333;">unsigned</span> <span style="color: #993333;">char</span> i<span style="color: #339933;">;</span>
	<span style="color: #b1b100;">while</span><span style="color: #009900;">&#40;</span> <span style="color: #339933;">--</span>a <span style="color: #339933;">!=</span> <span style="color: #0000dd;">0</span><span style="color: #009900;">&#41;</span>
       <span style="color: #009900;">&#123;</span>
		<span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span>i <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span> i <span style="color: #339933;">&lt;</span> <span style="color: #0000dd;">125</span><span style="color: #339933;">;</span> i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>		<span style="color: #666666; font-style: italic;">//一个 ; 表示空语句,CPU空转。</span>
	<span style="color: #009900;">&#125;</span>					<span style="color: #666666; font-style: italic;">//i 从0加到125，CPU大概就耗时1毫秒</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #808080; font-style: italic;">/*****************************************************************************/</span>
<span style="color: #666666; font-style: italic;">//初始化LCM</span>
<span style="color: #993333;">void</span> LCM_init<span style="color: #009900;">&#40;</span><span style="color: #993333;">void</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
	LCM_rst<span style="color: #339933;">=</span><span style="color: #0000dd;">1</span><span style="color: #339933;">;</span>
	LCM_psb<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>
	LCM_WriteDatOrCom <span style="color: #009900;">&#40;</span><span style="color: #0000dd;">0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x30</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>		<span style="color: #666666; font-style: italic;">//30---基本指令动作</span>
	LCM_WriteDatOrCom <span style="color: #009900;">&#40;</span><span style="color: #0000dd;">0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>		<span style="color: #666666; font-style: italic;">//清屏，地址指针指向00H</span>
	Delay <span style="color: #009900;">&#40;</span><span style="color: #0000dd;">100</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	LCM_WriteDatOrCom <span style="color: #009900;">&#40;</span><span style="color: #0000dd;">0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x06</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>		<span style="color: #666666; font-style: italic;">//光标的移动方向</span>
	LCM_WriteDatOrCom<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x0c</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>		<span style="color: #666666; font-style: italic;">//开显示，关游标</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #808080; font-style: italic;">/*****************************************************************************/</span>
<span style="color: #666666; font-style: italic;">//写指令或数据  （0，指令） （1，数据）</span>
<span style="color: #993333;">void</span> LCM_WriteDatOrCom<span style="color: #009900;">&#40;</span>bit dat_comm<span style="color: #339933;">,</span>uchar content<span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
	uchar a<span style="color: #339933;">,</span>i<span style="color: #339933;">,</span>j<span style="color: #339933;">;</span>
	Delay<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">50</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	a<span style="color: #339933;">=</span>content<span style="color: #339933;">;</span>
	LCM_cs<span style="color: #339933;">=</span><span style="color: #0000dd;">1</span><span style="color: #339933;">;</span>
	LCM_sclk<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>
	LCM_std<span style="color: #339933;">=</span><span style="color: #0000dd;">1</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span>i<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>i<span style="color: #339933;">&lt;</span><span style="color: #0000dd;">5</span><span style="color: #339933;">;</span>i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>
	<span style="color: #009900;">&#123;</span>
		LCM_sclk<span style="color: #339933;">=</span><span style="color: #0000dd;">1</span><span style="color: #339933;">;</span>
		LCM_sclk<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
	LCM_std<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>
	LCM_sclk<span style="color: #339933;">=</span><span style="color: #0000dd;">1</span><span style="color: #339933;">;</span>
	LCM_sclk<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span>dat_comm<span style="color: #009900;">&#41;</span>
		LCM_std<span style="color: #339933;">=</span><span style="color: #0000dd;">1</span><span style="color: #339933;">;</span>			<span style="color: #666666; font-style: italic;">//data</span>
	<span style="color: #b1b100;">else</span>
		LCM_std<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>			<span style="color: #666666; font-style: italic;">//command</span>
	LCM_sclk<span style="color: #339933;">=</span><span style="color: #0000dd;">1</span><span style="color: #339933;">;</span>
	LCM_sclk<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>
	LCM_std<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>
	LCM_sclk<span style="color: #339933;">=</span><span style="color: #0000dd;">1</span><span style="color: #339933;">;</span>
	LCM_sclk<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span>j<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>j<span style="color: #339933;">&lt;</span><span style="color: #0000dd;">2</span><span style="color: #339933;">;</span>j<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>
	<span style="color: #009900;">&#123;</span>
		<span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span>i<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>i<span style="color: #339933;">&lt;</span><span style="color: #0000dd;">4</span><span style="color: #339933;">;</span>i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>
		<span style="color: #009900;">&#123;</span>
			a<span style="color: #339933;">=</span>a<span style="color: #339933;">&lt;&lt;</span><span style="color: #0000dd;">1</span><span style="color: #339933;">;</span>
			LCM_std<span style="color: #339933;">=</span>CY<span style="color: #339933;">;</span>
			LCM_sclk<span style="color: #339933;">=</span><span style="color: #0000dd;">1</span><span style="color: #339933;">;</span>
			LCM_sclk<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
		LCM_std<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>
		<span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span>i<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>i<span style="color: #339933;">&lt;</span><span style="color: #0000dd;">4</span><span style="color: #339933;">;</span>i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>
		<span style="color: #009900;">&#123;</span>
			LCM_sclk<span style="color: #339933;">=</span><span style="color: #0000dd;">1</span><span style="color: #339933;">;</span>
			LCM_sclk<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #808080; font-style: italic;">/*****************************************************************************/</span>
<span style="color: #993333;">void</span> chn_disp <span style="color: #009900;">&#40;</span>uchar code <span style="color: #339933;">*</span>chn<span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
	uchar i<span style="color: #339933;">,</span>j<span style="color: #339933;">;</span>
	LCM_WriteDatOrCom  <span style="color: #009900;">&#40;</span><span style="color: #0000dd;">0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x30</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	LCM_WriteDatOrCom  <span style="color: #009900;">&#40;</span><span style="color: #0000dd;">0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x80</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">for</span> <span style="color: #009900;">&#40;</span>j<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>j<span style="color: #339933;">&lt;</span><span style="color: #0000dd;">4</span><span style="color: #339933;">;</span>j<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>
	<span style="color: #009900;">&#123;</span>
		<span style="color: #b1b100;">for</span> <span style="color: #009900;">&#40;</span>i<span style="color: #339933;">=</span><span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>i<span style="color: #339933;">&lt;</span><span style="color: #0000dd;">16</span><span style="color: #339933;">;</span>i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>
		LCM_WriteDatOrCom  <span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1</span><span style="color: #339933;">,</span>chn<span style="color: #009900;">&#91;</span>j<span style="color: #339933;">*</span><span style="color: #0000dd;">16</span><span style="color: #339933;">+</span>i<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #808080; font-style: italic;">/*****************************************************************************/</span>
<span style="color: #666666; font-style: italic;">//清屏函数</span>
<span style="color: #993333;">void</span> LCM_clr<span style="color: #009900;">&#40;</span><span style="color: #993333;">void</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
	LCM_WriteDatOrCom <span style="color: #009900;">&#40;</span><span style="color: #0000dd;">0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x30</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	LCM_WriteDatOrCom <span style="color: #009900;">&#40;</span><span style="color: #0000dd;">0</span><span style="color: #339933;">,</span><span style="color: #208080;">0x01</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	Delay <span style="color: #009900;">&#40;</span><span style="color: #0000dd;">180</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #808080; font-style: italic;">/*****************************************************************************/</span>
<span style="color: #666666; font-style: italic;">//向LCM发送一个字符串,长度64字符之内。</span>
<span style="color: #666666; font-style: italic;">//应用：LCM_WriteString(&quot;您好！&quot;);</span>
<span style="color: #993333;">void</span> LCM_WriteString<span style="color: #009900;">&#40;</span><span style="color: #993333;">unsigned</span> <span style="color: #993333;">char</span> <span style="color: #339933;">*</span>str<span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
	<span style="color: #b1b100;">while</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">*</span>str <span style="color: #339933;">!=</span> <span style="color: #ff0000;">'<span style="color: #006699; font-weight: bold;">\0</span>'</span><span style="color: #009900;">&#41;</span>
       <span style="color: #009900;">&#123;</span>
		LCM_WriteDatOrCom<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1</span><span style="color: #339933;">,*</span>str<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
	<span style="color: #339933;">*</span>str <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #808080; font-style: italic;">/*****************************************************************************/</span>
<span style="color: #666666; font-style: italic;">//延时函数</span>
<span style="color: #993333;">void</span> Delay<span style="color: #009900;">&#40;</span><span style="color: #993333;">int</span> num<span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
	<span style="color: #b1b100;">while</span><span style="color: #009900;">&#40;</span>num<span style="color: #339933;">--</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #808080; font-style: italic;">/*****************************************************************************/</span>
<span style="color: #666666; font-style: italic;">//主程序</span>
main<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	LCM_init<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>				<span style="color: #666666; font-style: italic;">//初始化液晶显示器</span>
	LCM_clr<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #666666; font-style: italic;">//清屏</span>
	chn_disp<span style="color: #009900;">&#40;</span>tab1<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>				<span style="color: #666666; font-style: italic;">//显示欢迎字</span>
	<span style="color: #b1b100;">while</span><span style="color: #009900;">&#40;</span><span style="color: #0000dd;">1</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>应小鬼同学的要求，我把12864的硬件图拍了一张，嘿嘿……</p>
<p><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" src="http://xnian.com/wp-content/uploads/2009/07/12864e7a1ace4bbb6e59bbe.jpg" alt="12864硬件图" title="12864硬件图" width="600" height="450" border="0" /></p>
]]></content:encoded>
			<wfw:commentRss>http://xnian.com/2009/07/1598.html/feed</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>keil 8.18注册机（适用于8.1x版本）</title>
		<link>http://xnian.com/2009/07/1586.html</link>
		<comments>http://xnian.com/2009/07/1586.html#comments</comments>
		<pubDate>Mon, 06 Jul 2009 10:55:49 +0000</pubDate>
		<dc:creator>纪小年</dc:creator>
				<category><![CDATA[单片机]]></category>
		<category><![CDATA[电子设计]]></category>
		<category><![CDATA[keil]]></category>
		<category><![CDATA[SkyDrive]]></category>
		<category><![CDATA[注册机]]></category>

		<guid isPermaLink="false">http://xnian.com/?p=1586</guid>
		<description><![CDATA[前些日子下载了一个keil最新版本8.18，由于写的代码不算多，2K足够了。今天搞了个12864（TP7920）的显示程序，结果超标了，无奈，遂上网找8.18版本的注册机。找了半天也没发现一款8.18的注册机，灵机一动，能不能用老版本的注册机呢，于是down了一个8.16版本的注册机，结果很完美，可以用到2020年，哦耶！ 注册机使用方法如下： 1.运行uV3（vista和win7下要启用管理员权限），在File菜单选择License Management 选项将弹出如下对话框，拷贝CID框内的数据： 2.运行破解软件如下图，将拷贝的CID复制到CID框内，在右边的下拉框内选择，你要授权的CPU类型，诸如C51，196，ARM等等。 3.选好后，按“Generate”按键，将在下面的框内出现一组数据，将该数据再复制到第一步的对话框的NewLicenseIDCode 框内，点击右边的 Add LIC，在观察一下中间的表格内的变化，你将会看到一个满意的结果哦！ 就这么简单，OK，我知道你想Down注册机了，快78…… PS：里面的绝对不含病毒，经本人测试过……]]></description>
			<content:encoded><![CDATA[<p>前些日子下载了一个keil最新版本8.18，由于写的代码不算多，2K足够了。今天搞了个12864（TP7920）的显示程序，结果超标了，无奈，遂上网找8.18版本的注册机。找了半天也没发现一款8.18的注册机，灵机一动，能不能用老版本的注册机呢，于是down了一个8.16版本的注册机，结果很完美，可以用到2020年，哦耶！</p>
<p>注册机使用方法如下：</p>
<p>1.运行uV3（vista和win7下要启用管理员权限），在File菜单选择License Management 选项将弹出如下对话框，拷贝CID框内的数据：</p>
<p><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="No1" border="0" alt="No1" src="http://xnian.com/wp-content/uploads/2009/07/no1.jpg" width="600" height="206" /> </p>
<p>2.运行破解软件如下图，将拷贝的CID复制到CID框内，在右边的下拉框内选择，你要授权的CPU类型，诸如C51，196，ARM等等。</p>
<p><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="No2" border="0" alt="No2" src="http://xnian.com/wp-content/uploads/2009/07/no2.jpg" width="385" height="241" /> </p>
<p>3.选好后，按“Generate”按键，将在下面的框内出现一组数据，将该数据再复制到第一步的对话框的NewLicenseIDCode 框内，点击右边的 Add LIC，在观察一下中间的表格内的变化，你将会看到一个满意的结果哦！</p>
<p><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="No3" border="0" alt="No3" src="http://xnian.com/wp-content/uploads/2009/07/no3.jpg" width="604" height="118" /> </p>
<p>就这么简单，OK，我知道你想Down注册机了，快78……</p>
<p> <iframe style="border-bottom: #dde5e9 1px solid; border-left: #dde5e9 1px solid; padding-bottom: 0px; background-color: #ffffff; margin: 3px; padding-left: 0px; width: 240px; padding-right: 0px; height: 66px; border-top: #dde5e9 1px solid; border-right: #dde5e9 1px solid; padding-top: 0px" marginheight="0" src="http://cid-92e875252343697a.skydrive.live.com/embedrowdetail.aspx/.Public/KEIL%7C_Lic.zip" frameborder="0" marginwidth="0" scrolling="no"></iframe></p>
<p>PS：里面的绝对不含病毒，经本人测试过……</p>
]]></content:encoded>
			<wfw:commentRss>http://xnian.com/2009/07/1586.html/feed</wfw:commentRss>
		<slash:comments>66</slash:comments>
		</item>
		<item>
		<title>单片机89S51水温控制系统</title>
		<link>http://xnian.com/2009/07/1564.html</link>
		<comments>http://xnian.com/2009/07/1564.html#comments</comments>
		<pubDate>Fri, 03 Jul 2009 09:03:34 +0000</pubDate>
		<dc:creator>纪小年</dc:creator>
				<category><![CDATA[单片机]]></category>
		<category><![CDATA[电子设计]]></category>
		<category><![CDATA[C51]]></category>

		<guid isPermaLink="false">http://xnian.com/?p=1564</guid>
		<description><![CDATA[一、摘要 该系统主电路采用89S51单片机实现温度控制，加热和制冷部分由于条件限制，只采用模拟的方式。电路可实现温度的显示，设置上下限温度，超出范围报警以及和PC机通信的功能。系统测量精度和控制精度良好。我们为本系统共设计了两套程序，我主要负责其中一套程序的编写和单片机最小系统板的组建。 二、方案选择 本系统采用89S51单片机系统来实现。单片机软件编程灵活、自由度大，可用软件编程实现各种控制看法和逻辑控制。可实现数码显示和键盘设定等多种功能，系统电路框图如下： 采用以89S51为控制核心的单片机控制系统，尤其对温度控制，它可达到模拟控制所达不到的控制效果，并且可实现显示、键盘设定等多种功能，又易于扩展，大大提高了系统的智能化，也使得系统所测结果精度大大提高。故选择方案三。 三、器件选择 由于单片机最小系统板采用的是去年省赛的板子，所以受到了很多限制。如对系统精度至关重要的A/D转换换器，板子上采用的是ADC0809。因为是八位的，所以精度不高，最多只能达到0.4度左右。但考虑到已有现成的板子，采用0809同样可达到实验的目的，所以A/D部分暂不作更改。 传感器部分既可采用热敏电阻，也可采用集成的温度传感器。但由于热敏电阻的精度、重复性、可靠性都比较差，所以我们采用的集成的LM35，LM35是一个三端器件（电源、地、输出），的是NS公司生产的集成电路温度传感器系列产品之一，它具有很高工作精度和较宽的线性工作范围，该器件输出电压与摄氏温度线性成比例。LM35与用开尔文标准的线性温度传感器相比更有优越之处，LM35无需外部校准或微调，可以提供±1/4℃的常用的室温精度。其灵敏度为+10.0mV/℃，精度在+25℃时为0.5℃。精度较高，并且价格较低，每片仅售6元。较之性能较好的AD590K便宜许多，性价比高。故采用LM35而舍弃AD590K。 四、电路原理图 单片机最小系统部分： ADC0809的A/D采样部分： 四位LED数码管显示部分： 单片机串口通信电路： 温度采集部分： 报警电路：温控模拟部分： 五、工作原理 具体电路原理详见本组另一成员的报告，在此仅介绍系统的软件部分,我们总共写了两份程序，其中一份为我个人独立完成。下面为程序的主要流程图。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 [...]]]></description>
			<content:encoded><![CDATA[<p><b>一、摘要</b></p>
<p>该系统主电路采用89S51单片机实现温度控制，加热和制冷部分由于条件限制，只采用模拟的方式。电路可实现温度的显示，设置上下限温度，超出范围报警以及和PC机通信的功能。系统测量精度和控制精度良好。我们为本系统共设计了两套程序，我主要负责其中一套程序的编写和单片机最小系统板的组建。</p>
<p><b>二、方案选择</b></p>
<p>本系统采用89S51单片机系统来实现。单片机软件编程灵活、自由度大，可用软件编程实现各种控制看法和逻辑控制。可实现数码显示和键盘设定等多种功能，系统电路框图如下： <img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://xnian.com/wp-content/uploads/2009/07/image.png" width="398" height="150" /> 采用以89S51为控制核心的单片机控制系统，尤其对温度控制，它可达到模拟控制所达不到的控制效果，并且可实现显示、键盘设定等多种功能，又易于扩展，大大提高了系统的智能化，也使得系统所测结果精度大大提高。故选择方案三。</p>
<p><b>三、器件选择</b></p>
<p>由于单片机最小系统板采用的是去年省赛的板子，所以受到了很多限制。如对系统精度至关重要的A/D转换换器，板子上采用的是ADC0809。因为是八位的，所以精度不高，最多只能达到0.4度左右。但考虑到已有现成的板子，采用0809同样可达到实验的目的，所以A/D部分暂不作更改。</p>
<p>传感器部分既可采用热敏电阻，也可采用集成的温度传感器。但由于热敏电阻的精度、重复性、可靠性都比较差，所以我们采用的集成的LM35，LM35是一个三端器件（电源、地、输出），的是NS公司生产的集成电路温度传感器系列产品之一，它具有很高工作精度和较宽的线性工作范围，该器件输出电压与摄氏温度线性成比例。LM35与用开尔文标准的线性温度传感器相比更有优越之处，LM35无需外部校准或微调，可以提供±1/4℃的常用的室温精度。其灵敏度为+10.0mV/℃，精度在+25℃时为0.5℃。精度较高，并且价格较低，每片仅售6元。较之性能较好的AD590K便宜许多，性价比高。故采用LM35而舍弃AD590K。</p>
<p> <span id="more-1564"></span>
<p><b>四、电路原理图</b></p>
<p><b>单片机最小系统部分：</b></p>
<p><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="clip_image003" border="0" alt="clip_image003" src="http://xnian.com/wp-content/uploads/2009/07/clip-image003.jpg" width="468" height="367" /></p>
<p><b>ADC0809的A/D采样部分：</b></p>
<p><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="clip_image005" border="0" alt="clip_image005" src="http://xnian.com/wp-content/uploads/2009/07/clip-image005.jpg" width="488" height="320" /></p>
<p><b>四位LED数码管显示部分：</b></p>
<p><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="clip_image006" border="0" hspace="12" alt="clip_image006" src="http://xnian.com/wp-content/uploads/2009/07/clip-image006.jpg" width="559" height="407" /></p>
<p><b>单片机串口通信电路：</b></p>
<p><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="clip_image008" border="0" alt="clip_image008" src="http://xnian.com/wp-content/uploads/2009/07/clip-image008.gif" width="304" height="219" /></p>
<p><b>温度采集部分：</b></p>
<p><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="clip_image010" border="0" alt="clip_image010" src="http://xnian.com/wp-content/uploads/2009/07/clip-image010.jpg" width="486" height="297" /></p>
<div><b>报警电路：温控模拟部分：</b> </div>
<div align="center">
<table cellspacing="0" cellpadding="0" align="center">
<tbody>
<tr>
<td valign="top"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="clip_image013" border="0" alt="clip_image013" src="http://xnian.com/wp-content/uploads/2009/07/clip-image013.jpg" width="278" height="213" /></td>
<td valign="top" width="295"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="clip_image014" border="0" alt="clip_image014" src="http://xnian.com/wp-content/uploads/2009/07/clip-image014.jpg" width="282" height="213" /></td>
</tr>
</tbody>
</table></div>
<p><b>五、</b><b>工作原理</b></p>
<p>具体电路原理详见本组另一成员的报告，在此仅介绍系统的软件部分,我们总共写了两份程序，其中一份为我个人独立完成。下面为程序的主要流程图。</p>
<p><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="程序框图" border="0" alt="程序框图" src="http://xnian.com/wp-content/uploads/2009/07/a0e33edaf8b0.jpg" width="451" height="791" /></p>

<div class="wp_codebox"><table><tr id="p15646"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
</pre></td><td class="code" id="p1564code6"><pre class="asm" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">;显示区地址分别为63H，62H，61H，60H</span>
<span style="color: #666666; font-style: italic;">;上限温度地址分别为2EH，2DH，2CH</span>
<span style="color: #666666; font-style: italic;">;下限温度地址分别为2BH，2AH，29H</span>
<span style="color: #666666; font-style: italic;">;用到的位地址有00H，01H，30H</span>
<span style="color: #666666; font-style: italic;">; ===============主程序===============</span>
<span style="color: #000000; font-weight: bold;">ORG</span> <span style="color: #0000ff;">0000H</span>
<span style="color: #000000; font-weight: bold;">LJMP</span> MAIN
<span style="color: #000000; font-weight: bold;">ORG</span> <span style="color: #0000ff;">0003H</span>
<span style="color: #000000; font-weight: bold;">LJMP</span> INT0
<span style="color: #000000; font-weight: bold;">ORG</span> <span style="color: #0000ff;">0030H</span>
MAIN<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #00007f;">SP</span><span style="color: #339933;">,</span>#<span style="color: #0000ff;">70H</span> <span style="color: #666666; font-style: italic;">;置初值</span>
CLR P1<span style="color: #339933;">.</span>7
<span style="color: #00007f; font-weight: bold;">MOV</span> R0<span style="color: #339933;">,</span>#<span style="color: #0000ff;">40H</span>
<span style="color: #00007f; font-weight: bold;">SETB</span> PSW<span style="color: #339933;">.</span>4
<span style="color: #00007f; font-weight: bold;">SETB</span> PSW<span style="color: #339933;">.</span>3
<span style="color: #00007f; font-weight: bold;">SETB</span> IT0
<span style="color: #00007f; font-weight: bold;">SETB</span> EA
<span style="color: #00007f; font-weight: bold;">SETB</span> EX0
<span style="color: #00007f; font-weight: bold;">MOV</span> TMOD<span style="color: #339933;">,</span>#<span style="color: #0000ff;">20H</span> <span style="color: #666666; font-style: italic;">;波特率9600</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> TH1<span style="color: #339933;">,</span>#<span style="color: #0000ff;">0FDH</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> TL1<span style="color: #339933;">,</span>#<span style="color: #0000ff;">0FDH</span>
<span style="color: #00007f; font-weight: bold;">SETB</span> TR1
<span style="color: #00007f; font-weight: bold;">MOV</span> SCON<span style="color: #339933;">,</span>#<span style="color: #0000ff;">50H</span>
<span style="color: #00007f; font-weight: bold;">SETB</span> TI
CLR <span style="color: #0000ff;">30H</span>
CLR <span style="color: #0000ff;">01H</span>
<span style="color: #00007f; font-weight: bold;">SETB</span> P1<span style="color: #339933;">.</span>7
CLR P1<span style="color: #339933;">.</span>6
CLR P1<span style="color: #339933;">.</span>5
<span style="color: #00007f; font-weight: bold;">MOV</span> DPTR<span style="color: #339933;">,</span>#<span style="color: #0000ff;">0BFFFH</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span>#<span style="color: #0000ff;">00H</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">2EH</span><span style="color: #339933;">,</span>#<span style="color: #0000ff;">0</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">2DH</span><span style="color: #339933;">,</span>#<span style="color: #0000ff;">0</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">2CH</span><span style="color: #339933;">,</span>#<span style="color: #0000ff;">0</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">2BH</span><span style="color: #339933;">,</span>#<span style="color: #0000ff;">0</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">2AH</span><span style="color: #339933;">,</span>#<span style="color: #0000ff;">0</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">29H</span><span style="color: #339933;">,</span>#<span style="color: #0000ff;">0</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">62H</span><span style="color: #339933;">,</span>#<span style="color: #0000ff;">0</span>
<span style="color: #00007f; font-weight: bold;">LOOP</span><span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">MOV</span> DPTR<span style="color: #339933;">,</span>#<span style="color: #0000ff;">0BFFFH</span>
MOVX @DPTR<span style="color: #339933;">,</span>A <span style="color: #666666; font-style: italic;">;启动A/D转换</span>
CLR <span style="color: #0000ff;">00H</span>
<span style="color: #00007f; font-weight: bold;">WAIT</span><span style="color: #339933;">:</span> LCALL XUAN
CHAXUN<span style="color: #339933;">:</span><span style="color: #00007f; font-weight: bold;">JNB</span> P1<span style="color: #339933;">.</span>3<span style="color: #339933;">,</span>LOOP1 <span style="color: #666666; font-style: italic;">;调整</span>
<span style="color: #00007f; font-weight: bold;">JNB</span> P1<span style="color: #339933;">.</span>4<span style="color: #339933;">,</span>LOOP2 <span style="color: #00007f; font-weight: bold;">JNB</span> <span style="color: #0000ff;">00H</span><span style="color: #339933;">,</span>GG <span style="color: #666666; font-style: italic;">;判断是否再启动</span>
<span style="color: #000000; font-weight: bold;">LJMP</span> <span style="color: #00007f; font-weight: bold;">LOOP</span>
GG<span style="color: #339933;">:</span> <span style="color: #000000; font-weight: bold;">LJMP</span> <span style="color: #00007f; font-weight: bold;">WAIT</span>
<span style="color: #666666; font-style: italic;">;===========上限温度调整===========</span>
LOOP1<span style="color: #339933;">:</span> CLR EX0
LCALL DELAY1
<span style="color: #00007f; font-weight: bold;">JNB</span> P1<span style="color: #339933;">.</span>3<span style="color: #339933;">,</span>$
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">62H</span><span style="color: #339933;">,</span><span style="color: #0000ff;">2EH</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">61H</span><span style="color: #339933;">,</span><span style="color: #0000ff;">2DH</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">60H</span><span style="color: #339933;">,</span><span style="color: #0000ff;">2CH</span>
<span style="color: #00007f; font-weight: bold;">JB</span> P1<span style="color: #339933;">.</span>2<span style="color: #339933;">,</span>M2
<span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span><span style="color: #0000ff;">2EH</span>
<span style="color: #00007f; font-weight: bold;">ADD</span> A<span style="color: #339933;">,</span>#<span style="color: #0000ff;">01</span>
DA A
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">2EH</span><span style="color: #339933;">,</span>A
CJNE A<span style="color: #339933;">,</span>#<span style="color: #0000ff;">10H</span><span style="color: #339933;">,</span>M1
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">2EH</span><span style="color: #339933;">,</span>#<span style="color: #0000ff;">00</span>
M1<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">JNB</span> P1<span style="color: #339933;">.</span>2<span style="color: #339933;">,</span>$
M2<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">JB</span> P1<span style="color: #339933;">.</span>1<span style="color: #339933;">,</span>M4
<span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span><span style="color: #0000ff;">2DH</span>
<span style="color: #00007f; font-weight: bold;">ADD</span> A<span style="color: #339933;">,</span>#<span style="color: #0000ff;">01H</span>
DA A
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">2DH</span><span style="color: #339933;">,</span>A
CJNE A<span style="color: #339933;">,</span>#<span style="color: #0000ff;">10H</span><span style="color: #339933;">,</span>M3
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">2DH</span><span style="color: #339933;">,</span>#<span style="color: #0000ff;">00</span>
M3<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">JNB</span> P1<span style="color: #339933;">.</span>1<span style="color: #339933;">,</span>$
M4<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">JB</span> P1<span style="color: #339933;">.</span>0<span style="color: #339933;">,</span>M5
<span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span><span style="color: #0000ff;">2CH</span>
<span style="color: #00007f; font-weight: bold;">ADD</span> A<span style="color: #339933;">,</span>#<span style="color: #0000ff;">01</span>
DA A
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">2CH</span><span style="color: #339933;">,</span>A
CJNE A<span style="color: #339933;">,</span>#<span style="color: #0000ff;">10H</span><span style="color: #339933;">,</span>M5
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">2CH</span><span style="color: #339933;">,</span>#<span style="color: #0000ff;">00</span>
M5<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">JNB</span> P1<span style="color: #339933;">.</span>0<span style="color: #339933;">,</span>$
<span style="color: #00007f; font-weight: bold;">SETB</span> <span style="color: #0000ff;">30H</span><span style="color: #666666; font-style: italic;">;是否显示第一位的标志位</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">63H</span><span style="color: #339933;">,</span>#<span style="color: #0000ff;">11H</span> <span style="color: #666666; font-style: italic;">;显示“上”</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">62H</span><span style="color: #339933;">,</span><span style="color: #0000ff;">2EH</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">61H</span><span style="color: #339933;">,</span><span style="color: #0000ff;">2DH</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">60H</span><span style="color: #339933;">,</span><span style="color: #0000ff;">2CH</span>
LCALL DELAY
<span style="color: #00007f; font-weight: bold;">JNB</span> P1<span style="color: #339933;">.</span>3<span style="color: #339933;">,</span>TUI <span style="color: #666666; font-style: italic;">;再次中断时，退出</span>
<span style="color: #000000; font-weight: bold;">LJMP</span> LOOP1
<span style="color: #666666; font-style: italic;">;==========下限温度调整===========</span>
LOOP2<span style="color: #339933;">:</span> CLR EX0
<span style="color: #00007f; font-weight: bold;">JNB</span> P1<span style="color: #339933;">.</span>3<span style="color: #339933;">,</span>$&amp;#<span style="color: #0000ff;">160</span><span style="color: #666666; font-style: italic;">; MOV 62H,2BH</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">61H</span><span style="color: #339933;">,</span><span style="color: #0000ff;">2AH</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">60H</span><span style="color: #339933;">,</span><span style="color: #0000ff;">29H</span>
<span style="color: #00007f; font-weight: bold;">JB</span> P1<span style="color: #339933;">.</span>2<span style="color: #339933;">,</span>L2
<span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span><span style="color: #0000ff;">2BH</span>
<span style="color: #00007f; font-weight: bold;">ADD</span> A<span style="color: #339933;">,</span>#<span style="color: #0000ff;">01</span>
DA A
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">2BH</span><span style="color: #339933;">,</span>A
CJNE A<span style="color: #339933;">,</span>#<span style="color: #0000ff;">10H</span><span style="color: #339933;">,</span>L1
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">2BH</span><span style="color: #339933;">,</span>#<span style="color: #0000ff;">00</span>
L1<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">JNB</span> P1<span style="color: #339933;">.</span>2<span style="color: #339933;">,</span>$
L2<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">JB</span> P1<span style="color: #339933;">.</span>1<span style="color: #339933;">,</span>L4
<span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span><span style="color: #0000ff;">2AH</span>
<span style="color: #00007f; font-weight: bold;">ADD</span> A<span style="color: #339933;">,</span>#<span style="color: #0000ff;">01H</span>
DA A
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">2AH</span><span style="color: #339933;">,</span>A
CJNE A<span style="color: #339933;">,</span>#<span style="color: #0000ff;">10H</span><span style="color: #339933;">,</span>L3
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">2AH</span><span style="color: #339933;">,</span>#<span style="color: #0000ff;">00</span>
L3<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">JNB</span> P1<span style="color: #339933;">.</span>1<span style="color: #339933;">,</span>$
L4<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">JB</span> P1<span style="color: #339933;">.</span>0<span style="color: #339933;">,</span>L5
<span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span><span style="color: #0000ff;">29H</span>
<span style="color: #00007f; font-weight: bold;">ADD</span> A<span style="color: #339933;">,</span>#<span style="color: #0000ff;">01</span>
DA A
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">29H</span><span style="color: #339933;">,</span>A
CJNE A<span style="color: #339933;">,</span>#<span style="color: #0000ff;">10H</span><span style="color: #339933;">,</span>L5
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">29H</span><span style="color: #339933;">,</span>#<span style="color: #0000ff;">00</span>
L5<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">JNB</span> P1<span style="color: #339933;">.</span>0<span style="color: #339933;">,</span>$
<span style="color: #00007f; font-weight: bold;">SETB</span> <span style="color: #0000ff;">30H</span><span style="color: #666666; font-style: italic;">;是否显示第一位的标示位</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">63H</span><span style="color: #339933;">,</span>#<span style="color: #0000ff;">0FH</span> <span style="color: #666666; font-style: italic;">;显示“下”</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">62H</span><span style="color: #339933;">,</span><span style="color: #0000ff;">2BH</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">61H</span><span style="color: #339933;">,</span><span style="color: #0000ff;">2AH</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">60H</span><span style="color: #339933;">,</span><span style="color: #0000ff;">29H</span>
LCALL DELAY
<span style="color: #00007f; font-weight: bold;">JNB</span> P1<span style="color: #339933;">.</span>4<span style="color: #339933;">,</span>TUI <span style="color: #666666; font-style: italic;">;再次中断时，退出</span>
<span style="color: #000000; font-weight: bold;">LJMP</span> LOOP2&amp;#<span style="color: #0000ff;">160</span><span style="color: #666666; font-style: italic;">; TUI: MOV A,2BH</span>
CLR <span style="color: #000000; font-weight: bold;">C</span>
CJNE A<span style="color: #339933;">,</span><span style="color: #0000ff;">2EH</span><span style="color: #339933;">,</span>AA<span style="color: #666666; font-style: italic;">;比较上限是否低于下限</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span><span style="color: #0000ff;">2AH</span>
CJNE A<span style="color: #339933;">,</span><span style="color: #0000ff;">2DH</span><span style="color: #339933;">,</span>AA
CJNE A<span style="color: #339933;">,</span><span style="color: #0000ff;">60H</span><span style="color: #339933;">,</span>E1
<span style="color: #000000; font-weight: bold;">LJMP</span> E2
E1<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">JC</span> SHANG_BAO
<span style="color: #000000; font-weight: bold;">LJMP</span> E2
<span style="color: #666666; font-style: italic;">;======超上限温度报警======</span>
SHANG_BAO<span style="color: #339933;">:</span>
<span style="color: #00007f; font-weight: bold;">SETB</span> P1<span style="color: #339933;">.</span>7
<span style="color: #00007f; font-weight: bold;">SETB</span> P1<span style="color: #339933;">.</span>6
CLR P1<span style="color: #339933;">.</span>5
<span style="color: #000000; font-weight: bold;">LJMP</span> X2
E2<span style="color: #339933;">:</span> CLR P1<span style="color: #339933;">.</span>5
CLR P1<span style="color: #339933;">.</span>6
CLR P1<span style="color: #339933;">.</span>7
X1<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span><span style="color: #0000ff;">2BH</span>
CJNE A<span style="color: #339933;">,</span><span style="color: #0000ff;">62H</span><span style="color: #339933;">,</span>E3
<span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span><span style="color: #0000ff;">2AH</span>
CJNE A<span style="color: #339933;">,</span><span style="color: #0000ff;">61H</span><span style="color: #339933;">,</span>E3
<span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span><span style="color: #0000ff;">29H</span>
CJNE A<span style="color: #339933;">,</span><span style="color: #0000ff;">60H</span><span style="color: #339933;">,</span>E3
<span style="color: #000000; font-weight: bold;">LJMP</span> E4
E3<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">JNC</span> XIA_BAO
<span style="color: #000000; font-weight: bold;">LJMP</span> E4
<span style="color: #666666; font-style: italic;">;======低于下限温度报警======</span>
XIA_BAO<span style="color: #339933;">:</span><span style="color: #00007f; font-weight: bold;">SETB</span> P1<span style="color: #339933;">.</span>7
<span style="color: #00007f; font-weight: bold;">SETB</span> P1<span style="color: #339933;">.</span>5
CLR P1<span style="color: #339933;">.</span>6
<span style="color: #000000; font-weight: bold;">LJMP</span> X2
E4<span style="color: #339933;">:</span> CLR P1<span style="color: #339933;">.</span>5
CLR P1<span style="color: #339933;">.</span>6
CLR P1<span style="color: #339933;">.</span>7
X2<span style="color: #339933;">:</span> CLR <span style="color: #0000ff;">30H</span>
ACALL DELAY
<span style="color: #666666; font-style: italic;">;========串口通信=========</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> R3<span style="color: #339933;">,</span>#<span style="color: #0000ff;">30H</span> <span style="color: #666666; font-style: italic;">;转ASCII码</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span><span style="color: #0000ff;">62H</span>
<span style="color: #00007f; font-weight: bold;">ADD</span> A<span style="color: #339933;">,</span>R3
DA A
MLP3<span style="color: #339933;">:</span> JBC TI<span style="color: #339933;">,</span>MLP2 <span style="color: #666666; font-style: italic;">;当TI为１时清0</span>
SJMP MLP3
MLP2<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">MOV</span> SBUF<span style="color: #339933;">,</span>A
<span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span><span style="color: #0000ff;">61H</span>
<span style="color: #00007f; font-weight: bold;">ADD</span> A<span style="color: #339933;">,</span>R3
DA A&amp;#<span style="color: #0000ff;">160</span><span style="color: #666666; font-style: italic;">; MLP5: JBC TI,MLP4</span>
TT<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">MOV</span> DPTR<span style="color: #339933;">,</span>#<span style="color: #0000ff;">0FAFFH</span>
D2<span style="color: #339933;">:</span> MOVX @DPTR<span style="color: #339933;">,</span>A
DJNZ <span style="color: #0000ff;">30H</span><span style="color: #339933;">,</span>D2 <span style="color: #666666; font-style: italic;">;十位</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">30H</span><span style="color: #339933;">,</span>#<span style="color: #0000ff;">40</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> DPTR<span style="color: #339933;">,</span>#TAB0
<span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span><span style="color: #0000ff;">60H</span>
MOVC A<span style="color: #339933;">,</span>@A<span style="color: #339933;">+</span>DPTR
<span style="color: #00007f; font-weight: bold;">MOV</span> DPTR<span style="color: #339933;">,</span>#<span style="color: #0000ff;">0FBFFH</span>
D3<span style="color: #339933;">:</span> MOVX @DPTR<span style="color: #339933;">,</span>A
DJNZ <span style="color: #0000ff;">30H</span><span style="color: #339933;">,</span>D3 <span style="color: #666666; font-style: italic;">;个位</span>
<span style="color: #00007f; font-weight: bold;">RET</span>
TAB0<span style="color: #339933;">:</span>DB3FH<span style="color: #339933;">,</span><span style="color: #0000ff;">06H</span><span style="color: #339933;">,</span><span style="color: #0000ff;">5BH</span><span style="color: #339933;">,</span><span style="color: #0000ff;">4FH</span><span style="color: #339933;">,</span><span style="color: #0000ff;">66H</span><span style="color: #339933;">,</span><span style="color: #0000ff;">6DH</span><span style="color: #339933;">,</span><span style="color: #0000ff;">7DH</span><span style="color: #339933;">,</span><span style="color: #0000ff;">07H</span><span style="color: #339933;">,</span>
<span style="color: #666666; font-style: italic;">; 0 1 2 3 4 5 6 7</span>
<span style="color: #0000ff;">7FH</span><span style="color: #339933;">,</span><span style="color: #0000ff;">6FH</span><span style="color: #339933;">,</span><span style="color: #0000ff;">77H</span><span style="color: #339933;">,</span><span style="color: #0000ff;">7CH</span><span style="color: #339933;">,</span><span style="color: #0000ff;">39H</span><span style="color: #339933;">,</span><span style="color: #0000ff;">5EH</span><span style="color: #339933;">,</span><span style="color: #0000ff;">79H</span><span style="color: #339933;">,</span><span style="color: #0000ff;">71H</span>
<span style="color: #666666; font-style: italic;">; 8 9 A B C D E F</span>
<span style="color: #000000; font-weight: bold;">DB</span> <span style="color: #0000ff;">76H</span><span style="color: #339933;">,</span><span style="color: #0000ff;">78H</span><span style="color: #339933;">,</span><span style="color: #0000ff;">38H</span><span style="color: #339933;">,</span><span style="color: #0000ff;">6EH</span><span style="color: #339933;">,</span><span style="color: #0000ff;">00H</span> <span style="color: #339933;">,</span><span style="color: #0000ff;">77H</span><span style="color: #339933;">,</span>
<span style="color: #666666; font-style: italic;">; H K L Y 无 R</span>
DELAY12<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">MOV</span> R4<span style="color: #339933;">,</span><span style="color: #0000ff;">00H</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> R5<span style="color: #339933;">,</span><span style="color: #0000ff;">00H</span>
X3<span style="color: #339933;">:</span> DJNZ R4<span style="color: #339933;">,</span>$
DJNZ R5<span style="color: #339933;">,</span>X3
<span style="color: #00007f; font-weight: bold;">RET</span>
<span style="color: #666666; font-style: italic;">;-------中断0服务程序-------</span>
INT0<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">PUSH</span> A
<span style="color: #00007f; font-weight: bold;">PUSH</span> PSW
<span style="color: #00007f; font-weight: bold;">MOV</span> DPTR<span style="color: #339933;">,</span>#<span style="color: #0000ff;">0BFFFH</span>
MOVX A<span style="color: #339933;">,</span>@DPTR <span style="color: #666666; font-style: italic;">;读A/D转换结果</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">2FH</span><span style="color: #339933;">,</span>#<span style="color: #0000ff;">0FFH</span>
CLR CY <span style="color: #666666; font-style: italic;">;程序调整高低位</span>
RLC A
<span style="color: #00007f; font-weight: bold;">JC</span> N1
CLR <span style="color: #0000ff;">78H</span> <span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span><span style="color: #0000ff;">29H</span>
CJNE A<span style="color: #339933;">,</span><span style="color: #0000ff;">2CH</span><span style="color: #339933;">,</span>AA
<span style="color: #000000; font-weight: bold;">LJMP</span> XXX <span style="color: #666666; font-style: italic;">;正常</span>
AA<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">JNC</span> ERRO <span style="color: #666666; font-style: italic;">;上限低于下限，跳转&amp;#160; XXX: SETB EX0</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span>@R0
LCALL XUAN
<span style="color: #000000; font-weight: bold;">LJMP</span> <span style="color: #00007f; font-weight: bold;">WAIT</span>
ERRO<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">63H</span><span style="color: #339933;">,</span>#<span style="color: #0000ff;">0EH</span> <span style="color: #666666; font-style: italic;">;显示“ERRO”</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">62H</span><span style="color: #339933;">,</span>#<span style="color: #0000ff;">15H</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">61H</span><span style="color: #339933;">,</span>#<span style="color: #0000ff;">15H</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">60H</span><span style="color: #339933;">,</span>#<span style="color: #0000ff;">0H</span>
<span style="color: #00007f; font-weight: bold;">SETB</span> <span style="color: #0000ff;">30H</span>
<span style="color: #00007f; font-weight: bold;">SETB</span> <span style="color: #0000ff;">01H</span>
<span style="color: #adadad; font-style: italic;">EEEE</span><span style="color: #339933;">:</span> LCALL DELAY
<span style="color: #00007f; font-weight: bold;">JNB</span> P1<span style="color: #339933;">.</span>3<span style="color: #339933;">,</span>XX1 <span style="color: #666666; font-style: italic;">;是否重新调整</span>
<span style="color: #00007f; font-weight: bold;">JNB</span> P1<span style="color: #339933;">.</span>4<span style="color: #339933;">,</span>XX2
<span style="color: #000000; font-weight: bold;">LJMP</span> EEEE
XX1<span style="color: #339933;">:</span> <span style="color: #000000; font-weight: bold;">LJMP</span> LOOP1
XX2<span style="color: #339933;">:</span> <span style="color: #000000; font-weight: bold;">LJMP</span> LOOP2
<span style="color: #666666; font-style: italic;">;==========显示数据转换=========</span>
Xian<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span>@R0
<span style="color: #00007f; font-weight: bold;">MOV</span> B<span style="color: #339933;">,</span>#<span style="color: #0000ff;">100</span>
<span style="color: #00007f; font-weight: bold;">MUL</span> AB
<span style="color: #00007f; font-weight: bold;">MOV</span> R3<span style="color: #339933;">,</span>A
<span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span>B
<span style="color: #00007f; font-weight: bold;">MOV</span> B<span style="color: #339933;">,</span>#<span style="color: #0000ff;">10</span>
<span style="color: #00007f; font-weight: bold;">DIV</span> AB
<span style="color: #00007f; font-weight: bold;">MOV</span> R1<span style="color: #339933;">,</span>#<span style="color: #0000ff;">62H</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> @R1<span style="color: #339933;">,</span>A
<span style="color: #00007f; font-weight: bold;">DEC</span> R1
<span style="color: #00007f; font-weight: bold;">MOV</span> @R1<span style="color: #339933;">,</span>B
<span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span>R3
<span style="color: #00007f; font-weight: bold;">MOV</span> B<span style="color: #339933;">,</span>#<span style="color: #0000ff;">10</span>
<span style="color: #00007f; font-weight: bold;">MUL</span> AB
<span style="color: #00007f; font-weight: bold;">DEC</span> R1
<span style="color: #00007f; font-weight: bold;">MOV</span> @R1<span style="color: #339933;">,</span>B
CLR <span style="color: #0000ff;">30H</span>
ACALL DELAY
<span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span><span style="color: #0000ff;">2EH</span>
CJNE A<span style="color: #339933;">,</span><span style="color: #0000ff;">62H</span><span style="color: #339933;">,</span>E1
<span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span><span style="color: #0000ff;">2DH</span>
CJNE A<span style="color: #339933;">,</span><span style="color: #0000ff;">61H</span><span style="color: #339933;">,</span>E1
<span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span><span style="color: #0000ff;">2CH</span>
SJMP MLP5&amp;#<span style="color: #0000ff;">160</span><span style="color: #666666; font-style: italic;">; MLP4: MOV SBUF,A</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span>#<span style="color: #0000ff;">46</span> <span style="color: #666666; font-style: italic;">;小数点</span>
MLP8<span style="color: #339933;">:</span> JBC TI<span style="color: #339933;">,</span>MLP9
SJMP MLP8
MLP9<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">MOV</span> SBUF<span style="color: #339933;">,</span>A
<span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span><span style="color: #0000ff;">60H</span>
<span style="color: #00007f; font-weight: bold;">ADD</span> A<span style="color: #339933;">,</span>R3
DA A
MLP7<span style="color: #339933;">:</span> JBC TI<span style="color: #339933;">,</span>MLP6
SJMP MLP7
MLP6<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">MOV</span> SBUF<span style="color: #339933;">,</span>A
<span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span>#<span style="color: #0000ff;">32</span>
MLP10<span style="color: #339933;">:</span> JBC TI<span style="color: #339933;">,</span>MLP11
SJMP MLP10
MLP11<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">MOV</span> SBUF<span style="color: #339933;">,</span>A
<span style="color: #00007f; font-weight: bold;">RET</span>
<span style="color: #666666; font-style: italic;">;==========延时加显示=========</span>
DELAY<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">MOV</span> R3<span style="color: #339933;">,</span>#<span style="color: #0000ff;">0A0H</span>
D00<span style="color: #339933;">:</span> ACALL DISPLAY
DJNZ R3<span style="color: #339933;">,</span>D00
<span style="color: #00007f; font-weight: bold;">RET</span>
DISPLAY<span style="color: #339933;">:</span><span style="color: #00007f; font-weight: bold;">JNB</span> <span style="color: #0000ff;">30H</span><span style="color: #339933;">,</span><span style="color: #000000; font-weight: bold;">DD</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">30H</span><span style="color: #339933;">,</span>#<span style="color: #0000ff;">40</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> DPTR<span style="color: #339933;">,</span>#TAB0
<span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span><span style="color: #0000ff;">63H</span>
MOVC A<span style="color: #339933;">,</span>@A<span style="color: #339933;">+</span>DPTR
<span style="color: #00007f; font-weight: bold;">MOV</span> DPTR<span style="color: #339933;">,</span>#<span style="color: #0000ff;">0F8FFH</span>
D0<span style="color: #339933;">:</span> MOVX @DPTR<span style="color: #339933;">,</span>A
DJNZ <span style="color: #0000ff;">30H</span><span style="color: #339933;">,</span>D0 <span style="color: #666666; font-style: italic;">;千位</span>
<span style="color: #000000; font-weight: bold;">DD</span><span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">30H</span><span style="color: #339933;">,</span>#<span style="color: #0000ff;">40</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> DPTR<span style="color: #339933;">,</span>#TAB0
<span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span><span style="color: #0000ff;">62H</span>
MOVC A<span style="color: #339933;">,</span>@A<span style="color: #339933;">+</span>DPTR
<span style="color: #00007f; font-weight: bold;">MOV</span> DPTR<span style="color: #339933;">,</span>#<span style="color: #0000ff;">0F9FFH</span>
D1<span style="color: #339933;">:</span> MOVX @DPTR<span style="color: #339933;">,</span>A
DJNZ <span style="color: #0000ff;">30H</span><span style="color: #339933;">,</span>D1 <span style="color: #666666; font-style: italic;">;百位</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> <span style="color: #0000ff;">30H</span><span style="color: #339933;">,</span>#<span style="color: #0000ff;">40</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> DPTR<span style="color: #339933;">,</span>#TAB0
<span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span><span style="color: #0000ff;">61H</span>
MOVC A<span style="color: #339933;">,</span>@A<span style="color: #339933;">+</span>DPTR
<span style="color: #00007f; font-weight: bold;">JB</span> <span style="color: #0000ff;">01H</span><span style="color: #339933;">,</span>TT
<span style="color: #00007f; font-weight: bold;">ADD</span> A<span style="color: #339933;">,</span>#<span style="color: #0000ff;">80H</span>
N1<span style="color: #339933;">:</span> RLC A
<span style="color: #00007f; font-weight: bold;">JC</span> N2
CLR <span style="color: #0000ff;">79H</span>
N2<span style="color: #339933;">:</span> RLC A
<span style="color: #00007f; font-weight: bold;">JC</span> N3
CLR <span style="color: #0000ff;">7AH</span>
N3<span style="color: #339933;">:</span> RLC A
<span style="color: #00007f; font-weight: bold;">JC</span> N4
CLR <span style="color: #0000ff;">7BH</span>
N4<span style="color: #339933;">:</span> RLC A
<span style="color: #00007f; font-weight: bold;">JC</span> N5
CLR <span style="color: #0000ff;">7CH</span>
N5<span style="color: #339933;">:</span> RLC A
<span style="color: #00007f; font-weight: bold;">JC</span> N6
CLR <span style="color: #0000ff;">7DH</span>
N6<span style="color: #339933;">:</span> RLC A
<span style="color: #00007f; font-weight: bold;">JC</span> N7
CLR <span style="color: #0000ff;">7EH</span>
N7<span style="color: #339933;">:</span> RLC A
<span style="color: #00007f; font-weight: bold;">JC</span> N8
CLR <span style="color: #0000ff;">7FH</span>
N8<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">MOV</span> A<span style="color: #339933;">,</span><span style="color: #0000ff;">2FH</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> @R0<span style="color: #339933;">,</span>A
<span style="color: #00007f; font-weight: bold;">SETB</span> <span style="color: #0000ff;">00H</span>
<span style="color: #00007f; font-weight: bold;">POP</span> PSW
<span style="color: #00007f; font-weight: bold;">POP</span> A
RETI
<span style="color: #666666; font-style: italic;">;=======延时=======</span>
DELAY1<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">MOV</span> R6<span style="color: #339933;">,</span>#<span style="color: #0000ff;">60</span>
DE1<span style="color: #339933;">:</span> <span style="color: #00007f; font-weight: bold;">MOV</span> R7<span style="color: #339933;">,</span>#<span style="color: #0000ff;">248</span>
<span style="color: #00007f; font-weight: bold;">MOV</span> R7<span style="color: #339933;">,</span>$
DJNZ R6<span style="color: #339933;">,</span>DE1
<span style="color: #00007f; font-weight: bold;">RET</span>
<span style="color: #000000; font-weight: bold;">END</span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://xnian.com/2009/07/1564.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>8051单片机I/O引脚工作原理</title>
		<link>http://xnian.com/2009/04/1449.html</link>
		<comments>http://xnian.com/2009/04/1449.html#comments</comments>
		<pubDate>Mon, 20 Apr 2009 09:08:28 +0000</pubDate>
		<dc:creator>纪小年</dc:creator>
				<category><![CDATA[单片机]]></category>
		<category><![CDATA[原理]]></category>
		<category><![CDATA[图释]]></category>
		<category><![CDATA[接口]]></category>

		<guid isPermaLink="false">http://xnian.com/?p=1449</guid>
		<description><![CDATA[一、P0端口的结构及工作原理 P0端口8位中的一位结构图见下图： 由上图可见，P0端口由锁存器、输入缓冲器、切换开关、一个与非门、一个与门及场效应管驱动电路构成。再看图的右边，标号为P0.X引脚的图标，也就是说P0.X引脚可以是P0.0到P0.7的任何一位，即在P0口有8个与上图相同的电路组成。 下面，我们先就组成P0口的每个单元部份跟大家介绍一下： 先看输入缓冲器：在P0口中，有两个三态的缓冲器，在学数字电路时，我们已知道，三态门有三个状态，即在其的输出端可以是高电平、低电平，同时还有一种就是高阻状态（或称为禁止状态），大家看上图，上面一个是读锁存器的缓冲器，也就是说，要读取D锁存器输出端Q的数据，那就得使读锁存器的这个缓冲器的三态控制端（上图中标号为‘读锁存器’端）有效。下面一个是读引脚的缓冲器，要读取P0.X引脚上的数据，也要使标号为‘读引脚’的这个三态缓冲器的控制端有效，引脚上的数据才会传输到我们单片机的内部数据总线上。 D锁存器：构成一个锁存器，通常要用一个时序电路，时序的单元电路在学数字电路时我们已知道，一个触发器可以保存一位的二进制数（即具有保持功能），在51单片机的32根I/O口线中都是用一个D触发器来构成锁存器的。大家看上图中的D锁存器，D端是数据输入端，CP是控制端（也就是时序控制信号输入端），Q是输出端，Q非是反向输出端。 对于D触发器来讲，当D输入端有一个输入信号，如果这时控制端CP没有信号（也就是时序脉冲没有到来），这时输入端D的数据是无法传输到输出端Q及反向输出端Q非的。如果时序控制端CP的时序脉冲一旦到了，这时D端输入的数据就会传输到Q及Q非端。数据传送过来后，当CP时序控制端的时序信号消失了，这时，输出端还会保持着上次输入端D的数据（即把上次的数据锁存起来了）。如果下一个时序控制脉冲信号来了，这时D端的数据才再次传送到Q端，从而改变Q端的状态。 多路开关：在51单片机中，当内部的存储器够用（也就是不需要外扩展存储器时，这里讲的存储器包括数据存储器及程序存储器）时，P0口可以作为通用的输入输出端口（即I/O）使用，对于8031（内部没有ROM）的单片机或者编写的程序超过了单片机内部的存储器容量，需要外扩存储器时，P0口就作为‘地址/数据’总线使用。那么这个多路选择开关就是用于选择是做为普通I/O口使用还是作为‘数据/地址’总线使用的选择开关了。大家看上图，当多路开关与下面接通时，P0口是作为普通的I/O口使用的，当多路开关是与上面接通时，P0口是作为‘地址/数据’总线使用的。 输出驱动部份：从上图中我们已看出，P0口的输出是由两个MOS管组成的推拉式结构，也就是说，这两个MOS管一次只能导通一个，当V1导通时，V2就截止，当V2导通时，V1截止。 与门、与非门：这两个单元电路的逻辑原理我们在第四课数字及常用逻辑电路时已做过介绍，不明白的同学请回到第四节去看看。 前面我们已将P0口的各单元部件进行了一个详细的讲解，下面我们就来研究一下P0口做为I/O口及地址/数据总线使用时的具体工作过程。 1、作为I/O端口使用时的工作原理 P0口作为I/O端口使用时，多路开关的控制信号为0（低电平），看上图中的线线部份，多路开关的控制信号同时与与门的一个输入端是相接的，我们知道与门的逻辑特点是“全1出1，有0出0”那么控制信号是0的话，这时与门输出的也是一个0（低电平），与让的输出是0，V1管就截止，在多路控制开关的控制信号是0（低电平）时，多路开关是与锁存器的Q非端相接的（即P0口作为I/O口线使用）。 P0口用作I/O口线，其由数据总线向引脚输出（即输出状态Output）的工作过程：当写锁存器信号CP&#160;&#160;&#160; 有效，数据总线的信号→锁存器的输入端D→锁存器的反向输出Q非端→多路开关→V2管的栅极→V2的漏极到输出端P0.X。前面我们已讲了，当多路开关的控制信号为低电平0时，与门输出为低电平，V1管是截止的，所以作为输出口时，P0是漏极开路输出，类似于OC门，当驱动上接电流负载时，需要外接上拉电阻。 下图就是由内部数据总线向P0口输出数据的流程图（红色箭头）。 P0口用作I/O口线，其由引脚向内部数据总线输入（即输入状态Input）的工作过程： 数据输入时（读P0口）有两种情况 1）读引脚 读芯片引脚上的数据，读引脚数时，读引脚缓冲器打开（即三态缓冲器的控制端要有效），通过内部数据总线输入，请看下图（红色简头）。 2）读锁存器 通过打开读锁存器三态缓冲器读取锁存器输出端Q的状态，请看下图（红色箭头）： 在输入状态下，从锁存器和从引脚上读来的信号一般是一致的，但也有例外。例如，当从内部总线输出低电平后，锁存器Q＝0，Q非＝1，场效应管T2开通，端口线呈低电平状态。此时无论端口线上外接的信号是低电乎还是高电平，从引脚读入单片机的信号都是低电平，因而不能正确地读入端口引脚上的信号。又如，当从内部总线输出高电平后，锁存器Q＝1，Q非＝0，场效应管T2截止。如外接引脚信号为低电平，从引脚上读入的信号就与从锁存器读入的信号不同。为此，8031单片机在对端口P0一P3的输入操作上，有如下约定：为此，8051单片机在对端口P0一P3的输入操作上，有如下约定：凡属于读-修改-写方式的指令，从锁存器读入信号，其它指令则从端口引脚线上读入信号。 读-修改-写指令的特点是，从端口输入(读)信号，在单片机内加以运算(修改)后，再输出(写)到该端口上。下面是几条读&#8211;修改-写指令的例子。 ANL P0,#立即数&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ;P0→立即数P0 ORL P0,A&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ;P0→AP0 INC P1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ;P1+1→P1 DEC P3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ;P3-1→P3 CPL P2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ;P2→P2 这样安排的原因在于读-修改-写指令需要得到端口原输出的状态，修改后再输出，读锁存器而不是读引脚，可以避免因外部电路的原因而使原端口的状态被读错。 P0端口是8031单片机的总线口，分时出现数据D7一D0、低8位地址A7一AO，以及三态，用来接口存储器、外部电路与外部设备。P0端口是使用最广泛的I／O端口。 2、作为地址/数据复用口使用时的工作原理 在访问外部存储器时P0口作为地址/数据复用口使用。 这时多路开关‘控制’信号为‘1’，‘与门’解锁，‘与门’输出信号电平由“地址/数据”线信号决定；多路开关与反相器的输出端相连，地址信号经“地址/数据”线→反相器→V2场效应管栅极→V2漏极输出。 例如：控制信号为1，地址信号为“0”时，与门输出低电平，V1管截止；反相器输出高电平，V2管导通，输出引脚的地址信号为低电平。请看下图（兰色字体为电平）： 反之，控制信号为“1”、地址信号为“1”，“与门”输出为高电平，V1管导通；反相器输出低电平，V2管截止，输出引脚的地址信号为高电平。请看下图（兰色字体为电平）： 可见，在输出“地址/数据”信息时，V1、V2管是交替导通的，负载能力很强，可以直接与外设存储器相连，无须增加总线驱动器。 P0口又作为数据总线使用。在访问外部程序存储器时，P0口输出低8位地址信息后，将变为数据总线，以便读指令码（输入）。 在取指令期间，“控制”信号为“0”，V1管截止，多路开关也跟着转向锁存器反相输出端Q非；CPU自动将0FFH（11111111，即向D锁存器写入一个高电平‘1’）写入P0口锁存器，使V2管截止，在读引脚信号控制下，通过读引脚三态门电路将指令码读到内部总线。请看下图 如果该指令是输出数据，如MOVX&#160; @DPTR，A（将累加器的内容通过P0口数据总线传送到外部RAM中），则多路开关“控制”信号为‘1’，“与门”解锁，与输出地址信号的工作流程类似，数据据由“地址/数据”线→反相器→V2场效应管栅极→V2漏极输出。 如果该指令是输入数据（读外部数据存储器或程序存储器），如MOVX A，@DPTR（将外部RAM某一存储单元内容通过P0口数据总线输入到累加器A中），则输入的数据仍通过读引脚三态缓冲器到内部总线，其过程类似于上图中的读取指令码流程图。 通过以上的分析可以看出，当P0作为地址/数据总线使用时，在读指令码或输入数据前，CPU自动向P0口锁存器写入0FFH，破坏了P0口原来的状态。因此，不能再作为通用的I/O端口。大家以后在系统设计时务必注意，即程序中不能再含有以P0口作为操作数（包含源操作数和目的操作数）的指令。 二、P1端口的结构及工作原理 [...]]]></description>
			<content:encoded><![CDATA[<p><b>一、P0端口的结构及工作原理</b></p>
<p style="text-indent: 2em">P0端口8位中的一位结构图见下图：</p>
<p style="text-indent: 2em"><a href="http://www.zsmcu.com/system/UploadFile/article/2006314164818.gif"></a></p>
<p style="text-indent: 2em"><img title="f3f4ba13-ebfe-4bf0-9950-31064f534ef5" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="310" alt="f3f4ba13-ebfe-4bf0-9950-31064f534ef5" src="http://xnian.com/wp-content/uploads/2009/04/f3f4ba13ebfe4bf0995031064f534ef5.jpg" width="543" border="0" /></p>
<p style="text-indent: 2em">由上图可见，P0端口由锁存器、输入缓冲器、切换开关、一个与非门、一个与门及场效应管驱动电路构成。再看图的右边，标号为P0.X引脚的图标，也就是说P0.X引脚可以是P0.0到P0.7的任何一位，即在P0口有8个与上图相同的电路组成。</p>
<p style="text-indent: 2em">下面，我们先就组成P0口的每个单元部份跟大家介绍一下： </p>
<p style="text-indent: 2em"><b>先看输入缓冲器：</b>在P0口中，有两个三态的缓冲器，在学数字电路时，我们已知道，三态门有三个状态，即在其的输出端可以是高电平、低电平，同时还有一种就是高阻状态（或称为禁止状态），大家看上图，上面一个是读锁存器的缓冲器，也就是说，要读取D锁存器输出端Q的数据，那就得使读锁存器的这个缓冲器的三态控制端（上图中标号为‘读锁存器’端）有效。下面一个是读引脚的缓冲器，要读取P0.X引脚上的数据，也要使标号为‘读引脚’的这个三态缓冲器的控制端有效，引脚上的数据才会传输到我们单片机的内部数据总线上。</p>
<p style="text-indent: 2em"><b>D锁存器：</b>构成一个锁存器，通常要用一个时序电路，时序的单元电路在学数字电路时我们已知道，一个触发器可以保存一位的二进制数（即具有保持功能），在51单片机的32根I/O口线中都是用一个D触发器来构成锁存器的。大家看上图中的D锁存器，D端是数据输入端，CP是控制端（也就是时序控制信号输入端），Q是输出端，Q非是反向输出端。     <br />对于D触发器来讲，当D输入端有一个输入信号，如果这时控制端CP没有信号（也就是时序脉冲没有到来），这时输入端D的数据是无法传输到输出端Q及反向输出端Q非的。如果时序控制端CP的时序脉冲一旦到了，这时D端输入的数据就会传输到Q及Q非端。数据传送过来后，当CP时序控制端的时序信号消失了，这时，输出端还会保持着上次输入端D的数据（即把上次的数据锁存起来了）。如果下一个时序控制脉冲信号来了，这时D端的数据才再次传送到Q端，从而改变Q端的状态。</p>
<p> <span id="more-1449"></span>
<p style="text-indent: 2em"><b>多路开关：</b>在51单片机中，当内部的存储器够用（也就是不需要外扩展存储器时，这里讲的存储器包括数据存储器及程序存储器）时，P0口可以作为通用的输入输出端口（即I/O）使用，对于8031（内部没有ROM）的单片机或者编写的程序超过了单片机内部的存储器容量，需要外扩存储器时，P0口就作为‘地址/数据’总线使用。那么这个多路选择开关就是用于选择是做为普通I/O口使用还是作为‘数据/地址’总线使用的选择开关了。大家看上图，当多路开关与下面接通时，P0口是作为普通的I/O口使用的，当多路开关是与上面接通时，P0口是作为‘地址/数据’总线使用的。</p>
<p style="text-indent: 2em"><b>输出驱动部份：</b>从上图中我们已看出，P0口的输出是由两个MOS管组成的推拉式结构，也就是说，这两个MOS管一次只能导通一个，当V1导通时，V2就截止，当V2导通时，V1截止。</p>
<p style="text-indent: 2em"><b>与门、与非门：</b>这两个单元电路的逻辑原理我们在第四课数字及常用逻辑电路时已做过介绍，不明白的同学请回到第四节去看看。</p>
<p style="text-indent: 2em">前面我们已将P0口的各单元部件进行了一个详细的讲解，下面我们就来研究一下P0口做为I/O口及地址/数据总线使用时的具体工作过程。</p>
<p style="text-indent: 2em"><b>1、作为I/O端口使用时的工作原理</b></p>
<p style="text-indent: 2em">P0口作为I/O端口使用时，多路开关的控制信号为0（低电平），看上图中的线线部份，多路开关的控制信号同时与与门的一个输入端是相接的，我们知道与门的逻辑特点是“全1出1，有0出0”那么控制信号是0的话，这时与门输出的也是一个0（低电平），与让的输出是0，V1管就截止，在多路控制开关的控制信号是0（低电平）时，多路开关是与锁存器的Q非端相接的（即P0口作为I/O口线使用）。 </p>
<p style="text-indent: 2em"><b>P0口用作I/O口线，其由数据总线向引脚输出（即输出状态Output）的工作过程：</b>当写锁存器信号CP&#160;&#160;&#160; 有效，数据总线的信号→锁存器的输入端D→锁存器的反向输出Q非端→多路开关→V2管的栅极→V2的漏极到输出端P0.X。前面我们已讲了，当多路开关的控制信号为低电平0时，与门输出为低电平，V1管是截止的，所以作为输出口时，P0是漏极开路输出，类似于OC门，当驱动上接电流负载时，需要外接上拉电阻。     <br />下图就是由内部数据总线向P0口输出数据的流程图（红色箭头）。</p>
<p style="text-indent: 2em"><img title="4b5c108b-7554-46ce-944c-c3a81781f74d" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="327" alt="4b5c108b-7554-46ce-944c-c3a81781f74d" src="http://xnian.com/wp-content/uploads/2009/04/4b5c108b755446ce944cc3a81781f74d.jpg" width="543" border="0" /> </p>
<p style="text-indent: 2em"><b>P0口用作I/O口线，其由引脚向内部数据总线输入（即输入状态Input）的工作过程：      <br /></b>数据输入时（读P0口）有两种情况</p>
<p style="text-indent: 2em"><b>1）读引脚</b></p>
<p style="text-indent: 2em">读芯片引脚上的数据，读引脚数时，读引脚缓冲器打开（即三态缓冲器的控制端要有效），通过内部数据总线输入，请看下图（红色简头）。</p>
<p style="text-indent: 2em"><img title="0ff8383a-ed84-40f6-ab9c-1174fc78a586" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="329" alt="0ff8383a-ed84-40f6-ab9c-1174fc78a586" src="http://xnian.com/wp-content/uploads/2009/04/0ff8383aed8440f6ab9c1174fc78a586.jpg" width="543" border="0" /> </p>
<p style="text-indent: 2em"><b>2）读锁存器</b></p>
<p style="text-indent: 2em">通过打开读锁存器三态缓冲器读取锁存器输出端Q的状态，请看下图（红色箭头）：</p>
<p style="text-indent: 2em"><a href="http://www.zsmcu.com/system/UploadFile/article/200631416493.gif"></a></p>
<p style="text-indent: 2em"><img title="0c445252-2f3c-4216-a2d9-bb8dfb66e780" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="329" alt="0c445252-2f3c-4216-a2d9-bb8dfb66e780" src="http://xnian.com/wp-content/uploads/2009/04/0c4452522f3c4216a2d9bb8dfb66e780.jpg" width="543" border="0" /> </p>
<p style="text-indent: 2em">在输入状态下，从锁存器和从引脚上读来的信号一般是一致的，但也有例外。例如，当从内部总线输出低电平后，锁存器Q＝0，Q非＝1，场效应管T2开通，端口线呈低电平状态。此时无论端口线上外接的信号是低电乎还是高电平，从引脚读入单片机的信号都是低电平，因而不能正确地读入端口引脚上的信号。又如，当从内部总线输出高电平后，锁存器Q＝1，Q非＝0，场效应管T2截止。如外接引脚信号为低电平，从引脚上读入的信号就与从锁存器读入的信号不同。为此，8031单片机在对端口P0一P3的输入操作上，有如下约定：为此，8051单片机在对端口P0一P3的输入操作上，有如下约定：凡属于读-修改-写方式的指令，从锁存器读入信号，其它指令则从端口引脚线上读入信号。 </p>
<p style="text-indent: 2em">读-修改-写指令的特点是，从端口输入(读)信号，在单片机内加以运算(修改)后，再输出(写)到该端口上。下面是几条读&#8211;修改-写指令的例子。</p>
<blockquote><p>ANL P0,#立即数&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ;P0→立即数P0</p>
<p>ORL P0,A&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ;P0→AP0</p>
<p>INC P1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ;P1+1→P1</p>
<p>DEC P3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ;P3-1→P3</p>
<p>CPL P2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ;P2→P2</p>
</blockquote>
<p style="text-indent: 2em">这样安排的原因在于读-修改-写指令需要得到端口原输出的状态，修改后再输出，读锁存器而不是读引脚，可以避免因外部电路的原因而使原端口的状态被读错。    <br />P0端口是8031单片机的总线口，分时出现数据D7一D0、低8位地址A7一AO，以及三态，用来接口存储器、外部电路与外部设备。P0端口是使用最广泛的I／O端口。</p>
<p style="text-indent: 2em"><b>2、作为地址/数据复用口使用时的工作原理</b></p>
<p style="text-indent: 2em">在访问外部存储器时P0口作为地址/数据复用口使用。</p>
<p style="text-indent: 2em">这时多路开关‘控制’信号为‘1’，‘与门’解锁，‘与门’输出信号电平由“地址/数据”线信号决定；多路开关与反相器的输出端相连，地址信号经“地址/数据”线→反相器→V2场效应管栅极→V2漏极输出。 </p>
<p style="text-indent: 2em">例如：控制信号为1，地址信号为“0”时，与门输出低电平，V1管截止；反相器输出高电平，V2管导通，输出引脚的地址信号为低电平。请看下图（兰色字体为电平）：</p>
<p style="text-indent: 2em"><img title="57fcfccb-f707-4977-8014-0ddd81962cd8" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="344" alt="57fcfccb-f707-4977-8014-0ddd81962cd8" src="http://xnian.com/wp-content/uploads/2009/04/57fcfccbf707497780140ddd81962cd8.jpg" width="573" border="0" /> </p>
<p style="text-indent: 2em">反之，控制信号为“1”、地址信号为“1”，“与门”输出为高电平，V1管导通；反相器输出低电平，V2管截止，输出引脚的地址信号为高电平。请看下图（兰色字体为电平）：</p>
<p style="text-indent: 2em"><img title="f7ce42a7-c7db-4056-8eaf-154f785d8efa" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="344" alt="f7ce42a7-c7db-4056-8eaf-154f785d8efa" src="http://xnian.com/wp-content/uploads/2009/04/f7ce42a7c7db40568eaf154f785d8efa.jpg" width="573" border="0" /> </p>
<p style="text-indent: 2em">可见，在输出“地址/数据”信息时，V1、V2管是交替导通的，负载能力很强，可以直接与外设存储器相连，无须增加总线驱动器。</p>
<p style="text-indent: 2em">P0口又作为数据总线使用。在访问外部程序存储器时，P0口输出低8位地址信息后，将变为数据总线，以便读指令码（输入）。 </p>
<p style="text-indent: 2em">在取指令期间，“控制”信号为“0”，V1管截止，多路开关也跟着转向锁存器反相输出端Q非；CPU自动将0FFH（11111111，即向D锁存器写入一个高电平‘1’）写入P0口锁存器，使V2管截止，在读引脚信号控制下，通过读引脚三态门电路将指令码读到内部总线。请看下图</p>
<p style="text-indent: 2em"><img title="4b486af6-f84d-4d3c-870e-8352677baa05" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="324" alt="4b486af6-f84d-4d3c-870e-8352677baa05" src="http://xnian.com/wp-content/uploads/2009/04/4b486af6f84d4d3c870e8352677baa05.jpg" width="574" border="0" /> </p>
<p style="text-indent: 2em">如果该指令是输出数据，如MOVX&#160; @DPTR，A（将累加器的内容通过P0口数据总线传送到外部RAM中），则多路开关“控制”信号为‘1’，“与门”解锁，与输出地址信号的工作流程类似，数据据由“地址/数据”线→反相器→V2场效应管栅极→V2漏极输出。</p>
<p style="text-indent: 2em">如果该指令是输入数据（读外部数据存储器或程序存储器），如MOVX A，@DPTR（将外部RAM某一存储单元内容通过P0口数据总线输入到累加器A中），则输入的数据仍通过读引脚三态缓冲器到内部总线，其过程类似于上图中的读取指令码流程图。</p>
<p style="text-indent: 2em">通过以上的分析可以看出，当P0作为地址/数据总线使用时，在读指令码或输入数据前，CPU自动向P0口锁存器写入0FFH，破坏了P0口原来的状态。因此，不能再作为通用的I/O端口。大家以后在系统设计时务必注意，即程序中不能再含有以P0口作为操作数（包含源操作数和目的操作数）的指令。</p>
<p><b>二、P1端口的结构及工作原理</b></p>
<p style="text-indent: 2em">P1口的结构最简单，用途也单一，仅作为数据输入/输出端口使用。输出的信息有锁存，输入有读引脚和读锁存器之分。P1端口的一位结构见下图.</p>
<p style="text-indent: 2em"><img title="52c55ffd-20f3-466b-98e4-e184188516b9" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="308" alt="52c55ffd-20f3-466b-98e4-e184188516b9" src="http://xnian.com/wp-content/uploads/2009/04/52c55ffd20f3466b98e4e184188516b9.jpg" width="539" border="0" /> </p>
<p style="text-indent: 2em">由图可见，P1端口与P0端口的主要差别在于，P1端口用内部上拉电阻R代替了P0端口的场效应管T1，并且输出的信息仅来自内部总线。由内部总线输出的数据经锁存器反相和场效应管反相后，锁存在端口线上，所以，P1端口是具有输出锁存的静态口。 </p>
<p style="text-indent: 2em">由上图可见，要正确地从引脚上读入外部信息，必须先使场效应管关断，以便由外部输入的信息确定引脚的状态。为此，在作引脚读入前，必须先对该端口写入l。具有这种操作特点的输入/输出端口，称为准双向I/O口。8051单片机的P1、P2、P3都是准双向口。P0端口由于输出有三态功能，输入前，端口线已处于高阻态，无需先写入l后再作读操作。    <br />P1口的结构相对简单，前面我们已详细的分析了P0口，只要大家认真的分析了P0口的工作原理，P1口我想大家都有能力去分析，这里我就不多论述了。 </p>
<p style="text-indent: 2em">单片机复位后，各个端口已自动地被写入了1，此时，可直接作输入操作。如果在应用端口的过程中，已向P1一P3端口线输出过0，则再要输入时，必须先写1后再读引脚，才能得到正确的信息。此外，随输入指令的不同，H端口也有读锁存器与读引脚之分。</p>
<p><b>三、P2端口的结构及工作原理:</b></p>
<p style="text-indent: 2em">P2端口的一位结构见下图：</p>
<p style="text-indent: 2em"><img title="cc78dd50-0ee4-4421-a85b-186a8b070ce6" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="310" alt="cc78dd50-0ee4-4421-a85b-186a8b070ce6" src="http://xnian.com/wp-content/uploads/2009/04/cc78dd500ee44421a85b186a8b070ce6.jpg" width="546" border="0" /> </p>
<p style="text-indent: 2em">由图可见，P2端口在片内既有上拉电阻，又有切换开关MUX，所以P2端口在功能上兼有P0端口和P1端口的特点。这主要表现在输出功能上，当切换开关向下接通时，从内部总线输出的一位数据经反相器和场效应管反相后，输出在端口引脚线上；当多路开关向上时，输出的一位地址信号也经反相器和场效应管反相后，输出在端口引脚线上。 </p>
<p style="text-indent: 2em">对于8031单片机必须外接程序存储器才能构成应用电路（或者我们的应用电路扩展了外部存储器），而P2端口就是用来周期性地输出从外存中取指令的地址(高8位地址)，因此，P2端口的多路开关总是在进行切换，分时地输出从内部总线来的数据和从地址信号线上来的地址。因此P2端口是动态的I/O端口。输出数据虽被锁存，但不是稳定地出现在端口线上。其实，这里输出的数据往往也是一种地址，只不过是外部RAM的高8位地址。 </p>
<p style="text-indent: 2em">在输入功能方面，P2端口与P0和H端口相同，有读引脚和读锁存器之分，并且P2端口也是准双向口。    <br />可见，P2端口的主要特点包括： </p>
<blockquote><p>①不能输出静态的数据； </p>
<p>②自身输出外部程序存储器的高8位地址； </p>
<p>②执行MOVX指令时，还输出外部RAM的高位地址，故称P2端口为动态地址端口。</p>
</blockquote>
<p style="text-indent: 2em">即然P2口可以作为I/O口使用，也可以作为地址总线使用，下面我们就不分析下它的两种工作状态。</p>
<p style="text-indent: 2em"><b>1、作为I/O端口使用时的工作过程 </b></p>
<p style="text-indent: 2em">当没有外部程序存储器或虽然有外部数据存储器，但容易不大于256B，即不需要高8位地址时（在这种情况下，不能通过数据地址寄存器DPTR读写外部数据存储器），P2口可以I/O口使用。这时，“控制”信号为“0”，多路开关转向锁存器同相输出端Q，输出信号经内部总线→锁存器同相输出端Q→反相器→V2管栅极→V2管9漏极输出。    <br />由于V2漏极带有上拉电阻，可以提供一定的上拉电流，负载能力约为8个TTL与非门；作为输出口前，同样需要向锁存器写入“1”，使反相器输出低电平，V2管截止，即引脚悬空时为高电平，防止引脚被钳位在低电平。读引脚有效后，输入信息经读引脚三态门电路到内部数据总线。</p>
<p style="text-indent: 2em"><b>2、作为地址总线使用时的工作过程 </b></p>
<p style="text-indent: 2em">P2口作为地址总线时，“控制”信号为‘1’，多路开关车向地址线（即向上接通），地址信息经反相器→V2管栅极→漏极输出。由于P2口输出高8位地址，与P0口不同，无须分时使用，因此P2口上的地址信息（程序存储器上的A15~A8）功数据地址寄存器高8位DPH保存时间长，无须锁存。</p>
<p><b>四、P3端口的结构及工作原理</b></p>
<p style="text-indent: 2em">P3口是一个多功能口，它除了可以作为I/O口外，还具有第二功能，P3端口的一位结构见下图。</p>
<p style="text-indent: 2em"><a href="http://www.zsmcu.com/system/UploadFile/article/200631416502.gif"></a></p>
<p style="text-indent: 2em"><img title="a2d3b291-527d-47b1-8b91-9c750c6d804b" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="338" alt="a2d3b291-527d-47b1-8b91-9c750c6d804b" src="http://xnian.com/wp-content/uploads/2009/04/a2d3b291527d47b18b919c750c6d804b.jpg" width="546" border="0" /> </p>
<p style="text-indent: 2em">由上图可见，P3端口和Pl端口的结构相似，区别仅在于P3端口的各端口线有两种功能选择。当处于第一功能时，第二输出功能线为1，此时，内部总线信号经锁存器和场效应管输入/输出，其作用与P1端口作用相同，也是静态准双向I/O端口。当处于第二功能时，锁存器输出1，通过第二输出功能线输出特定的内含信号，在输入方面，即可以通过缓冲器读入引脚信号，还可以通过替代输入功能读入片内的特定第二功能信号。由于输出信号锁存并且有双重功能，故P3端口为静态双功能端口。</p>
<p style="text-indent: 2em">P3口的特殊功能（即第二功能）：</p>
<div align="center">
<table cellspacing="0" cellpadding="0" align="center" border="0">
<tbody>
<tr>
<td width="72">口线 </td>
<td width="72">第二功能</td>
<td width="200">信号名称 </td>
</tr>
<tr>
<td>P3.0 </td>
<td>RXD </td>
<td>串行数据接收 </td>
</tr>
<tr>
<td>P3.1 </td>
<td>TXD </td>
<td>串行数据发送</td>
</tr>
<tr>
<td>P3.2</td>
<td>INT0</td>
<td>外部中断0申请 </td>
</tr>
<tr>
<td>P3.3</td>
<td>INT1 </td>
<td>外部中断1申请</td>
</tr>
<tr>
<td>P3.4</td>
<td>T0 </td>
<td>定时器/计数器0计数输入 </td>
</tr>
<tr>
<td>P3.5 </td>
<td>T1 </td>
<td>定时器/计数器1计数输入 </td>
</tr>
<tr>
<td>P3.6</td>
<td>WR </td>
<td>外部RAM写选通 </td>
</tr>
<tr>
<td>P3.7</td>
<td>RD</td>
<td>外部RAM读选通 </td>
</tr>
</tbody>
</table></div>
<p style="text-indent: 2em"><b>使P3端品各线处于第二功能的条件是:</b></p>
<blockquote><p>1、串行I/O处于运行状态(RXD,TXD);</p>
<p>2、打开了处部中断(INT0,INT1);</p>
<p>3、定时器/计数器处于外部计数状态(T0,T1)</p>
<p>4、执行读写外部RAM的指令(RD,WR)</p>
</blockquote>
<p style="text-indent: 2em">在应用中,如不设定P3端口各位的第二功能(WR,RD信叼的产生不用设置),则P3端口线自动处于第一功能状态，也就是静态I／O端口的工作状态。在更多的场合是根据应用的需要，把几条端口线设置为第二功能，而另外几条端口线处于第一功能运行状态。在这种情况下，不宜对P3端口作字节操作，需采用位操作的形式。</p>
<p style="text-indent: 2em"><b>端口的负载能力和输入／输出操作:</b></p>
<p style="text-indent: 2em">P0端口能驱动8个LSTTL负载。如需增加负载能力，可在P0总线上增加总线驱动器。P1，P2，P3端口各能驱动4个LSTTL负载。 </p>
<p style="text-indent: 2em">前已述及，由于P0-P3端口已映射成特殊功能寄存器中的P0一P3端口寄存器，所以对这些端口寄存器的读／写就实现了信息从相应端口的输入／输出。例如： </p>
<blockquote><p style="text-indent: 2em">MOV A， P1 ；把Pl端口线上的信息输入到A </p>
<p style="text-indent: 2em">MoV P1， A ；把A的内容由P1端口输出 </p>
<p style="text-indent: 2em">MOV P3， #0FFH ；使P3端口线各位置l </p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://xnian.com/2009/04/1449.html/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>纳米盘：数字、集成、电子电路资料大全下载</title>
		<link>http://xnian.com/2008/12/762.html</link>
		<comments>http://xnian.com/2008/12/762.html#comments</comments>
		<pubDate>Wed, 03 Dec 2008 10:38:42 +0000</pubDate>
		<dc:creator>纪小年</dc:creator>
				<category><![CDATA[单片机]]></category>
		<category><![CDATA[下载]]></category>

		<guid isPermaLink="false">http://xnian.com/?p=762</guid>
		<description><![CDATA[zxyy朋友上传的资料。为了方便更多的朋友，将这些资料的下载地址公布，让更多的人分享！ 来源于先锋网 4000系列数字集成电路资料大全.4000.rar http://www.namipan.com/d/7d8425c10a0ff161c&#8230;5d3980411432404 AD620中文资料.pdf http://www.namipan.com/d/b1961b23b272d8531&#8230;1c2d45024a60500 74系列数字集成电路手册大全.pdf http://www.namipan.com/d/b4c283d67d1af4aac&#8230;1a8c58d7692c801 速查速用世界可控硅代换手册.pdf http://www.namipan.com/d/be70c47f9fc76db61&#8230;7d1a68459699901 最新集成电路应用300例.rar http://www.namipan.com/d/365971ce99cae6662&#8230;83a21d461b83900 怎样使用运算放大器.pdf http://www.namipan.com/d/8ca6ba96b0a2d9d8e&#8230;09fb5cc8c8e2900 新型实用电路制作200例.rar http://www.namipan.com/d/b9f585eb5512f27c3&#8230;5592c00548f7d00 新型电子电路应用实例精选.rar http://www.namipan.com/d/2cd40d687adff1a00&#8230;bd41b6489d48e00 电子线路设计应用手册.rar http://www.namipan.com/d/86601a2c9c3d346da&#8230;1e3cf55109a6301 新编电子电路大全.rar http://www.namipan.com/d/0ed4b1cba5ad94a5b&#8230;c2bbd65aa8f6e00 电子电路及电子器件.rar http://www.namipan.com/d/0856a0265ffdc5947&#8230;539165b851ea700 数字电路.rar http://www.namipan.com/d/00fca0f91805c0f13&#8230;7c0e6d7dd4c3b00 实用双向可控硅应用500例.rar http://www.namipan.com/d/3ebb740d73718fb3c&#8230;430f264cc2d6a00 实用电子线路集.rar http://www.namipan.com/d/4873ecc0445c91c3d&#8230;b45dc89ef6b8100 实用电子电路大全.rar http://www.namipan.com/d/2ca46fb365cedaee9&#8230;4d22aa6c5ebaf00 实用单元电路及其应用.rar http://www.namipan.com/d/3c77fff6e45fddf87&#8230;b1d1c4ef9119600 三极管资料大全.rar http://www.namipan.com/d/00de8710ba6c1e8c2&#8230;a32504677a90000 绝对精品的硬件设计方面资料.rar http://www.namipan.com/d/c8d1606af74af0a6f&#8230;200fb588e460600 简易可控硅整流电源电路.pdf http://www.namipan.com/d/28430231e150b19c1&#8230;ef4b07eee510000 电子电路大全（合订本）.rar http://www.namipan.com/d/7c041e86b457278bc&#8230;2b31d68f6ba7a01 电子电路集.pdf http://www.namipan.com/d/cc133c04fb2ebe2ab&#8230;bff0d2bf8c04100 电子电路百科全书（第五卷）.rar http://www.namipan.com/d/18148ed5200f99e61&#8230;323fcf3e2007900 电子电路.pdf http://www.namipan.com/d/f1836309214f28fd8&#8230;5261f29c88d4400 电子爱好者实用电子制作.rar http://www.namipan.com/d/05edad0c1b9b9c98e&#8230;a4fea48d9331f00 常用电子元气件手册.pdf http://www.namipan.com/d/f42c221af44585fee&#8230;7591f3a7a143600 常用电子元器件图片.pdf http://www.namipan.com/d/90f6611e31ac9f60a&#8230;0fb5a2a781f1c00 常用稳压芯片篇.txt [...]]]></description>
			<content:encoded><![CDATA[<p>zxyy朋友上传的资料。为了方便更多的朋友，将这些资料的下载地址公布，让更多的人分享！<br />
来源于先锋网</p>
<p>4000系列数字集成电路资料大全.4000.rar<br />
<a href="http://www.namipan.com/d/7d8425c10a0ff161c3e0e00037737a69c5d3980411432404" target="_blank">http://www.namipan.com/d/7d8425c10a0ff161c&#8230;5d3980411432404</a></p>
<p>AD620中文资料.pdf<br />
<a href="http://www.namipan.com/d/b1961b23b272d8531b9f390fa570ae2c71c2d45024a60500" target="_blank">http://www.namipan.com/d/b1961b23b272d8531&#8230;1c2d45024a60500</a></p>
<p>74系列数字集成电路手册大全.pdf<br />
<a href="http://www.namipan.com/d/b4c283d67d1af4aacf7b7c19d3d5aa3b71a8c58d7692c801" target="_blank">http://www.namipan.com/d/b4c283d67d1af4aac&#8230;1a8c58d7692c801</a></p>
<p>速查速用世界可控硅代换手册.pdf<br />
<a href="http://www.namipan.com/d/be70c47f9fc76db61c62e1caf90d0f4a87d1a68459699901" target="_blank">http://www.namipan.com/d/be70c47f9fc76db61&#8230;7d1a68459699901</a></p>
<p>最新集成电路应用300例.rar<br />
<a href="http://www.namipan.com/d/365971ce99cae66629dd2d76d45b0307e83a21d461b83900" target="_blank">http://www.namipan.com/d/365971ce99cae6662&#8230;83a21d461b83900</a></p>
<p>怎样使用运算放大器.pdf<br />
<a href="http://www.namipan.com/d/8ca6ba96b0a2d9d8ed0023ecde54908c909fb5cc8c8e2900" target="_blank">http://www.namipan.com/d/8ca6ba96b0a2d9d8e&#8230;09fb5cc8c8e2900</a></p>
<p>新型实用电路制作200例.rar<br />
<a href="http://www.namipan.com/d/b9f585eb5512f27c380fc3e01ce465e105592c00548f7d00" target="_blank">http://www.namipan.com/d/b9f585eb5512f27c3&#8230;5592c00548f7d00</a></p>
<p>新型电子电路应用实例精选.rar<br />
<a href="http://www.namipan.com/d/2cd40d687adff1a0031927956c3ae4b16bd41b6489d48e00" target="_blank">http://www.namipan.com/d/2cd40d687adff1a00&#8230;bd41b6489d48e00</a></p>
<p>电子线路设计应用手册.rar<br />
<a href="http://www.namipan.com/d/86601a2c9c3d346da2b7582806c525fc91e3cf55109a6301" target="_blank">http://www.namipan.com/d/86601a2c9c3d346da&#8230;1e3cf55109a6301</a></p>
<p>新编电子电路大全.rar<br />
<a href="http://www.namipan.com/d/0ed4b1cba5ad94a5bdfabd410aae1c058c2bbd65aa8f6e00" target="_blank">http://www.namipan.com/d/0ed4b1cba5ad94a5b&#8230;c2bbd65aa8f6e00</a><span id="more-762"></span></p>
<p>电子电路及电子器件.rar<br />
<a href="http://www.namipan.com/d/0856a0265ffdc5947a7a4fe93ea34fa53539165b851ea700" target="_blank">http://www.namipan.com/d/0856a0265ffdc5947&#8230;539165b851ea700</a></p>
<p>数字电路.rar<br />
<a href="http://www.namipan.com/d/00fca0f91805c0f137bcfdc966caba0297c0e6d7dd4c3b00" target="_blank">http://www.namipan.com/d/00fca0f91805c0f13&#8230;7c0e6d7dd4c3b00</a></p>
<p>实用双向可控硅应用500例.rar<br />
<a href="http://www.namipan.com/d/3ebb740d73718fb3cda67b20cb2d50620430f264cc2d6a00" target="_blank">http://www.namipan.com/d/3ebb740d73718fb3c&#8230;430f264cc2d6a00</a></p>
<p>实用电子线路集.rar<br />
<a href="http://www.namipan.com/d/4873ecc0445c91c3d7b444d6b71056bd6b45dc89ef6b8100" target="_blank">http://www.namipan.com/d/4873ecc0445c91c3d&#8230;b45dc89ef6b8100</a></p>
<p>实用电子电路大全.rar<br />
<a href="http://www.namipan.com/d/2ca46fb365cedaee9451b79c697e8ff474d22aa6c5ebaf00" target="_blank">http://www.namipan.com/d/2ca46fb365cedaee9&#8230;4d22aa6c5ebaf00</a></p>
<p>实用单元电路及其应用.rar<br />
<a href="http://www.namipan.com/d/3c77fff6e45fddf87dee1bf7788a1c242b1d1c4ef9119600" target="_blank">http://www.namipan.com/d/3c77fff6e45fddf87&#8230;b1d1c4ef9119600</a></p>
<p>三极管资料大全.rar<br />
<a href="http://www.namipan.com/d/00de8710ba6c1e8c289ecaf61208d6b6ea32504677a90000" target="_blank">http://www.namipan.com/d/00de8710ba6c1e8c2&#8230;a32504677a90000</a></p>
<p>绝对精品的硬件设计方面资料.rar<br />
<a href="http://www.namipan.com/d/c8d1606af74af0a6f7a7f414376c7137e200fb588e460600" target="_blank">http://www.namipan.com/d/c8d1606af74af0a6f&#8230;200fb588e460600</a></p>
<p>简易可控硅整流电源电路.pdf<br />
<a href="http://www.namipan.com/d/28430231e150b19c1d91d1a52f0104a8fef4b07eee510000" target="_blank">http://www.namipan.com/d/28430231e150b19c1&#8230;ef4b07eee510000</a></p>
<p>电子电路大全（合订本）.rar<br />
<a href="http://www.namipan.com/d/7c041e86b457278bc289756622eca10562b31d68f6ba7a01" target="_blank">http://www.namipan.com/d/7c041e86b457278bc&#8230;2b31d68f6ba7a01</a></p>
<p>电子电路集.pdf<br />
<a href="http://www.namipan.com/d/cc133c04fb2ebe2abc1ed4b2a363046e6bff0d2bf8c04100" target="_blank">http://www.namipan.com/d/cc133c04fb2ebe2ab&#8230;bff0d2bf8c04100</a></p>
<p>电子电路百科全书（第五卷）.rar<br />
<a href="http://www.namipan.com/d/18148ed5200f99e6176c888024eb8e72d323fcf3e2007900" target="_blank">http://www.namipan.com/d/18148ed5200f99e61&#8230;323fcf3e2007900</a></p>
<p>电子电路.pdf<br />
<a href="http://www.namipan.com/d/f1836309214f28fd8227efa0969e0d39c5261f29c88d4400" target="_blank">http://www.namipan.com/d/f1836309214f28fd8&#8230;5261f29c88d4400</a></p>
<p>电子爱好者实用电子制作.rar<br />
<a href="http://www.namipan.com/d/05edad0c1b9b9c98eabc2847ca8a5d4cfa4fea48d9331f00" target="_blank">http://www.namipan.com/d/05edad0c1b9b9c98e&#8230;a4fea48d9331f00</a></p>
<p>常用电子元气件手册.pdf<br />
<a href="http://www.namipan.com/d/f42c221af44585fee096c2b2c3f5d5da87591f3a7a143600" target="_blank">http://www.namipan.com/d/f42c221af44585fee&#8230;7591f3a7a143600</a></p>
<p>常用电子元器件图片.pdf<br />
<a href="http://www.namipan.com/d/90f6611e31ac9f60a761abb7af0ba31f50fb5a2a781f1c00" target="_blank">http://www.namipan.com/d/90f6611e31ac9f60a&#8230;0fb5a2a781f1c00</a></p>
<p>常用稳压芯片篇.txt<br />
<a href="http://www.namipan.com/d/6224bdf4fe9e168d36f3ef223422b6add262a8ed810c0000" target="_blank">http://www.namipan.com/d/6224bdf4fe9e168d3&#8230;262a8ed810c0000</a></p>
<p>常用电子元器件简明手册.rar<br />
<a href="http://www.namipan.com/d/00b9d1eedddd798047798152c65d916e257ff4e277702300" target="_blank">http://www.namipan.com/d/00b9d1eedddd79804&#8230;57ff4e277702300</a></p>
<p>常用电子元气件命名.pdf<br />
<a href="http://www.namipan.com/d/3c89dc7fbb8fd14f64b93d946f16583a5c0c3848ce720800" target="_blank">http://www.namipan.com/d/3c89dc7fbb8fd14f6&#8230;c0c3848ce720800</a></p>
<p>P8xC591_cn.pdf<br />
<a href="http://www.namipan.com/d/8e6c43250690dc6baee98e3865798ee4fc85f5724ba14d00" target="_blank">http://www.namipan.com/d/8e6c43250690dc6ba&#8230;c85f5724ba14d00</a></p>
<p>MAX485中文资料.pdf<br />
<a href="http://www.namipan.com/d/15b701ca1ffd126726fdf070ea1f018d8344aa8bf19c0d00" target="_blank">http://www.namipan.com/d/15b701ca1ffd12672&#8230;344aa8bf19c0d00</a></p>
<p>MAX280中文资料.pdf<br />
<a href="http://www.namipan.com/d/12a35473a7bb0afbb25d41f079b2cbd5af770460877b0100" target="_blank">http://www.namipan.com/d/12a35473a7bb0afbb&#8230;f770460877b0100</a></p>
<p>MAX194中文资料.pdf<br />
<a href="http://www.namipan.com/d/c4a65303e4422f2b661ee713c44e3000ab1ec8baf34b0100" target="_blank">http://www.namipan.com/d/c4a65303e4422f2b6&#8230;b1ec8baf34b0100</a></p>
<p>T8变压器.pdf<br />
<a href="http://www.namipan.com/d/86d97d9ca03ec16cb94e885a63912561864f0dfb384d0200" target="_blank">http://www.namipan.com/d/86d97d9ca03ec16cb&#8230;64f0dfb384d0200</a></p>
<p>NE555.pdf<br />
<a href="http://www.namipan.com/d/6eeb2db556192e988d3f45d6fc6a976d3743a54695d40300" target="_blank">http://www.namipan.com/d/6eeb2db556192e988&#8230;743a54695d40300</a></p>
<p>LM7805中文资料.pdf<br />
<a href="http://www.namipan.com/d/20ade1675d2aebb22a5b7e8596cf421ad74fb6e0bc680400" target="_blank">http://www.namipan.com/d/20ade1675d2aebb22&#8230;74fb6e0bc680400</a></p>
<p>NE555中文资料.pdf<br />
<a href="http://www.namipan.com/d/4437cbafdb450d9803022a7f145806736178b2647d8e0000" target="_blank">http://www.namipan.com/d/4437cbafdb450d980&#8230;178b2647d8e0000</a></p>
<p>MC1413.pdf<br />
<a href="http://www.namipan.com/d/a8b41856cce7d8c13e68d7be0f7eba717d00bcc2be460100" target="_blank">http://www.namipan.com/d/a8b41856cce7d8c13&#8230;d00bcc2be460100</a></p>
<p>MCP3202中文资料.pdf<br />
<a href="http://www.namipan.com/d/e6652d4504073a352f4a6e628575bcb68cd4b7bac3ed0b00" target="_blank">http://www.namipan.com/d/e6652d4504073a352&#8230;cd4b7bac3ed0b00</a></p>
<p>MC3423.PDF<br />
<a href="http://www.namipan.com/d/1856c527d115fecf23c7cc792b2df521f434795f4ad80100" target="_blank">http://www.namipan.com/d/1856c527d115fecf2&#8230;434795f4ad80100</a></p>
<p>LM358中文资料.pdf<br />
<a href="http://www.namipan.com/d/01055a8e69fd7f39469037ab678f9ed4a2807672378c0100" target="_blank">http://www.namipan.com/d/01055a8e69fd7f394&#8230;2807672378c0100</a></p>
<p>LM339.rar<br />
<a href="http://www.namipan.com/d/8c8b06f70cccad70c338f9f8bb9bf85745f5340af9480000" target="_blank">http://www.namipan.com/d/8c8b06f70cccad70c&#8230;5f5340af9480000</a></p>
<p>lm2596.pdf<br />
<a href="http://www.namipan.com/d/67de0105031f80ad657a9558635c3a8b38140cc53ada0c00" target="_blank">http://www.namipan.com/d/67de0105031f80ad6&#8230;8140cc53ada0c00</a></p>
<p>LM2576中文资料.pdf<br />
<a href="http://www.namipan.com/d/fc5567b2fa37f7ce88b5272536b2d817eb231c50971e0400" target="_blank">http://www.namipan.com/d/fc5567b2fa37f7ce8&#8230;b231c50971e0400</a></p>
<p>lm1117中文资料.pdf<br />
<a href="http://www.namipan.com/d/f24586db9afc12e7f9bf32371f24b389452a1cc4a7bb0b00" target="_blank">http://www.namipan.com/d/f24586db9afc12e7f&#8230;52a1cc4a7bb0b00</a></p>
<p>LM393中文资料.pdf<br />
<a href="http://www.namipan.com/d/1961b1559934b7bf617ae57027e87ebb7d12aea50a9a0300" target="_blank">http://www.namipan.com/d/1961b1559934b7bf6&#8230;d12aea50a9a0300</a></p>
<p>LM363中文资料.pdf<br />
<a href="http://www.namipan.com/d/7e83da8b44365c274829b181ecf725a2291407804cb40100" target="_blank">http://www.namipan.com/d/7e83da8b44365c274&#8230;91407804cb40100</a></p>
<p>LM7909中文资料.pdf<br />
<a href="http://www.namipan.com/d/8ce4617cb1123fda1ad10ad38d4493a6480e86f5d4bf0000" target="_blank">http://www.namipan.com/d/8ce4617cb1123fda1&#8230;80e86f5d4bf0000</a></p>
<p>LMD18200.doc<br />
<a href="http://www.namipan.com/d/a7e301b93175eb71345299272395fce9e06a30a8009c0100" target="_blank">http://www.namipan.com/d/a7e301b93175eb713&#8230;06a30a8009c0100</a></p>
<p>lm324中文资料.pdf<br />
<a href="http://www.namipan.com/d/cc590a103a433200fdfb3a57f44f5f383d2ee0b4557d0a00" target="_blank">http://www.namipan.com/d/cc590a103a433200f&#8230;d2ee0b4557d0a00</a></p>
<p>LM317中文资料.pdf<br />
<a href="http://www.namipan.com/d/686a9606b1dd1cca239d8a6bcc8e27d4b45c1f8c24d50d00" target="_blank">http://www.namipan.com/d/686a9606b1dd1cca2&#8230;45c1f8c24d50d00</a></p>
<p>lm211lm311中文资料.pdf<br />
<a href="http://www.namipan.com/d/eb9f6ebac497c099445f95a4ad95a0a44730341a715d0b00" target="_blank">http://www.namipan.com/d/eb9f6ebac497c0994&#8230;730341a715d0b00</a></p>
<p>LM140.pdf<br />
<a href="http://www.namipan.com/d/3876aea02373e492cdb7da633c9ba26d5f250e06d8e10200" target="_blank">http://www.namipan.com/d/3876aea02373e492c&#8230;f250e06d8e10200</a></p>
<p>LM358.pdf<br />
<a href="http://www.namipan.com/d/7816ffab592a9e37d9c493dd238fc6b6e55397be8e5e0100" target="_blank">http://www.namipan.com/d/7816ffab592a9e37d&#8230;55397be8e5e0100</a></p>
<p>LM109.pdf<br />
<a href="http://www.namipan.com/d/a70eaf6138bb71be74d0431224cbd5d0c7f1136a55740100" target="_blank">http://www.namipan.com/d/a70eaf6138bb71be7&#8230;7f1136a55740100</a></p>
<p>lm3s317_ds_cn.pdf<br />
<a href="http://www.namipan.com/d/bd34bf2a2ab69f935911e60206bd5e1a67e6f06ca0215d00" target="_blank">http://www.namipan.com/d/bd34bf2a2ab69f935&#8230;7e6f06ca0215d00</a></p>
<p>LF398中文资料.pdf<br />
<a href="http://www.namipan.com/d/bcd8edd55f76babe047e7e1e8e61045af8129ab1866e0100" target="_blank">http://www.namipan.com/d/bcd8edd55f76babe0&#8230;8129ab1866e0100</a></p>
<p>L290-L291-L292.pdf<br />
<a href="http://www.namipan.com/d/2e0ab9638f84016c18a6ff0fc817b8dbf1043857e30b0400" target="_blank">http://www.namipan.com/d/2e0ab9638f84016c1&#8230;1043857e30b0400</a></p>
<p>ICL7135中文资料.pdf<br />
<a href="http://www.namipan.com/d/71e1b23dbc5dff6f6fef9c002be6420f5968745750710800" target="_blank">http://www.namipan.com/d/71e1b23dbc5dff6f6&#8230;968745750710800</a></p>
<p>
ICL7104中文资料.pdf<br />
<a href="http://www.namipan.com/d/e07abec1e557ad53c159d7156237bfa86e842cb549820100" target="_blank">http://www.namipan.com/d/e07abec1e557ad53c&#8230;e842cb549820100</a></p>
<p>fm3135_ds.pdf<br />
<a href="http://www.namipan.com/d/fc97032bc0142c568bdd39f8140d82c6ae4ee9b175260400" target="_blank">http://www.namipan.com/d/fc97032bc0142c568&#8230;e4ee9b175260400</a></p>
<p>cd40161中文资料pdf.pdf<br />
<a href="http://www.namipan.com/d/40230b71ccbbc78b9355e8946d1e4391efecf2199da10200" target="_blank">http://www.namipan.com/d/40230b71ccbbc78b9&#8230;fecf2199da10200</a></p>
<p>elecfans.com最新世界三极管特性代换手册.r<br />
<a href="http://www.namipan.com/d/6605148cde3dddb2a4bb9123eb0dcdb6721a053f286c7601" target="_blank">http://www.namipan.com/d/6605148cde3dddb2a&#8230;21a053f286c7601</a></p>
<p>lm3s310_ds_cn.pdf<br />
<a href="http://www.namipan.com/d/bb01eb82cbddbc6fabae95b5a3f631f1d32d3331750e5700" target="_blank">http://www.namipan.com/d/bb01eb82cbddbc6fa&#8230;32d3331750e5700</a></p>
<p>cmos4000器件中文资料.pdf<br />
<a href="http://www.namipan.com/d/bde8cef1903e5f776ddae591fe4b9fe4dd41fa2023074800" target="_blank">http://www.namipan.com/d/bde8cef1903e5f776&#8230;d41fa2023074800</a></p>
<p>cd40109中文资料pdf.pdf<br />
<a href="http://www.namipan.com/d/202883c137a9443ae5aad82ac01c0c5d5b027bfceeb50100" target="_blank">http://www.namipan.com/d/202883c137a9443ae&#8230;b027bfceeb50100</a></p>
<p>cd40105中文资料pdf.pdf<br />
<a href="http://www.namipan.com/d/b56e06f4a9b172b10908429505b829f1b06b46934bca0100" target="_blank">http://www.namipan.com/d/b56e06f4a9b172b10&#8230;06b46934bca0100</a></p>
<p>ds1302中文资料.pdf<br />
<a href="http://www.namipan.com/d/8ffe86b97d76a8cc3fffe2b8b7d7d411ea84ad0bac730300" target="_blank">http://www.namipan.com/d/8ffe86b97d76a8cc3&#8230;a84ad0bac730300</a></p>
<p>cd40163中文资料pdf.pdf<br />
<a href="http://www.namipan.com/d/305f9eca8225b8333aafa3a1bd0c4c3c1c3ac34338a10200" target="_blank">http://www.namipan.com/d/305f9eca8225b8333&#8230;c3ac34338a10200</a></p>
<p>cd40147中文资料pdf.pdf<br />
<a href="http://www.namipan.com/d/e3380153eb1198bc857e579999fc3dddb55b460294f20100" target="_blank">http://www.namipan.com/d/e3380153eb1198bc8&#8230;55b460294f20100</a></p>
<p>cd4076中文资料.pdf<br />
<a href="http://www.namipan.com/d/d000f62e7c0c80c37332f73d5a9200afa8a7f4b572f30200" target="_blank">http://www.namipan.com/d/d000f62e7c0c80c37&#8230;8a7f4b572f30200</a></p>
<p>cd4071中文资料.pdf<br />
<a href="http://www.namipan.com/d/49f8cce83e6ab3e4d593fa45e1f0e685dcbb5186db3a0200" target="_blank">http://www.namipan.com/d/49f8cce83e6ab3e4d&#8230;cbb5186db3a0200</a></p>
<p>cd4070中文资料.pdf<br />
<a href="http://www.namipan.com/d/82edf36cc8617e3356612ac573e356ba89959470a3420200" target="_blank">http://www.namipan.com/d/82edf36cc8617e335&#8230;9959470a3420200</a></p>
<p>cd4068中文资料.pdf<br />
<a href="http://www.namipan.com/d/18c87ad5f8690c9cd1a33121bfd1ba3040256c7d8f490200" target="_blank">http://www.namipan.com/d/18c87ad5f8690c9cd&#8230;0256c7d8f490200</a></p>
<p>cd4067中文资料.pdf<br />
<a href="http://www.namipan.com/d/e6966eea3a191a3186dd7bfb5f19f031b430ea7121530200" target="_blank">http://www.namipan.com/d/e6966eea3a191a318&#8230;430ea7121530200</a></p>
<p>cd4055中文资料.pdf<br />
<a href="http://www.namipan.com/d/33d92d1285e92130dbb263df34bebe04f1418d98e29f0300" target="_blank">http://www.namipan.com/d/33d92d1285e92130d&#8230;1418d98e29f0300</a></p>
<p>cd4038中文资料.pdf<br />
<a href="http://www.namipan.com/d/bebc590afbebe766436886d23fbc5205344cbe07d5690300" target="_blank">http://www.namipan.com/d/bebc590afbebe7664&#8230;44cbe07d5690300</a></p>
<p>cd4029中文资料pdf.pdf<br />
<a href="http://www.namipan.com/d/0d4dc7d75ded5885fd3e475e8071f438921d796cbd750400" target="_blank">http://www.namipan.com/d/0d4dc7d75ded5885f&#8230;21d796cbd750400</a></p>
<p>cd4048中文资料.pdf<br />
<a href="http://www.namipan.com/d/846d38f344ce9ef88598d6e69a542300fed3c3d7d33f0200" target="_blank">http://www.namipan.com/d/846d38f344ce9ef88&#8230;ed3c3d7d33f0200</a></p>
<p>cd4047中文资料.pdf<br />
<a href="http://www.namipan.com/d/36a5eec356ffc0baf497d07e71f28081732d28bc145e0200" target="_blank">http://www.namipan.com/d/36a5eec356ffc0baf&#8230;32d28bc145e0200</a></p>
<p>cd4035中文资料.pdf<br />
<a href="http://www.namipan.com/d/c7b4075b5bda2910cbfdc61bd13730a2d7ab41f161a10300" target="_blank">http://www.namipan.com/d/c7b4075b5bda2910c&#8230;7ab41f161a10300</a></p>
<p>cd4034中文资料.pdf<br />
<a href="http://www.namipan.com/d/b6dadf2ee2883540208c0f0e06d930fbbf0812016faf0400" target="_blank">http://www.namipan.com/d/b6dadf2ee28835402&#8230;f0812016faf0400</a></p>
<p>cd4028中文资料pdf.pdf<br />
<a href="http://www.namipan.com/d/557cd672fe94a58e1e0c7b508bd095c74c7851d7fb820300" target="_blank">http://www.namipan.com/d/557cd672fe94a58e1&#8230;c7851d7fb820300</a></p>
<p>cd4024中文资料pdf.pdf<br />
<a href="http://www.namipan.com/d/c2196481f081938dbb92ed67395098e681fac3206cf10300" target="_blank">http://www.namipan.com/d/c2196481f081938db&#8230;1fac3206cf10300</a></p>
<p>cd4027中文资料pdf.pdf<br />
<a href="http://www.namipan.com/d/348e802290198d2503df1013653fd744b97ccdba31ef0200" target="_blank">http://www.namipan.com/d/348e802290198d250&#8230;97ccdba31ef0200</a></p>
<p>AT89S51.pdf<br />
<a href="http://www.namipan.com/d/dccdecb6e6192d5581e790a27bf787eb9a354e1335350900" target="_blank">http://www.namipan.com/d/dccdecb6e6192d558&#8230;a354e1335350900</a></p>
<p>cd4053.pdf<br />
<a href="http://www.namipan.com/d/404342f322a3a932c98775f207d3ebfd4086551dacb10200" target="_blank">http://www.namipan.com/d/404342f322a3a932c&#8230;086551dacb10200</a></p>
<p>cd4034中文资料.pdf<br />
<a href="http://www.namipan.com/d/49106b6ade07c448f2e9f0d4c232dd8f818961bf6faf0400" target="_blank">http://www.namipan.com/d/49106b6ade07c448f&#8230;18961bf6faf0400</a></p>
<p>cd4028中文资料pdf.pdf<br />
<a href="http://www.namipan.com/d/21e60f5ad93242cad1720458dce6b23333765ec7fb820300" target="_blank">http://www.namipan.com/d/21e60f5ad93242cad&#8230;3765ec7fb820300</a></p>
<p>cd4027中文资料pdf.pdf<br />
<a href="http://www.namipan.com/d/60d154cb4a834783bdc59afd3385cd025776776431ef0200" target="_blank">http://www.namipan.com/d/60d154cb4a834783b&#8230;776776431ef0200</a></p>
<p>cd4022中文资料pdf.pdf<br />
<a href="http://www.namipan.com/d/1057c76c8deff8300c6a6db430ba3282d53d9dbfc70d0400" target="_blank">http://www.namipan.com/d/1057c76c8deff8300&#8230;53d9dbfc70d0400</a></p>
<p>att7021cn.pdf<br />
<a href="http://www.namipan.com/d/0e5d65285c35682e713bddf0a405e0326a64aba2c6c20a00" target="_blank">http://www.namipan.com/d/0e5d65285c35682e7&#8230;a64aba2c6c20a00</a></p>
<p>BA5101BA5201.pdf<br />
<a href="http://www.namipan.com/d/5d16c3c4e4ac5e156c4241ea590dba00ef7246403acf0400" target="_blank">http://www.namipan.com/d/5d16c3c4e4ac5e156&#8230;f7246403acf0400</a></p>
<p>AT89S51.pdf<br />
<a href="http://www.namipan.com/d/237f01593ba5bddc8665e29116ff139e19c340d435350900" target="_blank">http://www.namipan.com/d/237f01593ba5bddc8&#8230;9c340d435350900</a></p>
<p>AT89LV52.pdf<br />
<a href="http://www.namipan.com/d/5879e4ac095f60ca5e2b92beb242eaac1c5665cedf300800" target="_blank">http://www.namipan.com/d/5879e4ac095f60ca5&#8230;c5665cedf300800</a></p>
<p>ad9850中文资料.pdf<br />
<a href="http://www.namipan.com/d/38a283d55c2c6ceb04694c7a5534c3ae16ab96a6dc6e1c00" target="_blank">http://www.namipan.com/d/38a283d55c2c6ceb0&#8230;6ab96a6dc6e1c00</a></p>
<p>AT89C1051U.pdf<br />
<a href="http://www.namipan.com/d/559f6cf5bc2aefa3bbaf4bc6d6f9dd17042dcba1f8d40400" target="_blank">http://www.namipan.com/d/559f6cf5bc2aefa3b&#8230;42dcba1f8d40400</a></p>
<p>AD673.pdf<br />
<a href="http://www.namipan.com/d/559f6cf5bc2aefa3bbaf4bc6d6f9dd17042dcba1f8d40400" target="_blank">http://www.namipan.com/d/559f6cf5bc2aefa3b&#8230;42dcba1f8d40400</a></p>
<p>AD620中文资料.pdf<br />
<a href="http://www.namipan.com/d/145656a8efc258c014c5330ed03482a33a04ea6524a60500" target="_blank">http://www.namipan.com/d/145656a8efc258c01&#8230;a04ea6524a60500</a></p>
<p>AD594_595.pdf<br />
<a href="http://www.namipan.com/d/6028f9ccfdf02af289e312c94ef8cfc0d9275efdb6220200" target="_blank">http://www.namipan.com/d/6028f9ccfdf02af28&#8230;9275efdb6220200</a></p>
<p>AD346中文资料.pdf<br />
<a href="http://www.namipan.com/d/7bd0a4417a8213a7dc982986fbcdae8ce53d9e53fa440100" target="_blank">http://www.namipan.com/d/7bd0a4417a8213a7d&#8230;53d9e53fa440100</a></p>
<p>9013.pdf<br />
<a href="http://www.namipan.com/d/9057c57766e0d1fded4e6a49804e23949c2177bc6d950100" target="_blank">http://www.namipan.com/d/9057c57766e0d1fde&#8230;c2177bc6d950100</a></p>
<p>8050.pdf<br />
<a href="http://www.namipan.com/d/24e3b9655ebf0b2f019abd07baaa995fa98f45bf31a10200" target="_blank">http://www.namipan.com/d/24e3b9655ebf0b2f0&#8230;98f45bf31a10200</a></p>
<p>78xx.pdf<br />
<a href="http://www.namipan.com/d/af10e44a0a8b804bdd6336b88e2188cf195375644b1c0100" target="_blank">http://www.namipan.com/d/af10e44a0a8b804bd&#8230;95375644b1c0100</a></p>
<p>74LS164中文资料.pdf<br />
<a href="http://www.namipan.com/d/201383c7b23d7057d102cfc148946d045797b4a889140300" target="_blank">http://www.namipan.com/d/201383c7b23d7057d&#8230;797b4a889140300</a></p>
<p>74ls245中文资料.pdf<br />
<a href="http://www.namipan.com/d/37f26e3d5349c02dc216bdc7a487060d1332e94f75010300" target="_blank">http://www.namipan.com/d/37f26e3d5349c02dc&#8230;332e94f75010300</a></p>
<p>74LS138中文资料.pdf<br />
<a href="http://www.namipan.com/d/52f4c8c7b39181704008ceb6e89ea8095faaab98cbbe0300" target="_blank">http://www.namipan.com/d/52f4c8c7b39181704&#8230;faaab98cbbe0300</a></p>
<p>74ls138.PDF<br />
<a href="http://www.namipan.com/d/7aa7e214ce5dfe4c5dce8d9c78ab396289ca517377b90300" target="_blank">http://www.namipan.com/d/7aa7e214ce5dfe4c5&#8230;9ca517377b90300</a></p>
<p>74ls74.PDF<br />
<a href="http://www.namipan.com/d/9e1051ab95e509fe3414830be349e6d7d6f56374297a0600" target="_blank">http://www.namipan.com/d/9e1051ab95e509fe3&#8230;6f56374297a0600</a></p>
<p>74ls04.PDF<br />
<a href="http://www.namipan.com/d/e8a4bad83b00a61a514f295ef7d36aa064801b7444720400" target="_blank">http://www.namipan.com/d/e8a4bad83b00a61a5&#8230;4801b7444720400</a></p>
<p>74LS14中文资料.pdf<br />
<a href="http://www.namipan.com/d/8938dbc43cdb1a232112a8f69e0b0f7e50357cb543890300" target="_blank">http://www.namipan.com/d/8938dbc43cdb1a232&#8230;0357cb543890300</a></p>
<p>74HC245中文资料.pdf<br />
<a href="http://www.namipan.com/d/d045498e1b5a8b831fb554e3059f7c9c6a3ed92d17010300" target="_blank">http://www.namipan.com/d/d045498e1b5a8b831&#8230;a3ed92d17010300</a></p>
<p>24c02中文官方资料手册pdf.pdf<br />
<a href="http://www.namipan.com/d/5463179db3bbb8a494d38f0ab48c8cbb9cf6aece299c0900" target="_blank">http://www.namipan.com/d/5463179db3bbb8a49&#8230;cf6aece299c0900</a></p>
<p>74ALS245.pdf<br />
<a href="http://www.namipan.com/d/b4c462102ac87887e8e5059e001f16647c213459b13f0100" target="_blank">http://www.namipan.com/d/b4c462102ac87887e&#8230;c213459b13f0100</a></p>
<p>4N25中文资料.pdf<br />
<a href="http://www.namipan.com/d/c818ecf73638d05fb5489690e28b91c94c0976af7ccb0100" target="_blank">http://www.namipan.com/d/c818ecf73638d05fb&#8230;c0976af7ccb0100</a></p>
<p>USB   DISK EJECT.EXE<br />
<a href="http://www.namipan.com/d/4102ee837c5b11d7d7e3d40c759bd5b384154f33007c0d00" target="_blank">http://www.namipan.com/d/4102ee837c5b11d7d&#8230;4154f33007c0d00</a></p>
<p>TEA1062.pdf<br />
<a href="http://www.namipan.com/d/569c7b2bf61ebf2e2c01d7fcb3bdb0a3f1b83a0d8b4e0300" target="_blank">http://www.namipan.com/d/569c7b2bf61ebf2e2&#8230;1b83a0d8b4e0300</a></p>
<p>78xx.pdf<br />
<a href="http://www.namipan.com/d/dc3547b7951a28c30c447002adfc743b2cd8174a4b1c0100" target="_blank">http://www.namipan.com/d/dc3547b7951a28c30&#8230;cd8174a4b1c0100</a></p>
<p>74ls245中文资料.pdf<br />
<a href="http://www.namipan.com/d/f0fd2d9a704cfc09571d7f694b8e5625ea2577f575010300" target="_blank">http://www.namipan.com/d/f0fd2d9a704cfc095&#8230;a2577f575010300</a></p>
<p>74LS138中文资料.pdf<br />
<a href="http://www.namipan.com/d/8df689b9e0e1157387ae34ffb186587654607dc5cbbe0300" target="_blank">http://www.namipan.com/d/8df689b9e0e115738&#8230;4607dc5cbbe0300</a></p>
<p>74ls138.PDF<br />
<a href="http://www.namipan.com/d/906f5068200722722dd009f2c0558d2ca954855d77b90300" target="_blank">http://www.namipan.com/d/906f5068200722722&#8230;954855d77b90300</a></p>
<p>74ls74.PDF<br />
<a href="http://www.namipan.com/d/d4ce35981359c38e4e10a143913dbc77ec41b17c297a0600" target="_blank">http://www.namipan.com/d/d4ce35981359c38e4&#8230;c41b17c297a0600</a></p>
<p>74LS14中文资料.pdf<br />
<a href="http://www.namipan.com/d/500d0dd2c24ca57fdd5f81887ce014ee383cf15f43890300" target="_blank">http://www.namipan.com/d/500d0dd2c24ca57fd&#8230;83cf15f43890300</a></p>
<p>74ls04.PDF<br />
<a href="http://www.namipan.com/d/00b330534fc4824625e3f5aadb970e2cb07c172044720400" target="_blank">http://www.namipan.com/d/00b330534fc482462&#8230;07c172044720400</a></p>
<p>24c02中文官方资料手册pdf.pdf<br />
<a href="http://www.namipan.com/d/0dfded751578a730e85acec4fecb3ff3ecb3e344299c0900" target="_blank">http://www.namipan.com/d/0dfded751578a730e&#8230;cb3e344299c0900</a></p>
<p>74HC245中文资料.pdf<br />
<a href="http://www.namipan.com/d/ff5c91227f1bf663c1326fc19d5295f02035768b17010300" target="_blank">http://www.namipan.com/d/ff5c91227f1bf663c&#8230;035768b17010300</a></p>
<p>74ALS245.pdf<br />
<a href="http://www.namipan.com/d/0347de88ba42c7981ec9d8cb0829ed27dee125a8b13f0100" target="_blank">http://www.namipan.com/d/0347de88ba42c7981&#8230;ee125a8b13f0100</a></p>
<p>1N4148smd.pdf<br />
<a href="http://www.namipan.com/d/885391bb8724b237c52840be7996214047193380cfa00800" target="_blank">http://www.namipan.com/d/885391bb8724b237c&#8230;7193380cfa00800</a></p>
<p>2n4403.PDF<br />
<a href="http://www.namipan.com/d/20bc155264d25b57a981c63afab4b0be6bb806f2b4f70000" target="_blank">http://www.namipan.com/d/20bc155264d25b57a&#8230;bb806f2b4f70000</a></p>
<p>2n4401.PDF<br />
<a href="http://www.namipan.com/d/40c749e3a06284cca55f4964a1322308e344b26651f70000" target="_blank">http://www.namipan.com/d/40c749e3a06284cca&#8230;344b26651f70000</a></p>
<p>LMD18200.doc<br />
<a href="http://www.namipan.com/d/58c3a544b3cc4481889d5c85b54087756849a92e009c0100" target="_blank">http://www.namipan.com/d/58c3a544b3cc44818&#8230;849a92e009c0100</a></p>
<p>74LS244中文资料.doc<br />
<a href="http://www.namipan.com/d/e1cd5c4618e978c2f4a8b450418fefcf837c690b00540100" target="_blank">http://www.namipan.com/d/e1cd5c4618e978c2f&#8230;37c690b00540100</a></p>
]]></content:encoded>
			<wfw:commentRss>http://xnian.com/2008/12/762.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>8051单片机二极管闪烁实验</title>
		<link>http://xnian.com/2008/12/749.html</link>
		<comments>http://xnian.com/2008/12/749.html#comments</comments>
		<pubDate>Wed, 03 Dec 2008 04:53:20 +0000</pubDate>
		<dc:creator>纪小年</dc:creator>
				<category><![CDATA[单片机]]></category>

		<guid isPermaLink="false">http://xnian.com/?p=749</guid>
		<description><![CDATA[实验原理： 送给二极管一个高电平（逻辑1）时，灯亮；当输入为低电平（逻辑0）时，灯灭。但是人眼能够分辨的亮光必须超过20ms，假使二极管灭的时间也为20ms，则频率为25Hz。 另：在51单片机中可以直接将一个立即数用mov指令由P1口送出。为了增加P1口的驱动，我们使用一片245的驱动芯片以增加P1口的驱动力。245有两种芯片：一种是74LS245，另一种是74HC245。一个是低功耗（LS）一个是高速（COMS）形的，即一个是TTL形的，一个是COMS型的。一般的规则都是能用LS坚决不用HC，因为HC这样的COMS电路尽管他高速，但是一般都会带来较高的噪声。 实验内容： 编写一程序，达到一下要求：（L0~L7均为发光二极管） L0、L1闪烁5次，其余不闪烁，频率1Hz L2、L3闪烁5次，其余不闪烁，频率1Hz L4、L5闪烁5次，其余不闪烁，频率1Hz L6、L7闪烁5次，其余不闪烁，频率1Hz L0、L1、L2、L3闪烁5次，其余不闪烁，频率1Hz L4、L5、L6、L7闪烁5次，其余不闪烁，频率1Hz L0~L7全部闪烁5次，频率1Hz 重复以上步骤 程序： AST: DB 03H,0CH,30H,C0H,0FH,F0H,FFH ;建表 MAIN: MOV DPTR,#AST ;将表格的放入DPTR MOV R4,#00H ;将R4作为指针 L1: MOV A,R4 ;将指针位置赋给累加器A MOVX A,@A+DPTR ;将((A)+(DPTR))的值放到累加器A中 ACALL FLASH ;调用子函数FLASH INC R4 ;R4指针指向下个数字 CJNE R4,#7,L1 ;若R4-7不为零，跳到L1 SJMP MAIN ;跳到主函数，实现循环 FLASH: MOV R0,#05H ;实现闪烁的次数 L2: MOV P1,A ;(A)->P1口输出，实现二极管亮一次 ACALL DELAY ;调用子延时函数DELAY [...]]]></description>
			<content:encoded><![CDATA[<p>实验原理：</p>
<p style="text-indent: 2em;">送给二极管一个高电平（逻辑1）时，灯亮；当输入为低电平（逻辑0）时，灯灭。但是人眼能够分辨的亮光必须超过20ms，假使二极管灭的时间也为20ms，则频率为25Hz。</p>
<p style="text-indent: 2em;">另：在51单片机中可以直接将一个立即数用mov指令由P1口送出。为了增加P1口的驱动，我们使用一片245的驱动芯片以增加P1口的驱动力。245有两种芯片：一种是74LS245，另一种是74HC245。一个是低功耗（LS）一个是高速（COMS）形的，即一个是TTL形的，一个是COMS型的。一般的规则都是能用LS坚决不用HC，因为HC这样的COMS电路尽管他高速，但是一般都会带来较高的噪声。</p>
<p>实验内容：</p>
<p style="text-indent: 2em;">编写一程序，达到一下要求：（L0~L7均为发光二极管）</p>
<ul>
<li>L0、L1闪烁5次，其余不闪烁，频率1Hz</li>
<li>L2、L3闪烁5次，其余不闪烁，频率1Hz</li>
<li>L4、L5闪烁5次，其余不闪烁，频率1Hz</li>
<li>L6、L7闪烁5次，其余不闪烁，频率1Hz</li>
<li>L0、L1、L2、L3闪烁5次，其余不闪烁，频率1Hz</li>
<li>L4、L5、L6、L7闪烁5次，其余不闪烁，频率1Hz</li>
<li>L0~L7全部闪烁5次，频率1Hz</li>
<li>重复以上步骤</li>
</ul>
<p>程序：</p>
<blockquote><p>
AST:	DB 03H,0CH,30H,C0H,0FH,F0H,FFH	;建表<br />
MAIN:	MOV DPTR,#AST			;将表格的放入DPTR<br />
	MOV R4,#00H			;将R4作为指针<br />
L1:	MOV A,R4			;将指针位置赋给累加器A<br />
	MOVX A,@A+DPTR		;将((A)+(DPTR))的值放到累加器A中<br />
	ACALL FLASH			;调用子函数FLASH<br />
	INC R4				;R4指针指向下个数字<br />
	CJNE R4,#7,L1			;若R4-7不为零，跳到L1<br />
	SJMP MAIN			;跳到主函数，实现循环<br />
FLASH:	MOV R0,#05H			;实现闪烁的次数<br />
L2:	MOV P1,A			;(A)->P1口输出，实现二极管亮一次<br />
	ACALL DELAY			;调用子延时函数DELAY<br />
	MOV P1,#00			;00->P1口输出，实现二极管灭一次<br />
	ACALL DELAY			;调用子延时函数DELAY<br />
	DJNZ R0,LOOP			;如果R0不为零，跳到L2<br />
	RET				;跳出子函数<br />
DELAY:	MOV R1,#250			;延时程序开始，机器周期1<br />
DELAY0:	MOV R2,#249			;机器周期1<br />
DELAY1:	NOP				;机器周期1<br />
	NOP				;机器周期1<br />
	DJNZ R1,DELAY1			;机器周期2<br />
	DJNZ R0,DELAY0			;机器周期2<br />
	RET				;机器周期1
</p></blockquote>
<p style="text-indent: 2em;">延时程序的机器周期为：</p>
<p style="text-indent: 2em;">T=Tcy×[(1+1+2)×249+1+2]×250+1+1=499502μs≈0.5s</p>
<p style="text-indent: 2em;">其中Tcy为每个机器周期的时间Tcy=12/fsoc(晶振周期)=2μs</p>
]]></content:encoded>
			<wfw:commentRss>http://xnian.com/2008/12/749.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>单片机的位逻辑运算符</title>
		<link>http://xnian.com/2008/11/692.html</link>
		<comments>http://xnian.com/2008/11/692.html#comments</comments>
		<pubDate>Tue, 18 Nov 2008 12:48:24 +0000</pubDate>
		<dc:creator>纪小年</dc:creator>
				<category><![CDATA[单片机]]></category>

		<guid isPermaLink="false">http://xnian.com/?p=692</guid>
		<description><![CDATA[与、或、非、异或，是编程所必须熟练掌握的。 与门：两者同真时为真（其符号为∩，因为其表现出乘法的特性： 1×1=1，1×0=0，0×0=0，又称其为逻辑乘，在非编程环境下可用×代替，单片机中用与门清零）； 或门：两者同假时为假（其符号为∪，因为其表现出加法的特性： 1+1=2，1+0=1，0+0=0，又称其为逻辑和，在非编程环境下可用+代替，单片机中用或门置位）； 非门：取反（其符号是在要取非的字母上划－，） 与或非在电路里面是很好表示的，例如： 与门：就是一个串联两个开关A，B的电路，只有A、B同时关上，电路才通； 或门：就是并联两个开关A，B的电路，只有A、B同时打开，电路才断； 非门：就是在工作电阻（例如：灯）处并联一个开关，当开关开时工作，而在开关关时反而停止工作。 了解了与或非，又他们引申出来的其他门都应该很简单，比如异或指令（单片机中用异或门取反） 下面有个例题 已知：如图，A=1101 1011 B=1001 0110 C=1011 0111 D=0101 1001 求：S 解：]]></description>
			<content:encoded><![CDATA[<p style="text-indent: 2em;">与、或、非、异或，是编程所必须熟练掌握的。</p>
<p style="text-indent: 2em;">与门：两者同真时为真（其符号为∩，因为其表现出乘法的特性：</p>
<p>1×1=1，1×0=0，0×0=0，又称其为逻辑乘，在非编程环境下可用×代替，单片机中用与门清零）；</p>
<p style="text-indent: 2em;">或门：两者同假时为假（其符号为∪，因为其表现出加法的特性：</p>
<p>1+1=2，1+0=1，0+0=0，又称其为逻辑和，在非编程环境下可用+代替，单片机中用或门置位）；</p>
<p style="text-indent: 2em;">非门：取反（其符号是在要取非的字母上划－，）</p>
<p style="text-indent: 2em;">与或非在电路里面是很好表示的，例如：</p>
<p style="text-indent: 2em;">与门：就是一个串联两个开关A，B的电路，只有A、B同时关上，电路才通； </p>
<p style="text-indent: 2em;">或门：就是并联两个开关A，B的电路，只有A、B同时打开，电路才断；</p>
<p style="text-indent: 2em;">非门：就是在工作电阻（例如：灯）处并联一个开关，当开关开时工作，而在开关关时反而停止工作。</p>
<p style="text-indent: 2em;">了解了与或非，又他们引申出来的其他门都应该很简单，比如异或指令<img src="http://xnian.com/wp-content/uploads/2008/11/ae5bc82e68896b.jpg" alt="" title="A异或B" width="134" height="20" class="alignnone size-medium wp-image-703" />（单片机中用异或门取反）</p>
<p style="text-indent: 2em;">下面有个例题</p>
<p><img src="http://xnian.com/wp-content/uploads/2008/11/012.jpg" alt="" title="题目" class="alignright size-full wp-image-691" /><br />
已知：如图，A=1101 1011   B=1001 0110   C=1011 0111   D=0101 1001<br />
求：S<br />
解：<br />
<img src="http://xnian.com/wp-content/uploads/2008/11/e8a7a3.jpg" alt="" title="答案" width="314" height="277" class="alignnone size-full wp-image-698" /></p>
]]></content:encoded>
			<wfw:commentRss>http://xnian.com/2008/11/692.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
