单片机中数码管蜂鸣器炸弹
2016-10-09 21:26
323 查看
<code class="hljs cpp has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;"><span class="hljs-preprocessor" style="color: rgb(68, 68, 68); box-sizing: border-box;">#include <reg52.h></span> <span class="hljs-preprocessor" style="color: rgb(68, 68, 68); box-sizing: border-box;">#include <intrins.h></span> <span class="hljs-preprocessor" style="color: rgb(68, 68, 68); box-sizing: border-box;">#include "delay.h"</span> <span class="hljs-preprocessor" style="color: rgb(68, 68, 68); box-sizing: border-box;">#define SEGPORT P0</span> sbit bit_select = P2^<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>; sbit seg_select = P2^<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span>; sbit beep = P1^<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">7</span>; <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">unsigned</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">char</span> bitdata[<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">8</span>] = {<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0xfe</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0xfd</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0xfb</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0xf7</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0xef</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0xdf</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0xbf</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0x7f</span>}; <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">unsigned</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">char</span> segdata[<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">10</span>] = {<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0x3f</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0x06</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0x5b</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0x4f</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0x66</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0x6d</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0x7d</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0x07</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0x7f</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0x6f</span>}; <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">unsigned</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">char</span> tempdata[<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">8</span>]; <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">unsigned</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">char</span> sec = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span>; <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">unsigned</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">char</span> min = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">10</span>; <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">unsigned</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">char</span> hour = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>; <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">unsigned</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">char</span> High; <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">unsigned</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">char</span> Low; <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">unsigned</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">char</span> code freq[][<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">2</span>]={ <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0xD8</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0xF7</span>,<span class="hljs-comment" style="color: rgb(136, 0, 0); box-sizing: border-box;">//00440HZ 1 </span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0xBD</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0xF8</span>,<span class="hljs-comment" style="color: rgb(136, 0, 0); box-sizing: border-box;">//00494HZ 2 </span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0x87</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0xF9</span>,<span class="hljs-comment" style="color: rgb(136, 0, 0); box-sizing: border-box;">//00554HZ 3 </span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0xE4</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0xF9</span>,<span class="hljs-comment" style="color: rgb(136, 0, 0); box-sizing: border-box;">//00587HZ 4 </span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0x90</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0xFA</span>,<span class="hljs-comment" style="color: rgb(136, 0, 0); box-sizing: border-box;">//00659HZ 5 </span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0x29</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0xFB</span>,<span class="hljs-comment" style="color: rgb(136, 0, 0); box-sizing: border-box;">//00740HZ 6 </span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0xB1</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0xFB</span>,<span class="hljs-comment" style="color: rgb(136, 0, 0); box-sizing: border-box;">//00831HZ 7 </span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0xEF</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0xFB</span>,<span class="hljs-comment" style="color: rgb(136, 0, 0); box-sizing: border-box;">//00880HZ `1</span> }; <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">unsigned</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">char</span> code SONG_TONE[]={<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">212</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">212</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">190</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">212</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">159</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">169</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">212</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">212</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">190</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">212</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">142</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">159</span>, <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">212</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">212</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">106</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">126</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">159</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">169</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">190</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">119</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">119</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">126</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">159</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">142</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">159</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>}; <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">unsigned</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">char</span> code SONG_LONG[]={<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">9</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">3</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">12</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">12</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">12</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">24</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">9</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">3</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">12</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">12</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">12</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">24</span>, <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">9</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">3</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">12</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">12</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">12</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">12</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">12</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">9</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">3</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">12</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">12</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">12</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">24</span>,<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>}; <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">void</span> DelayMS(<span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">unsigned</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">int</span> x) { <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">unsigned</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">char</span> t; <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">while</span>(x--)<span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">for</span>(t=<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>;t<<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">120</span>;t++); } <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">void</span> PlayMusic() { <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">unsigned</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">int</span> i=<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>,j,k; <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">while</span>(SONG_LONG[i]!=<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>||SONG_TONE[i]!=<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>) { <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">for</span>(j=<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>;j<SONG_LONG[i]*<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">20</span>;j++) { beep = ~ beep; <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">for</span>(k=<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>;k<SONG_TONE[i]/<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">3</span>;k++); } DelayMS(<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">10</span>); i++; } } <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">void</span> timer0_init(<span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">void</span>) { EA = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span>; TMOD |= <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0x01</span>; TH0 = (<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">65536</span> - <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">500</span>) / <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">256</span>; TL0 = (<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">65536</span> - <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">500</span>) % <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">256</span>; ET0 = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span>; TR0 = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span>; } <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">void</span> timer1_init(<span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">void</span>) { EA = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span>; TMOD |= <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0x10</span>; TH1 = (<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">65536</span> - <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1000</span>) / <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">256</span>; TL1 = (<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">65536</span> - <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1000</span>) % <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">256</span>; ET1 = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span>; TR1 = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span>; } <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">void</span> timer0_isr() interrupt <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span> { <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">static</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">unsigned</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">char</span> j = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>; TH0 = (<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">65536</span> - <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">500</span>) / <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">256</span>; TL0 = (<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">65536</span> - <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">500</span>) % <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">256</span>; j++; <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">if</span>(<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">20</span> == j) { j = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>; sec--; <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">if</span>(sec == <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>) { min--; sec = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">60</span>; } <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">if</span>(min == <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>) { min = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>; sec = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>; TR0 = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>; } } tempdata[<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">6</span>] = segdata[sec / <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">10</span>]; tempdata[<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">7</span>] = segdata[sec % <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">10</span>]; tempdata[<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">5</span>] = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0x40</span>; tempdata[<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">3</span>] = segdata[min / <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">10</span>]; tempdata[<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">4</span>] = segdata[min % <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">10</span>]; tempdata[<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">2</span>] = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0x40</span>; tempdata[<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>] = segdata[hour / <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">10</span>]; tempdata[<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span>] = segdata[hour % <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">10</span>]; } <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">void</span> display() { <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">static</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">unsigned</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">char</span> i = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>; SEGPORT = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0x0</span>; seg_select = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span>; seg_select = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>; SEGPORT = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0xff</span>; bit_select = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span>; bit_select = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>; SEGPORT = tempdata[i]; seg_select = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span>; seg_select = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>; SEGPORT = bitdata[i]; bit_select = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span>; bit_select = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>; i++; <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">if</span>(<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">8</span> == i) { i = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>; } } <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">void</span> timer1_isr() interrupt <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">3</span> { TH1 = (<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">65536</span> - <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1000</span>) / <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">256</span>; TL1 = (<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">65536</span> - <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1000</span>) % <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">256</span>; display(); } <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">void</span> main() { <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">unsigned</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">char</span> i; <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">unsigned</span> <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">char</span> cont; timer0_init(); timer1_init(); <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">while</span>(<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span>) { <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">for</span>(cont = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">9</span>; cont > <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>; cont--) { <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">if</span>(cont == min && <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">59</span> == sec) { <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">for</span>(i = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>; i < <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">200</span>; i++) { beep = ~beep; delay_us(<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">100</span>); } } } <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">if</span>(<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span> == min) { <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">for</span>(i = <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>; i < <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">200</span>; i++) { PlayMusic(); delay_us(<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">200</span>); } } } }</code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li><li style="box-sizing: border-box; padding: 0px 5px;">4</li><li style="box-sizing: border-box; padding: 0px 5px;">5</li><li style="box-sizing: border-box; padding: 0px 5px;">6</li><li style="box-sizing: border-box; padding: 0px 5px;">7</li><li style="box-sizing: border-box; padding: 0px 5px;">8</li><li style="box-sizing: border-box; padding: 0px 5px;">9</li><li style="box-sizing: border-box; padding: 0px 5px;">10</li><li style="box-sizing: border-box; padding: 0px 5px;">11</li><li style="box-sizing: border-box; padding: 0px 5px;">12</li><li style="box-sizing: border-box; padding: 0px 5px;">13</li><li style="box-sizing: border-box; padding: 0px 5px;">14</li><li style="box-sizing: border-box; padding: 0px 5px;">15</li><li style="box-sizing: border-box; padding: 0px 5px;">16</li><li style="box-sizing: border-box; padding: 0px 5px;">17</li><li style="box-sizing: border-box; padding: 0px 5px;">18</li><li style="box-sizing: border-box; padding: 0px 5px;">19</li><li style="box-sizing: border-box; padding: 0px 5px;">20</li><li style="box-sizing: border-box; padding: 0px 5px;">21</li><li style="box-sizing: border-box; padding: 0px 5px;">22</li><li style="box-sizing: border-box; padding: 0px 5px;">23</li><li style="box-sizing: border-box; padding: 0px 5px;">24</li><li style="box-sizing: border-box; padding: 0px 5px;">25</li><li style="box-sizing: border-box; padding: 0px 5px;">26</li><li style="box-sizing: border-box; padding: 0px 5px;">27</li><li style="box-sizing: border-box; padding: 0px 5px;">28</li><li style="box-sizing: border-box; padding: 0px 5px;">29</li><li style="box-sizing: border-box; padding: 0px 5px;">30</li><li style="box-sizing: border-box; padding: 0px 5px;">31</li><li style="box-sizing: border-box; padding: 0px 5px;">32</li><li style="box-sizing: border-box; padding: 0px 5px;">33</li><li style="box-sizing: border-box; padding: 0px 5px;">34</li><li style="box-sizing: border-box; padding: 0px 5px;">35</li><li style="box-sizing: border-box; padding: 0px 5px;">36</li><li style="box-sizing: border-box; padding: 0px 5px;">37</li><li style="box-sizing: border-box; padding: 0px 5px;">38</li><li style="box-sizing: border-box; padding: 0px 5px;">39</li><li style="box-sizing: border-box; padding: 0px 5px;">40</li><li style="box-sizing: border-box; padding: 0px 5px;">41</li><li style="box-sizing: border-box; padding: 0px 5px;">42</li><li style="box-sizing: border-box; padding: 0px 5px;">43</li><li style="box-sizing: border-box; padding: 0px 5px;">44</li><li style="box-sizing: border-box; padding: 0px 5px;">45</li><li style="box-sizing: border-box; padding: 0px 5px;">46</li><li style="box-sizing: border-box; padding: 0px 5px;">47</li><li style="box-sizing: border-box; padding: 0px 5px;">48</li><li style="box-sizing: border-box; padding: 0px 5px;">49</li><li style="box-sizing: border-box; padding: 0px 5px;">50</li><li style="box-sizing: border-box; padding: 0px 5px;">51</li><li style="box-sizing: border-box; padding: 0px 5px;">52</li><li style="box-sizing: border-box; padding: 0px 5px;">53</li><li style="box-sizing: border-box; padding: 0px 5px;">54</li><li style="box-sizing: border-box; padding: 0px 5px;">55</li><li style="box-sizing: border-box; padding: 0px 5px;">56</li><li style="box-sizing: border-box; padding: 0px 5px;">57</li><li style="box-sizing: border-box; padding: 0px 5px;">58</li><li style="box-sizing: border-box; padding: 0px 5px;">59</li><li style="box-sizing: border-box; padding: 0px 5px;">60</li><li style="box-sizing: border-box; padding: 0px 5px;">61</li><li style="box-sizing: border-box; padding: 0px 5px;">62</li><li style="box-sizing: border-box; padding: 0px 5px;">63</li><li style="box-sizing: border-box; padding: 0px 5px;">64</li><li style="box-sizing: border-box; padding: 0px 5px;">65</li><li style="box-sizing: border-box; padding: 0px 5px;">66</li><li style="box-sizing: border-box; padding: 0px 5px;">67</li><li style="box-sizing: border-box; padding: 0px 5px;">68</li><li style="box-sizing: border-box; padding: 0px 5px;">69</li><li style="box-sizing: border-box; padding: 0px 5px;">70</li><li style="box-sizing: border-box; padding: 0px 5px;">71</li><li style="box-sizing: border-box; padding: 0px 5px;">72</li><li style="box-sizing: border-box; padding: 0px 5px;">73</li><li style="box-sizing: border-box; padding: 0px 5px;">74</li><li style="box-sizing: border-box; padding: 0px 5px;">75</li><li style="box-sizing: border-box; padding: 0px 5px;">76</li><li style="box-sizing: border-box; padding: 0px 5px;">77</li><li style="box-sizing: border-box; padding: 0px 5px;">78</li><li style="box-sizing: border-box; padding: 0px 5px;">79</li><li style="box-sizing: border-box; padding: 0px 5px;">80</li><li style="box-sizing: border-box; padding: 0px 5px;">81</li><li style="box-sizing: border-box; padding: 0px 5px;">82</li><li style="box-sizing: border-box; padding: 0px 5px;">83</li><li style="box-sizing: border-box; padding: 0px 5px;">84</li><li style="box-sizing: border-box; padding: 0px 5px;">85</li><li style="box-sizing: border-box; padding: 0px 5px;">86</li><li style="box-sizing: border-box; padding: 0px 5px;">87</li><li style="box-sizing: border-box; padding: 0px 5px;">88</li><li style="box-sizing: border-box; padding: 0px 5px;">89</li><li style="box-sizing: border-box; padding: 0px 5px;">90</li><li style="box-sizing: border-box; padding: 0px 5px;">91</li><li style="box-sizing: border-box; padding: 0px 5px;">92</li><li style="box-sizing: border-box; padding: 0px 5px;">93</li><li style="box-sizing: border-box; padding: 0px 5px;">94</li><li style="box-sizing: border-box; padding: 0px 5px;">95</li><li style="box-sizing: border-box; padding: 0px 5px;">96</li><li style="box-sizing: border-box; padding: 0px 5px;">97</li><li style="box-sizing: border-box; padding: 0px 5px;">98</li><li style="box-sizing: border-box; padding: 0px 5px;">99</li><li style="box-sizing: border-box; padding: 0px 5px;">100</li><li style="box-sizing: border-box; padding: 0px 5px;">101</li><li style="box-sizing: border-box; padding: 0px 5px;">102</li><li style="box-sizing: border-box; padding: 0px 5px;">103</li><li style="box-sizing: border-box; padding: 0px 5px;">104</li><li style="box-sizing: border-box; padding: 0px 5px;">105</li><li style="box-sizing: border-box; padding: 0px 5px;">106</li><li style="box-sizing: border-box; padding: 0px 5px;">107</li><li style="box-sizing: border-box; padding: 0px 5px;">108</li><li style="box-sizing: border-box; padding: 0px 5px;">109</li><li style="box-sizing: border-box; padding: 0px 5px;">110</li><li style="box-sizing: border-box; padding: 0px 5px;">111</li><li style="box-sizing: border-box; padding: 0px 5px;">112</li><li style="box-sizing: border-box; padding: 0px 5px;">113</li><li style="box-sizing: border-box; padding: 0px 5px;">114</li><li style="box-sizing: border-box; padding: 0px 5px;">115</li><li style="box-sizing: border-box; padding: 0px 5px;">116</li><li style="box-sizing: border-box; padding: 0px 5px;">117</li><li style="box-sizing: border-box; padding: 0px 5px;">118</li><li style="box-sizing: border-box; padding: 0px 5px;">119</li><li style="box-sizing: border-box; padding: 0px 5px;">120</li><li style="box-sizing: border-box; padding: 0px 5px;">121</li><li style="box-sizing: border-box; padding: 0px 5px;">122</li><li style="box-sizing: border-box; padding: 0px 5px;">123</li><li style="box-sizing: border-box; padding: 0px 5px;">124</li><li style="box-sizing: border-box; padding: 0px 5px;">125</li><li style="box-sizing: border-box; padding: 0px 5px;">126</li><li style="box-sizing: border-box; padding: 0px 5px;">127</li><li style="box-sizing: border-box; padding: 0px 5px;">128</li><li style="box-sizing: border-box; padding: 0px 5px;">129</li><li style="box-sizing: border-box; padding: 0px 5px;">130</li><li style="box-sizing: border-box; padding: 0px 5px;">131</li><li style="box-sizing: border-box; padding: 0px 5px;">132</li><li style="box-sizing: border-box; padding: 0px 5px;">133</li><li style="box-sizing: border-box; padding: 0px 5px;">134</li><li style="box-sizing: border-box; padding: 0px 5px;">135</li><li style="box-sizing: border-box; padding: 0px 5px;">136</li><li style="box-sizing: border-box; padding: 0px 5px;">137</li><li style="box-sizing: border-box; padding: 0px 5px;">138</li><li style="box-sizing: border-box; padding: 0px 5px;">139</li><li style="box-sizing: border-box; padding: 0px 5px;">140</li><li style="box-sizing: border-box; padding: 0px 5px;">141</li><li style="box-sizing: border-box; padding: 0px 5px;">142</li><li style="box-sizing: border-box; padding: 0px 5px;">143</li><li style="box-sizing: border-box; padding: 0px 5px;">144</li><li style="box-sizing: border-box; padding: 0px 5px;">145</li><li style="box-sizing: border-box; padding: 0px 5px;">146</li><li style="box-sizing: border-box; padding: 0px 5px;">147</li><li style="box-sizing: border-box; padding: 0px 5px;">148</li><li style="box-sizing: border-box; padding: 0px 5px;">149</li><li style="box-sizing: border-box; padding: 0px 5px;">150</li><li style="box-sizing: border-box; padding: 0px 5px;">151</li><li style="box-sizing: border-box; padding: 0px 5px;">152</li><li style="box-sizing: border-box; padding: 0px 5px;">153</li><li style="box-sizing: border-box; padding: 0px 5px;">154</li><li style="box-sizing: border-box; padding: 0px 5px;">155</li><li style="box-sizing: border-box; padding: 0px 5px;">156</li><li style="box-sizing: border-box; padding: 0px 5px;">157</li><li style="box-sizing: border-box; padding: 0px 5px;">158</li><li style="box-sizing: border-box; padding: 0px 5px;">159</li><li style="box-sizing: border-box; padding: 0px 5px;">160</li><li style="box-sizing: border-box; padding: 0px 5px;">161</li><li style="box-sizing: border-box; padding: 0px 5px;">162</li><li style="box-sizing: border-box; padding: 0px 5px;">163</li><li style="box-sizing: border-box; padding: 0px 5px;">164</li><li style="box-sizing: border-box; padding: 0px 5px;">165</li><li style="box-sizing: border-box; padding: 0px 5px;">166</li><li style="box-sizing: border-box; padding: 0px 5px;">167</li><li style="box-sizing: border-box; padding: 0px 5px;">168</li><li style="box-sizing: border-box; padding: 0px 5px;">169</li><li style="box-sizing: border-box; padding: 0px 5px;">170</li><li style="box-sizing: border-box; padding: 0px 5px;">171</li><li style="box-sizing: border-box; padding: 0px 5px;">172</li><li style="box-sizing: border-box; padding: 0px 5px;">173</li><li style="box-sizing: border-box; padding: 0px 5px;">174</li><li style="box-sizing: border-box; padding: 0px 5px;">175</li><li style="box-sizing: border-box; padding: 0px 5px;">176</li><li style="box-sizing: border-box; padding: 0px 5px;">177</li><li style="box-sizing: border-box; padding: 0px 5px;">178</li><li style="box-sizing: border-box; padding: 0px 5px;">179</li><li style="box-sizing: border-box; padding: 0px 5px;">180</li><li style="box-sizing: border-box; padding: 0px 5px;">181</li><li style="box-sizing: border-box; padding: 0px 5px;">182</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li><li style="box-sizing: border-box; padding: 0px 5px;">4</li><li style="box-sizing: border-box; padding: 0px 5px;">5</li><li style="box-sizing: border-box; padding: 0px 5px;">6</li><li style="box-sizing: border-box; padding: 0px 5px;">7</li><li style="box-sizing: border-box; padding: 0px 5px;">8</li><li style="box-sizing: border-box; padding: 0px 5px;">9</li><li style="box-sizing: border-box; padding: 0px 5px;">10</li><li style="box-sizing: border-box; padding: 0px 5px;">11</li><li style="box-sizing: border-box; padding: 0px 5px;">12</li><li style="box-sizing: border-box; padding: 0px 5px;">13</li><li style="box-sizing: border-box; padding: 0px 5px;">14</li><li style="box-sizing: border-box; padding: 0px 5px;">15</li><li style="box-sizing: border-box; padding: 0px 5px;">16</li><li style="box-sizing: border-box; padding: 0px 5px;">17</li><li style="box-sizing: border-box; padding: 0px 5px;">18</li><li style="box-sizing: border-box; padding: 0px 5px;">19</li><li style="box-sizing: border-box; padding: 0px 5px;">20</li><li style="box-sizing: border-box; padding: 0px 5px;">21</li><li style="box-sizing: border-box; padding: 0px 5px;">22</li><li style="box-sizing: border-box; padding: 0px 5px;">23</li><li style="box-sizing: border-box; padding: 0px 5px;">24</li><li style="box-sizing: border-box; padding: 0px 5px;">25</li><li style="box-sizing: border-box; padding: 0px 5px;">26</li><li style="box-sizing: border-box; padding: 0px 5px;">27</li><li style="box-sizing: border-box; padding: 0px 5px;">28</li><li style="box-sizing: border-box; padding: 0px 5px;">29</li><li style="box-sizing: border-box; padding: 0px 5px;">30</li><li style="box-sizing: border-box; padding: 0px 5px;">31</li><li style="box-sizing: border-box; padding: 0px 5px;">32</li><li style="box-sizing: border-box; padding: 0px 5px;">33</li><li style="box-sizing: border-box; padding: 0px 5px;">34</li><li style="box-sizing: border-box; padding: 0px 5px;">35</li><li style="box-sizing: border-box; padding: 0px 5px;">36</li><li style="box-sizing: border-box; padding: 0px 5px;">37</li><li style="box-sizing: border-box; padding: 0px 5px;">38</li><li style="box-sizing: border-box; padding: 0px 5px;">39</li><li style="box-sizing: border-box; padding: 0px 5px;">40</li><li style="box-sizing: border-box; padding: 0px 5px;">41</li><li style="box-sizing: border-box; padding: 0px 5px;">42</li><li style="box-sizing: border-box; padding: 0px 5px;">43</li><li style="box-sizing: border-box; padding: 0px 5px;">44</li><li style="box-sizing: border-box; padding: 0px 5px;">45</li><li style="box-sizing: border-box; padding: 0px 5px;">46</li><li style="box-sizing: border-box; padding: 0px 5px;">47</li><li style="box-sizing: border-box; padding: 0px 5px;">48</li><li style="box-sizing: border-box; padding: 0px 5px;">49</li><li style="box-sizing: border-box; padding: 0px 5px;">50</li><li style="box-sizing: border-box; padding: 0px 5px;">51</li><li style="box-sizing: border-box; padding: 0px 5px;">52</li><li style="box-sizing: border-box; padding: 0px 5px;">53</li><li style="box-sizing: border-box; padding: 0px 5px;">54</li><li style="box-sizing: border-box; padding: 0px 5px;">55</li><li style="box-sizing: border-box; padding: 0px 5px;">56</li><li style="box-sizing: border-box; padding: 0px 5px;">57</li><li style="box-sizing: border-box; padding: 0px 5px;">58</li><li style="box-sizing: border-box; padding: 0px 5px;">59</li><li style="box-sizing: border-box; padding: 0px 5px;">60</li><li style="box-sizing: border-box; padding: 0px 5px;">61</li><li style="box-sizing: border-box; padding: 0px 5px;">62</li><li style="box-sizing: border-box; padding: 0px 5px;">63</li><li style="box-sizing: border-box; padding: 0px 5px;">64</li><li style="box-sizing: border-box; padding: 0px 5px;">65</li><li style="box-sizing: border-box; padding: 0px 5px;">66</li><li style="box-sizing: border-box; padding: 0px 5px;">67</li><li style="box-sizing: border-box; padding: 0px 5px;">68</li><li style="box-sizing: border-box; padding: 0px 5px;">69</li><li style="box-sizing: border-box; padding: 0px 5px;">70</li><li style="box-sizing: border-box; padding: 0px 5px;">71</li><li style="box-sizing: border-box; padding: 0px 5px;">72</li><li style="box-sizing: border-box; padding: 0px 5px;">73</li><li style="box-sizing: border-box; padding: 0px 5px;">74</li><li style="box-sizing: border-box; padding: 0px 5px;">75</li><li style="box-sizing: border-box; padding: 0px 5px;">76</li><li style="box-sizing: border-box; padding: 0px 5px;">77</li><li style="box-sizing: border-box; padding: 0px 5px;">78</li><li style="box-sizing: border-box; padding: 0px 5px;">79</li><li style="box-sizing: border-box; padding: 0px 5px;">80</li><li style="box-sizing: border-box; padding: 0px 5px;">81</li><li style="box-sizing: border-box; padding: 0px 5px;">82</li><li style="box-sizing: border-box; padding: 0px 5px;">83</li><li style="box-sizing: border-box; padding: 0px 5px;">84</li><li style="box-sizing: border-box; padding: 0px 5px;">85</li><li style="box-sizing: border-box; padding: 0px 5px;">86</li><li style="box-sizing: border-box; padding: 0px 5px;">87</li><li style="box-sizing: border-box; padding: 0px 5px;">88</li><li style="box-sizing: border-box; padding: 0px 5px;">89</li><li style="box-sizing: border-box; padding: 0px 5px;">90</li><li style="box-sizing: border-box; padding: 0px 5px;">91</li><li style="box-sizing: border-box; padding: 0px 5px;">92</li><li style="box-sizing: border-box; padding: 0px 5px;">93</li><li style="box-sizing: border-box; padding: 0px 5px;">94</li><li style="box-sizing: border-box; padding: 0px 5px;">95</li><li style="box-sizing: border-box; padding: 0px 5px;">96</li><li style="box-sizing: border-box; padding: 0px 5px;">97</li><li style="box-sizing: border-box; padding: 0px 5px;">98</li><li style="box-sizing: border-box; padding: 0px 5px;">99</li><li style="box-sizing: border-box; padding: 0px 5px;">100</li><li style="box-sizing: border-box; padding: 0px 5px;">101</li><li style="box-sizing: border-box; padding: 0px 5px;">102</li><li style="box-sizing: border-box; padding: 0px 5px;">103</li><li style="box-sizing: border-box; padding: 0px 5px;">104</li><li style="box-sizing: border-box; padding: 0px 5px;">105</li><li style="box-sizing: border-box; padding: 0px 5px;">106</li><li style="box-sizing: border-box; padding: 0px 5px;">107</li><li style="box-sizing: border-box; padding: 0px 5px;">108</li><li style="box-sizing: border-box; padding: 0px 5px;">109</li><li style="box-sizing: border-box; padding: 0px 5px;">110</li><li style="box-sizing: border-box; padding: 0px 5px;">111</li><li style="box-sizing: border-box; padding: 0px 5px;">112</li><li style="box-sizing: border-box; padding: 0px 5px;">113</li><li style="box-sizing: border-box; padding: 0px 5px;">114</li><li style="box-sizing: border-box; padding: 0px 5px;">115</li><li style="box-sizing: border-box; padding: 0px 5px;">116</li><li style="box-sizing: border-box; padding: 0px 5px;">117</li><li style="box-sizing: border-box; padding: 0px 5px;">118</li><li style="box-sizing: border-box; padding: 0px 5px;">119</li><li style="box-sizing: border-box; padding: 0px 5px;">120</li><li style="box-sizing: border-box; padding: 0px 5px;">121</li><li style="box-sizing: border-box; padding: 0px 5px;">122</li><li style="box-sizing: border-box; padding: 0px 5px;">123</li><li style="box-sizing: border-box; padding: 0px 5px;">124</li><li style="box-sizing: border-box; padding: 0px 5px;">125</li><li style="box-sizing: border-box; padding: 0px 5px;">126</li><li style="box-sizing: border-box; padding: 0px 5px;">127</li><li style="box-sizing: border-box; padding: 0px 5px;">128</li><li style="box-sizing: border-box; padding: 0px 5px;">129</li><li style="box-sizing: border-box; padding: 0px 5px;">130</li><li style="box-sizing: border-box; padding: 0px 5px;">131</li><li style="box-sizing: border-box; padding: 0px 5px;">132</li><li style="box-sizing: border-box; padding: 0px 5px;">133</li><li style="box-sizing: border-box; padding: 0px 5px;">134</li><li style="box-sizing: border-box; padding: 0px 5px;">135</li><li style="box-sizing: border-box; padding: 0px 5px;">136</li><li style="box-sizing: border-box; padding: 0px 5px;">137</li><li style="box-sizing: border-box; padding: 0px 5px;">138</li><li style="box-sizing: border-box; padding: 0px 5px;">139</li><li style="box-sizing: border-box; padding: 0px 5px;">140</li><li style="box-sizing: border-box; padding: 0px 5px;">141</li><li style="box-sizing: border-box; padding: 0px 5px;">142</li><li style="box-sizing: border-box; padding: 0px 5px;">143</li><li style="box-sizing: border-box; padding: 0px 5px;">144</li><li style="box-sizing: border-box; padding: 0px 5px;">145</li><li style="box-sizing: border-box; padding: 0px 5px;">146</li><li style="box-sizing: border-box; padding: 0px 5px;">147</li><li style="box-sizing: border-box; padding: 0px 5px;">148</li><li style="box-sizing: border-box; padding: 0px 5px;">149</li><li style="box-sizing: border-box; padding: 0px 5px;">150</li><li style="box-sizing: border-box; padding: 0px 5px;">151</li><li style="box-sizing: border-box; padding: 0px 5px;">152</li><li style="box-sizing: border-box; padding: 0px 5px;">153</li><li style="box-sizing: border-box; padding: 0px 5px;">154</li><li style="box-sizing: border-box; padding: 0px 5px;">155</li><li style="box-sizing: border-box; padding: 0px 5px;">156</li><li style="box-sizing: border-box; padding: 0px 5px;">157</li><li style="box-sizing: border-box; padding: 0px 5px;">158</li><li style="box-sizing: border-box; padding: 0px 5px;">159</li><li style="box-sizing: border-box; padding: 0px 5px;">160</li><li style="box-sizing: border-box; padding: 0px 5px;">161</li><li style="box-sizing: border-box; padding: 0px 5px;">162</li><li style="box-sizing: border-box; padding: 0px 5px;">163</li><li style="box-sizing: border-box; padding: 0px 5px;">164</li><li style="box-sizing: border-box; padding: 0px 5px;">165</li><li style="box-sizing: border-box; padding: 0px 5px;">166</li><li style="box-sizing: border-box; padding: 0px 5px;">167</li><li style="box-sizing: border-box; padding: 0px 5px;">168</li><li style="box-sizing: border-box; padding: 0px 5px;">169</li><li style="box-sizing: border-box; padding: 0px 5px;">170</li><li style="box-sizing: border-box; padding: 0px 5px;">171</li><li style="box-sizing: border-box; padding: 0px 5px;">172</li><li style="box-sizing: border-box; padding: 0px 5px;">173</li><li style="box-sizing: border-box; padding: 0px 5px;">174</li><li style="box-sizing: border-box; padding: 0px 5px;">175</li><li style="box-sizing: border-box; padding: 0px 5px;">176</li><li style="box-sizing: border-box; padding: 0px 5px;">177</li><li style="box-sizing: border-box; padding: 0px 5px;">178</li><li style="box-sizing: border-box; padding: 0px 5px;">179</li><li style="box-sizing: border-box; padding: 0px 5px;">180</li><li style="box-sizing: border-box; padding: 0px 5px;">181</li><li style="box-sizing: border-box; padding: 0px 5px;">182</li></ul>
相关文章推荐
- 单片机==数码管+蜂鸣器+炸弹(15)
- 【蓝桥杯单片机组】(2)锁存器、数码管、蜂鸣器、继电器
- 单片机控制流水灯 数码管显示时间 蜂鸣器报警
- 用单片机定时器和数码管实现的电子时钟
- 51单片机数码管动态扫描C程序
- 2011.1.21(单片机数码管学习自己写的程序)
- 单片机蜂鸣器音乐播放
- 凌阳61单片机使用7段数码管显示数字时钟的程序
- 写一段适用于单片机和上位机的蜂鸣器处理程序~
- 单片机数码管显示
- Linux系统下的51单片机数码管实现精准计时
- 基于proteus的51单片机仿真实例七十八、使用BCD译码器实现8位数码管显示应用实例
- 单片机(AT89X52)四位数码管显示0123
- 51单片机一位数码管汇编程序
- 基于proteus的51单片机仿真实例七十九、8位数码管驱动芯片max7221应用实例
- 单片机学习札记4---调试蜂鸣器驱动
- 单片机: 热敏电阻測温而且显示到数码管(温度计)
- 一天:51单片机从入门到一个动态数码管显示数字控制
- 重拾单片机 第二天 数码管的使用 ( 按下加按键,数值增加直到最大值,按减按键,数值减小,直到最小值 )
- 单片机控制蜂鸣器