【ch563測(cè)試】開學(xué)第一天,收到沁恒的禮物也是蠻開心的

QQ截圖20150308090019.png

QQ截圖20150308090030.png

QQ截圖20150308090040.png

QQ截圖20150308090050.png

QQ截圖20150308090101.png





開學(xué)第一天就拿到了沁恒的禮物。

也可能是我用慣了51單片機(jī)開發(fā)板,感覺這塊板子好裸露,首先的話,應(yīng)該加一個(gè)外殼,在四個(gè)角上加四個(gè)螺絲也是不錯(cuò)的嘛,等會(huì)我就去買幾個(gè)螺絲吧。

另外的話,哥要準(zhǔn)備網(wǎng)絡(luò)技術(shù)考試?yán)玻?0號(hào)左右就要考試了,等我考完試就開始弄這塊板子。


沒想到過了這么久才回來,考完計(jì)算機(jī)三級(jí),發(fā)現(xiàn)是如此簡(jiǎn)單,好吧,看看我的成果吧,流水等什么的就不寫上了,來個(gè)音樂模塊吧,只是檢查了好多遍這個(gè)東西為什么最后也沒有放出音樂,下一貼貼代碼


/******************************************************************************/ /* 頭文件包含 */ #include "WAVE.H"

/******************************************************************************/ /* 變量定義 */ const UINT8 sound[7066] = { ? ?0x52, 0x49, 0x46, 0x46, 0x92, 0x1B, 0x00, 0x00, 0x57, 0x41, 0x56, 0x45, 0x66, 0x6D, 0x74, 0x20, ? ?0x12, 0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x11, 0x2B, 0x00, 0x00, 0x11, 0x2B, 0x00, 0x00, ? ?0x01, 0x00, 0x08, 0x00, 0x00, 0x00, 0x66, 0x61, 0x63, 0x74, 0x04, 0x00, 0x00, 0x00, 0x30, 0x1B, ? ?0x00, 0x00, 0x64, 0x61, 0x74, 0x61, 0x30, 0x1B, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, ? ?0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, ? ?0x80, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x80, 0x80, ? ?0x7F, 0x7F, 0x80, 0x7F, 0x7F, 0x80, 0x7F, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, ? ?0x7F, 0x80, 0x7F, 0x7F, 0x7F, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, ? ?0x7F, 0x7F, 0x80, 0x81, 0x7F, 0x7D, 0x7E, 0x81, 0x82, 0x81, 0x7F, 0x7C, 0x7C, 0x7F, 0x82, 0x83, ? ?0x83, 0x7D, 0x7A, 0x7A, 0x7E, 0x84, 0x86, 0x86, 0x81, 0x78, 0x74, 0x77, 0x81, 0x8A, 0x8C, 0x85, ? ?0x79, 0x71, 0x75, 0x80, 0x8B, 0x8E, 0x86, 0x79, 0x70, 0x73, 0x7F, 0x8B, 0x8F, 0x87, 0x7A, 0x70, ? ?0x72, 0x7E, 0x8B, 0x8F, 0x89, 0x7B, 0x71, 0x71, 0x7D, 0x8A, 0x90, 0x8A, 0x7C, 0x71, 0x70, 0x7C, ? ?0x8A, 0x91, 0x8B, 0x7C, 0x70, 0x6F, 0x7B, 0x8A, 0x91, 0x8C, 0x7D, 0x70, 0x6E, 0x79, 0x89, 0x92, ? ?0x8C, 0x7E, 0x70, 0x6D, 0x78, 0x88, 0x92, 0x8D, 0x7F, 0x71, 0x6D, 0x77, 0x87, 0x92, 0x8E, 0x80, ? ?0x72, 0x6D, 0x77, 0x86, 0x91, 0x8E, 0x81, 0x73, 0x6E, 0x77, 0x86, 0x90, 0x8E, 0x81, 0x73, 0x6F, ? ?0x77, 0x86, 0x90, 0x8E, 0x81, 0x73, 0x6F, 0x77, 0x86, 0x90, 0x8E, 0x81, 0x74, 0x6F, 0x77, 0x85, ? ?0x90, 0x8E, 0x81, 0x74, 0x6F, 0x77, 0x85, 0x8F, 0x8D, 0x81, 0x74, 0x70, 0x77, 0x85, 0x8F, 0x8D, ? ?0x81, 0x74, 0x70, 0x77, 0x85, 0x8F, 0x8D, 0x81, 0x74, 0x70, 0x77, 0x85, 0x8F, 0x8D, 0x81, 0x74, ? ?0x6F, 0x77, 0x85, 0x8F, 0x8D, 0x82, 0x74, 0x6F, 0x77, 0x84, 0x8F, 0x8D, 0x82, 0x75, 0x70, 0x76, ? ?0x84, 0x8E, 0x8D, 0x82, 0x75, 0x70, 0x76, 0x84, 0x8E, 0x8D, 0x83, 0x76, 0x70, 0x76, 0x83, 0x8D, ? ?0x8D, 0x82, 0x76, 0x70, 0x76, 0x83, 0x8D, 0x8D, 0x83, 0x76, 0x70, 0x76, 0x83, 0x8D, 0x8D, 0x83, ? ?0x76, 0x70, 0x75, 0x83, 0x8D, 0x8D, 0x83, 0x76, 0x70, 0x75, 0x82, 0x8D, 0x8D, 0x84, 0x77, 0x71, ? ?0x75, 0x82, 0x8C, 0x8D, 0x84, 0x77, 0x71, 0x75, 0x81, 0x8C, 0x8D, 0x84, 0x78, 0x71, 0x75, 0x81, ? ?0x8B, 0x8D, 0x84, 0x78, 0x72, 0x75, 0x81, 0x8B, 0x8D, 0x84, 0x78, 0x72, 0x75, 0x80, 0x8B, 0x8C, ? ?0x84, 0x79, 0x72, 0x75, 0x80, 0x8B, 0x8C, 0x84, 0x79, 0x72, 0x75, 0x80, 0x8A, 0x8C, 0x85, 0x79, ? ?0x72, 0x75, 0x80, 0x8A, 0x8C, 0x85, 0x79, 0x72, 0x75, 0x80, 0x8A, 0x8C, 0x85, 0x79, 0x73, 0x75, ? ?0x7F, 0x8A, 0x8D, 0x86, 0x7A, 0x73, 0x75, 0x7F, 0x8A, 0x8D, 0x86, 0x7A, 0x73, 0x75, 0x7F, 0x89, ? ?0x8D, 0x86, 0x7B, 0x73, 0x75, 0x7F, 0x89, 0x8C, 0x86, 0x7B, 0x74, 0x75, 0x7F, 0x89, 0x8C, 0x86, ? ?0x7B, 0x74, 0x75, 0x7F, 0x89, 0x8C, 0x86, 0x7B, 0x74, 0x75, 0x7E, 0x88, 0x8C, 0x86, 0x7B, 0x74, ? ?0x75, 0x7E, 0x88, 0x8B, 0x86, 0x7C, 0x74, 0x75, 0x7E, 0x88, 0x8B, 0x86, 0x7C, 0x75, 0x75, 0x7E, ? ?0x87, 0x8B, 0x86, 0x7C, 0x75, 0x76, 0x7E, 0x87, 0x8B, 0x86, 0x7C, 0x75, 0x76, 0x7E, 0x87, 0x8A, ? ?0x86, 0x7C, 0x76, 0x76, 0x7E, 0x87, 0x8A, 0x86, 0x7D, 0x76, 0x76, 0x7E, 0x87, 0x8A, 0x86, 0x7D, ? ?0x76, 0x76, 0x7E, 0x86, 0x8A, 0x86, 0x7D, 0x76, 0x77, 0x7E, 0x86, 0x8A, 0x85, 0x7D, 0x76, 0x77, ? ?0x7E, 0x86, 0x89, 0x85, 0x7D, 0x77, 0x77, 0x7E, 0x86, 0x89, 0x85, 0x7D, 0x77, 0x77, 0x7E, 0x85, ? ?0x89, 0x85, 0x7D, 0x77, 0x77, 0x7E, 0x85, 0x88, 0x85, 0x7D, 0x77, 0x77, 0x7E, 0x85, 0x88, 0x85, ? ?0x7D, 0x78, 0x78, 0x7D, 0x85, 0x88, 0x85, 0x7D, 0x78, 0x78, 0x7D, 0x84, 0x88, 0x85, 0x7E, 0x78, ? ?0x78, 0x7D, 0x84, 0x87, 0x84, 0x7E, 0x78, 0x78, 0x7D, 0x84, 0x87, 0x84, 0x7E, 0x79, 0x78, 0x7E, ? ?0x84, 0x87, 0x84, 0x7E, 0x79, 0x78, 0x7E, 0x84, 0x87, 0x84, 0x7E, 0x79, 0x79, 0x7E, 0x84, 0x87, ? ?0x84, 0x7E, 0x79, 0x79, 0x7E, 0x84, 0x87, 0x84, 0x7F, 0x7A, 0x79, 0x7E, 0x84, 0x87, 0x84, 0x7F, ? ?0x7A, 0x7A, 0x7E, 0x84, 0x86, 0x84, 0x7F, 0x7A, 0x7A, 0x7E, 0x84, 0x86, 0x84, 0x7F, 0x7A, 0x7A, ? ?0x7E, 0x83, 0x86, 0x84, 0x7F, 0x7A, 0x7A, 0x7E, 0x83, 0x86, 0x84, 0x7F, 0x7A, 0x7A, 0x7E, 0x83, ? ?0x85, 0x83, 0x7E, 0x7A, 0x7A, 0x7E, 0x83, 0x85, 0x83, 0x7E, 0x7A, 0x7A, 0x7E, 0x83, 0x85, 0x83, ? ?0x7E, 0x7B, 0x7B, 0x7E, 0x83, 0x85, 0x83, 0x7E, 0x7B, 0x7B, 0x7E, 0x83, 0x85, 0x83, 0x7E, 0x7B, ? ?0x7B, 0x7E, 0x83, 0x84, 0x83, 0x7F, 0x7B, 0x7B, 0x7F, 0x82, 0x84, 0x83, 0x7F, 0x7C, 0x7B, 0x7F, ? ?0x82, 0x84, 0x82, 0x7F, 0x7C, 0x7C, 0x7F, 0x82, 0x84, 0x82, 0x7F, 0x7C, 0x7C, 0x7F, 0x82, 0x84, ? ?0x82, 0x7E, 0x7C, 0x7C, 0x7F, 0x82, 0x83, 0x82, 0x7E, 0x7C, 0x7C, 0x7F, 0x82, 0x83, 0x81, 0x7E, ? ?0x7C, 0x7C, 0x7F, 0x82, 0x83, 0x81, 0x7E, 0x7C, 0x7C, 0x7F, 0x82, 0x83, 0x81, 0x7E, 0x7C, 0x7C, ? ?0x7F, 0x82, 0x83, 0x81, 0x7E, 0x7C, 0x7C, 0x7F, 0x82, 0x82, 0x81, 0x7E, 0x7C, 0x7D, 0x7F, 0x82, ? ?0x82, 0x81, 0x7E, 0x7C, 0x7D, 0x7F, 0x82, 0x82, 0x80, 0x7E, 0x7C, 0x7D, 0x80, 0x82, 0x82, 0x80, ? ?0x7E, 0x7D, 0x7E, 0x80, 0x82, 0x82, 0x80, 0x7E, 0x7D, 0x7E, 0x80, 0x82, 0x82, 0x80, 0x7E, 0x7D, ? ?0x7E, 0x80, 0x82, 0x82, 0x80, 0x7E, 0x7D, 0x7E, 0x80, 0x82, 0x82, 0x80, 0x7E, 0x7D, 0x7E, 0x81, ? ?0x82, 0x82, 0x7F, 0x7D, 0x7D, 0x7E, 0x81, 0x82, 0x82, 0x7F, 0x7D, 0x7D, 0x7E, 0x81, 0x82, 0x81, ? ?0x7F, 0x7D, 0x7D, 0x7E, 0x81, 0x82, 0x81, 0x7F, 0x7D, 0x7D, 0x7F, 0x81, 0x82, 0x81, 0x7F, 0x7D, ? ?0x7D, 0x7F, 0x81, 0x83, 0x81, 0x7F, 0x7D, 0x7D, 0x7F, 0x82, 0x83, 0x81, 0x7F, 0x7D, 0x7D, 0x7F, ? ?0x82, 0x83, 0x81, 0x7F, 0x7D, 0x7D, 0x7F, 0x82, 0x83, 0x81, 0x7F, 0x7D, 0x7D, 0x7F, 0x82, 0x83, ? ?0x82, 0x7F, 0x7D, 0x7D, 0x7F, 0x82, 0x84, 0x82, 0x82, 0x7D, 0x78, 0x7B, 0x81, 0x88, 0x89, 0x84, ? ?0x7F, 0x7A, 0x77, 0x78, 0x7E, 0x82, 0x84, 0x87, 0x86, 0x85, 0x80, 0x7A, 0x75, 0x73, 0x79, 0x81, ? ?0x8B, 0x8F, 0x8D, 0x83, 0x76, 0x6F, 0x6F, 0x78, 0x84, 0x8D, 0x8F, 0x8C, 0x83, 0x78, 0x74, 0x73, ? ?0x78, 0x7D, 0x84, 0x8B, 0x8D, 0x8C, 0x85, 0x7B, 0x70, 0x6C, 0x72, 0x7E, 0x8E, 0x96, 0x95, 0x89, ? ?0x78, 0x6C, 0x68, 0x71, 0x80, 0x8F, 0x94, 0x91, 0x88, 0x7B, 0x73, 0x6F, 0x71, 0x77, 0x81, 0x8C, ? ?0x91, 0x92, 0x88, 0x7B, 0x6C, 0x65, 0x6B, 0x79, 0x8E, 0x99, 0x9A, 0x8C, 0x78, 0x68, 0x62, 0x6B, ? ?0x7B, 0x8D, 0x96, 0x94, 0x8B, 0x7D, 0x72, 0x6B, 0x6D, 0x73, 0x7F, 0x8D, 0x95, 0x97, 0x8D, 0x7E, ? ?0x6C, 0x62, 0x67, 0x77, 0x8E, 0x9D, 0xA0, 0x92, 0x7C, 0x6A, 0x61, 0x68, 0x77, 0x8B, 0x97, 0x98, ? ?0x91, 0x83, 0x78, 0x6D, 0x6B, 0x6F, 0x79, 0x88, 0x94, 0x9B, 0x93, 0x84, 0x70, 0x62, 0x63, 0x70, ? ?0x87, 0x98, 0x9F, 0x95, 0x81, 0x6F, 0x64, 0x68, 0x73, 0x84, 0x8F, 0x93, 0x8F, 0x85, 0x7C, 0x72, ? ?0x6E, 0x6D, 0x75, 0x82, 0x8D, 0x97, 0x93, 0x87, 0x75, 0x66, 0x64, 0x6D, 0x83, 0x93, 0x9C, 0x95, ? ?0x84, 0x73, 0x67, 0x6B, 0x74, 0x83, 0x8D, 0x91, 0x8F, 0x87, 0x80, 0x76, 0x72, 0x6F, 0x73, 0x7F, ? ?0x8B, 0x97, 0x96, 0x8C, 0x7A, 0x6A, 0x65, 0x6C, 0x80, 0x91, 0x9C, 0x97, 0x88, 0x77, 0x6B, 0x6C, ? ?0x73, 0x80, 0x8A, 0x8E, 0x8E, 0x88, 0x83, 0x7A, 0x74, 0x6F, 0x71, 0x7B, 0x87, 0x94, 0x96, 0x8E, ? ?0x7D, 0x6C, 0x65, 0x69, 0x7B, 0x8C, 0x98, 0x95, 0x88, 0x79, 0x6D, 0x6D, 0x72, 0x7D, 0x85, 0x8A, ? ?0x8B, 0x87, 0x84, 0x7C, 0x76, 0x70, 0x6F, 0x77, 0x83, 0x90, 0x94, 0x8F, 0x80, 0x6F, 0x67, 0x6A, ? ?0x7A, 0x8A, 0x96, 0x94, 0x88, 0x7B, 0x70, 0x70, 0x75, 0x7F, 0x86, 0x89, 0x8A, 0x88, 0x86, 0x7F, ? ?0x7A, 0x74, 0x72, 0x78, 0x82, 0x90, 0x94, 0x91, 0x83, 0x73, 0x6A, 0x6C, 0x7A, 0x89, 0x94, 0x94, ? ?0x89, 0x7D, 0x73, 0x72, 0x76, 0x7E, 0x84, 0x87, 0x88, 0x87, 0x86, 0x82, 0x7C, 0x75, 0x72, 0x76, ? ?0x7F, 0x8C, 0x92, 0x90, 0x84, 0x75, 0x6C, 0x6C, 0x78, 0x86, 0x91, 0x91, 0x88, 0x7D, 0x74, 0x73, ? ?0x77, 0x7E, 0x82, 0x84, 0x85, 0x85, 0x85, 0x83, 0x7E, 0x77, 0x72, 0x74, 0x7C, 0x88, 0x90, 0x90, ? ?0x86, 0x77, 0x6E, 0x6D, 0x77, 0x84, 0x8E, 0x8F, 0x88, 0x7E, 0x76, 0x75, 0x79, 0x7E, 0x81, 0x83, ? ?0x83, 0x84, 0x86, 0x85, 0x81, 0x7A, 0x74, 0x74, 0x7B, 0x87, 0x8F, 0x90, 0x88, 0x7B, 0x71, 0x6F, ? ?0x78, 0x84, 0x8D, 0x8E, 0x88, 0x7F, 0x78, 0x77, 0x7B, 0x7F, 0x81, 0x82, 0x82, 0x83, 0x85, 0x85, ? ?0x82, 0x7C, 0x76, 0x74, 0x79, 0x84, 0x8D, 0x8F, 0x87, 0x7C, 0x72, 0x70, 0x77, 0x81, 0x8A, 0x8C, ? ?0x86, 0x7E, 0x78, 0x78, 0x7B, 0x7F, 0x80, 0x80, 0x7F, 0x80, 0x83, 0x84, 0x83, 0x7D, 0x77, 0x74, ? ?0x78, 0x82, 0x8A, 0x8D, 0x87, 0x7D, 0x73, 0x71, 0x77, 0x81, 0x89, 0x8B, 0x86, 0x7E, 0x79, 0x79, ? ?0x7C, 0x80, 0x81, 0x80, 0x7F, 0x80, 0x83, 0x85, 0x84, 0x7F, 0x79, 0x75, 0x78, 0x81, 0x89, 0x8D, ? ?0x88, 0x7F, 0x76, 0x73, 0x78, 0x81, 0x88, 0x8A, 0x86, 0x7F, 0x7A, 0x7A, 0x7E, 0x81, 0x81, 0x7F, ? ?0x7D, 0x7E, 0x82, 0x85, 0x85, 0x80, 0x7A, 0x75, 0x77, 0x7E, 0x87, 0x8B, 0x87, 0x7F, 0x76, 0x74, ? ?0x77, 0x7F, 0x86, 0x87, 0x84, 0x7D, 0x7A, 0x7A, 0x7D, 0x81, 0x80, 0x7F, 0x7C, 0x7D, 0x80, 0x84, ? ?0x85, 0x81, 0x7B, 0x76, 0x77, 0x7D, 0x85, 0x89, 0x87, 0x81, 0x78, 0x76, 0x78, 0x7F, 0x85, 0x87, ? ?0x84, 0x7E, 0x7B, 0x7B, 0x7F, 0x83, 0x80, 0x7F, 0x7D, 0x85, 0x81, 0x7B, 0x79, 0x7F, 0x7E, 0x82, ? ?0x84, 0x85, 0x8C, 0x7D, 0x7C, 0x75, 0x66, 0x75, 0x7D, 0x8A, 0x99, 0x92, 0x90, 0x7B, 0x68, 0x6D, ? ?0x68, 0x74, 0x84, 0x86, 0x90, 0x91, 0x8F, 0x90, 0x7B, 0x73, 0x69, 0x5D, 0x70, 0x7E, 0x91, 0xA3, ? ?0x9B, 0x98, 0x7E, 0x68, 0x68, 0x63, 0x6F, 0x80, 0x89, 0x98, 0x96, 0x94, 0x93, 0x7B, 0x71, 0x66, ? ?0x5D, 0x6F, 0x7B, 0x94, 0xA6, 0x9E, 0x9A, 0x81, 0x69, 0x65, 0x5E, 0x6E, 0x7D, 0x87, 0x9A, 0x99, ? ?0x97, 0x94, 0x7C, 0x70, 0x62, 0x59, 0x6B, 0x78, 0x94, 0xA7, 0xA1, 0x9D, 0x81, 0x6A, 0x63, 0x58, ? ?0x6A, 0x79, 0x86, 0x9C, 0x9C, 0x9C, 0x97, 0x7F, 0x71, 0x5D, 0x55, 0x67, 0x74, 0x95, 0xAB, 0xA8, ? ?0xA5, 0x86, 0x6F, 0x61, 0x53, 0x64, 0x72, 0x83, 0x9D, 0xA1, 0xA7, 0x9F, 0x85, 0x74, 0x59, 0x4E, ? ?0x5E, 0x6C, 0x91, 0xAA, 0xAE, 0xAE, 0x8E, 0x75, 0x63, 0x4F, 0x5C, 0x68, 0x7D, 0x9A, 0xA0, 0xAB, ? ?0xA4, 0x89, 0x79, 0x5A, 0x4D, 0x59, 0x67, 0x8E, 0xA6, 0xAD, 0xB0, 0x8F, 0x77, 0x64, 0x50, 0x5D, ? ?0x67, 0x7D, 0x99, 0x9F, 0xAA, 0xA2, 0x87, 0x76, 0x59, 0x50, 0x5C, 0x6A, 0x90, 0xA4, 0xAB, 0xAB, ? ?0x8C, 0x76, 0x63, 0x53, 0x61, 0x6A, 0x7F, 0x97, 0x9A, 0xA5, 0x9C, 0x87, 0x7A, 0x5F, 0x58, 0x60, ? ?0x69, 0x8B, 0x9C, 0xA3, 0xA6, 0x8C, 0x7D, 0x6B, 0x5C, 0x66, 0x67, 0x78, 0x8D, 0x92, 0xA2, 0x9D, ? ?0x8E, 0x83, 0x65, 0x5C, 0x5D, 0x61, 0x80, 0x91, 0x9F, 0xA8, 0x93, 0x87, 0x71, 0x5D, 0x61, 0x5D, ? ?0x6F, 0x85, 0x8F, 0xA4, 0xA1, 0x94, 0x86, 0x65, 0x59, 0x56, 0x5B, 0x7C, 0x8F, 0xA2, 0xAA, 0x96, ? ?0x89, 0x6F, 0x5B, 0x5E, 0x5C, 0x71, 0x87, 0x93, 0xA6, 0xA0, 0x93, 0x83, 0x64, 0x5C, 0x5A, 0x63, ? ?0x83, 0x92, 0xA3, 0xA6, 0x90, 0x85, 0x6E, 0x60, 0x66, 0x66, 0x79, 0x8A, 0x90, 0x9F, 0x96, 0x8C, ? ?0x82, 0x69, 0x67, 0x64, 0x6A, 0x83, 0x8A, 0x99, 0x9C, 0x8D, 0x88, 0x75, 0x6B, 0x6D, 0x67, 0x75, ? ?0x80, 0x86, 0x98, 0x95, 0x93, 0x8B, 0x74, 0x6D, 0x62, 0x63, 0x78, 0x81, 0x95, 0x9E, 0x96, 0x93, ? ?0x7D, 0x6F, 0x6A, 0x5F, 0x6D, 0x79, 0x86, 0x9D, 0x9E, 0x9D, 0x8F, 0x74, 0x69, 0x5A, 0x5E, 0x75, ? ?0x83, 0x9D, 0xA5, 0x9D, 0x95, 0x79, 0x69, 0x62, 0x5C, 0x6F, 0x7E, 0x90, 0xA3, 0xA0, 0x9B, 0x88, ? ?0x6D, 0x65, 0x5B, 0x65, 0x7E, 0x8C, 0xA1, 0xA2, 0x97, 0x8C, 0x73, 0x6A, 0x67, 0x67, 0x7A, 0x84, ? ?0x91, 0x9C, 0x95, 0x91, 0x83, 0x71, 0x6E, 0x67, 0x70, 0x80, 0x87, 0x97, 0x95, 0x8F, 0x8A, 0x79, ? ?0x76, 0x72, 0x6E, 0x79, 0x7B, 0x85, 0x90, 0x90, 0x94, 0x8B, 0x7D, 0x77, 0x69, 0x6B, 0x74, 0x7B, ? ?0x8E, 0x93, 0x96, 0x95, 0x84, 0x7C, 0x6F, 0x65, 0x6B, 0x70, 0x82, 0x93, 0x99, 0xA0, 0x92, 0x7F, ? ?0x71, 0x5F, 0x62, 0x6D, 0x7C, 0x95, 0x9C, 0x9F, 0x98, 0x81, 0x74, 0x65, 0x60, 0x6C, 0x76, 0x8D, ? ?0x9C, 0x9D, 0x9D, 0x89, 0x74, 0x68, 0x5E, 0x68, 0x77, 0x87, 0x9A, 0x9A, 0x96, 0x8B, 0x75, 0x6E, ? ?0x66, 0x69, 0x77, 0x7E, 0x8E, 0x94, 0x90, 0x8E, 0x7F, 0x73, 0x6F, 0x6A, 0x74, 0x7C, 0x83, 0x8E, ? ?0x8A, 0x89, 0x85, 0x7A, 0x7A, 0x73, 0x72, 0x77, 0x76, 0x80, 0x85, 0x87, 0x8E, 0x86, 0x81, 0x7B, ? ?0x70, 0x71, 0x70, 0x75, 0x83, 0x85, 0x8E, 0x91, 0x88, 0x83, 0x75, 0x6C, 0x6B, 0x69, 0x7A, 0x86, ? ?0x90, 0x9A, 0x91, 0x86, 0x77, 0x66, 0x66, 0x68, 0x73, 0x88, 0x90, 0x99, 0x97, 0x88, 0x7C, 0x69, ? ?0x63, 0x67, 0x6D, 0x83, 0x91, 0x97, 0x9A, 0x8B, 0x7C, 0x6D, 0x62, 0x69, 0x70, 0x7F, 0x90, 0x92, ? ?0x94, 0x8B, 0x7C, 0x76, 0x6A, 0x6C, 0x74, 0x79, 0x89, 0x8E, 0x8E, 0x8D, 0x7F, 0x79, 0x73, 0x6F, ? ?0x79, 0x7B, 0x81, 0x89, 0x84, 0x87, 0x84, 0x7F, 0x81, 0x7A, 0x7A, 0x7B, 0x77, 0x7F, 0x80, 0x83, ? ?0x8A, 0x86, 0x88, 0x83, 0x7B, 0x7B, 0x75, 0x75, 0x7C, 0x7E, 0x89, 0x8E, 0x8F, 0x8E, 0x7F, 0x78, ? ?0x71, 0x6A, 0x76, 0x7F, 0x8B, 0x97, 0x93, 0x8F, 0x82, 0x73, 0x70, 0x6B, 0x72, 0x80, 0x88, 0x96, ? ?0x96, 0x90, 0x88, 0x74, 0x6D, 0x6B, 0x6C, 0x7F, 0x8B, 0x95, 0x9A, 0x8E, 0x85, 0x75, 0x6B, 0x70, ? ?0x73, 0x7F, 0x8C, 0x8E, 0x93, 0x8B, 0x82, 0x7D, 0x71, 0x73, 0x77, 0x7B, 0x88, 0x8B, 0x8D, 0x8B, ? ?0x7F, 0x7D, 0x77, 0x76, 0x80, 0x80, 0x85, 0x87, 0x81, 0x84, 0x7F, 0x80, 0x84, 0x7F, 0x83, 0x80, ? ?0x7B, 0x7F, 0x7C, 0x80, 0x84, 0x82, 0x89, 0x86, 0x82, 0x83, 0x7A, 0x78, 0x77, 0x77, 0x82, 0x87, ? ?0x8E, 0x91, 0x87, 0x81, 0x76, 0x6D, 0x72, 0x76, 0x84, 0x8E, 0x8F, 0x92, 0x87, 0x7C, 0x77, 0x6D, ? ?0x71, 0x77, 0x7F, 0x8E, 0x90, 0x91, 0x8D, 0x7B, 0x74, 0x6C, 0x6C, 0x78, 0x81, 0x8E, 0x92, 0x8C, ? ?0x88, 0x79, 0x72, 0x73, 0x72, 0x7C, 0x82, 0x86, 0x8D, 0x87, 0x84, 0x7F, 0x75, 0x76, 0x75, 0x7A, ? ?0x83, 0x84, 0x89, 0x85, 0x7D, 0x7D, 0x77, 0x79, 0x80, 0x80, 0x84, 0x80, 0x7C, 0x7D, 0x78, 0x7E, ? ?0x82, 0x81, 0x85, 0x81, 0x7E, 0x7D, 0x76, 0x7A, 0x7A, 0x7B, 0x84, 0x84, 0x88, 0x87, 0x7F, 0x7A, ? ?0x70, 0x6F, 0x77, 0x7C, 0x8A, 0x90, 0x8B, 0x87, 0x79, 0x71, 0x6E, 0x6E, 0x7B, 0x82, 0x89, 0x8F, ? ?0x89, 0x84, 0x7C, 0x72, 0x71, 0x6E, 0x76, 0x83, 0x87, 0x90, 0x8D, 0x83, 0x7B, 0x6E, 0x6E, 0x73, ? ?0x79, 0x88, 0x8B, 0x8A, 0x87, 0x7C, 0x78, 0x75, 0x75, 0x7D, 0x7D, 0x82, 0x87, 0x83, 0x84, 0x7F, ? ?0x7A, 0x7A, 0x77, 0x7D, 0x81, 0x82, 0x88, 0x82, 0x7D, 0x7B, 0x77, 0x7D, 0x82, 0x86, 0x89, 0x81, ? ?0x7D, 0x79, 0x74, 0x7C, 0x80, 0x85, 0x8B, 0x86, 0x86, 0x7F, 0x78, 0x79, 0x75, 0x79, 0x81, 0x85, ? ?0x8E, 0x8D, 0x88, 0x82, 0x74, 0x6F, 0x71, 0x76, 0x86, 0x8E, 0x93, 0x90, 0x82, 0x7B, 0x71, 0x6E, ? ?0x77, 0x7C, 0x87, 0x8E, 0x8D, 0x8E, 0x84, 0x7C, 0x77, 0x6F, 0x74, 0x7B, 0x84, 0x90, 0x90, 0x8E, ? ?0x85, 0x76, 0x77, 0x71, 0x75, 0x8C, 0x8D, 0x88, 0x7E, 0x7F, 0x81, 0x7A, 0x7A, 0x81, 0x80, 0x84, ? ?0x8A, 0x8A, 0x85, 0x7C, 0x83, 0x7D, 0x6D, 0x7B, 0x82, 0x7B, 0x81, 0x8B, 0x88, 0x7C, 0x82, 0x8E, ? ?0x84, 0x83, 0x8B, 0x7C, 0x6C, 0x6C, 0x75, 0x74, 0x77, 0x94, 0x9D, 0x8D, 0x93, 0x93, 0x7B, 0x6D, ? ?0x72, 0x72, 0x68, 0x78, 0x90, 0x8B, 0x8B, 0x93, 0x88, 0x75, 0x73, 0x80, 0x84, 0x83, 0x93, 0x8F, ? ?0x77, 0x71, 0x71, 0x6A, 0x6B, 0x7F, 0x92, 0x91, 0x98, 0xA0, 0x8F, 0x7F, 0x75, 0x69, 0x5F, 0x61, ? ?0x76, 0x85, 0x8A, 0x9B, 0x9B, 0x89, 0x83, 0x80, 0x7A, 0x76, 0x7B, 0x7D, 0x71, 0x74, 0x7C, 0x78, ? ?0x7F, 0x89, 0x89, 0x8A, 0x8A, 0x8B, 0x85, 0x7C, 0x7D, 0x74, 0x6A, 0x71, 0x74, 0x77, 0x7F, 0x88, ? ?0x8A, 0x84, 0x8A, 0x8E, 0x86, 0x89, 0x85, 0x72, 0x67, 0x62, 0x63, 0x69, 0x7A, 0x92, 0x9A, 0x9C, ? ?0x9F, 0x92, 0x7E, 0x70, 0x69, 0x60, 0x5C, 0x6F, 0x7F, 0x84, 0x94, 0x99, 0x8B, 0x80, 0x7D, 0x7B, ? ?0x79, 0x82, 0x8C, 0x80, 0x77, 0x77, 0x6A, 0x63, 0x6E, 0x7E, 0x88, 0x90, 0xA3, 0xA2, 0x91, 0x8C, ? ?0x7B, 0x5F, 0x56, 0x5D, 0x65, 0x71, 0x8B, 0xA0, 0x9A, 0x97, 0x98, 0x86, 0x78, 0x78, 0x77, 0x6D, ? ?0x68, 0x76, 0x77, 0x72, 0x85, 0x90, 0x88, 0x8B, 0x92, 0x8D, 0x80, 0x83, 0x84, 0x6F, 0x69, 0x75, ? ?0x6F, 0x6D, 0x7E, 0x8A, 0x86, 0x86, 0x97, 0x94, 0x88, 0x91, 0x8B, 0x6F, 0x63, 0x64, 0x5E, 0x5D, ? ?0x78, 0x94, 0x96, 0xA0, 0xAD, 0x9A, 0x83, 0x7A, 0x6E, 0x59, 0x56, 0x6E, 0x78, 0x7D, 0x96, 0x9F, ? ?0x8E, 0x86, 0x88, 0x7D, 0x75, 0x84, 0x8D, 0x7D, 0x7A, 0x7F, 0x6E, 0x61, 0x6E, 0x7E, 0x7F, 0x8D, ? ?0xA7, 0xA4, 0x96, 0x98, 0x87, 0x64, 0x56, 0x5E, 0x5F, 0x64, 0x87, 0xA0, 0x9A, 0xA0, 0xA7, 0x8F, ? ?0x7B, 0x7D, 0x78, 0x65, 0x65, 0x78, 0x75, 0x72, 0x8B, 0x95, 0x8A, 0x8E, 0x98, 0x8C, 0x7D, 0x88, ? ?0x87, 0x6D, 0x6E, 0x7A, 0x6F, 0x6B, 0x7E, 0x89, 0x81, 0x87, 0x9C, 0x94, 0x89, 0x98, 0x91, 0x71, ? ?0x65, 0x67, 0x5B, 0x55, 0x75, 0x90, 0x8F, 0xA2, 0xB4, 0x9E, 0x86, 0x82, 0x73, 0x54, 0x52, 0x6C, ? ?0x6F, 0x76, 0x96, 0xA1, 0x8F, 0x8A, 0x8E, 0x7C, 0x6D, 0x82, 0x8B, 0x77, 0x7B, 0x85, 0x70, 0x62, ? ?0x6F, 0x79, 0x74, 0x85, 0xA4, 0xA0, 0x95, 0x9F, 0x91, 0x69, 0x5A, 0x5F, 0x58, 0x58, 0x7E, 0x98, ? ?0x94, 0xA2, 0xAE, 0x96, 0x7E, 0x80, 0x79, 0x5E, 0x5F, 0x74, 0x70, 0x70, 0x8B, 0x95, 0x88, 0x8B, ? ?0x98, 0x89, 0x78, 0x88, 0x89, 0x6F, 0x71, 0x7C, 0x6E, 0x67, 0x79, 0x82, 0x77, 0x82, 0x9B, 0x93, ? ?0x8C, 0x9C, 0x96, 0x75, 0x67, 0x67, 0x56, 0x4E, 0x6E, 0x86, 0x88, 0xA0, 0xB6, 0xA3, 0x8C, 0x88, ? ?0x79, 0x55, 0x52, 0x67, 0x67, 0x70, 0x92, 0x9E, 0x90, 0x8D, 0x93, 0x7F, 0x6E, 0x82, 0x8A, 0x78, ? ?0x7D, 0x85, 0x72, 0x62, 0x6E, 0x76, 0x6D, 0x81, 0xA1, 0x9D, 0x98, 0xA4, 0x98, 0x73, 0x5F, 0x5F, ? ?0x51, 0x4F, 0x73, 0x8D, 0x8F, 0xA3, 0xB1, 0x9E, 0x87, 0x85, 0x7C, 0x5E, 0x5D, 0x6E, 0x68, 0x6D, ? ?0x87, 0x93, 0x8A, 0x8E, 0x9A, 0x8B, 0x7A, 0x87, 0x87, 0x73, 0x76, 0x7D, 0x70, 0x68, 0x76, 0x7E, ? ?0x74, 0x82, 0x99, 0x94, 0x92, 0xA0, 0x9A, 0x7F, 0x6E, 0x6A, 0x55, 0x4D, 0x68, 0x7D, 0x86, 0xA1, ? ?0xB6, 0xAB, 0x97, 0x8F, 0x7D, 0x5B, 0x56, 0x62, 0x61, 0x6F, 0x8D, 0x9B, 0x94, 0x94, 0x97, 0x84, ? ?0x74, 0x81, 0x84, 0x7B, 0x81, 0x86, 0x77, 0x69, 0x6F, 0x72, 0x6B, 0x7E, 0x99, 0x9C, 0x9F, 0xA8, ? ?0x9E, 0x7F, 0x6A, 0x62, 0x4F, 0x4D, 0x6A, 0x80, 0x8C, 0xA4, 0xB2, 0xA7, 0x94, 0x8C, 0x7D, 0x62, ? ?0x5F, 0x67, 0x64, 0x6D, 0x84, 0x90, 0x8C, 0x91, 0x99, 0x8C, 0x80, 0x87, 0x84, 0x79, 0x79, 0x7C, ? ?0x72, 0x69, 0x73, 0x77, 0x71, 0x80, 0x93, 0x95, 0x98, 0xA1, 0x9B, 0x85, 0x74, 0x6A, 0x56, 0x4E, ? ?0x61, 0x73, 0x82, 0x9C, 0xB0, 0xAE, 0xA0, 0x95, 0x80, 0x62, 0x59, 0x5C, 0x5D, 0x6B, 0x84, 0x94, ? ?0x94, 0x95, 0x97, 0x88, 0x7C, 0x7F, 0x7F, 0x7C, 0x7F, 0x81, 0x78, 0x6D, 0x6F, 0x6F, 0x6B, 0x7A, ? ?0x8E, 0x97, 0x9F, 0xA5, 0x9E, 0x88, 0x73, 0x65, 0x52, 0x4E, 0x60, 0x73, 0x85, 0x9C, 0xAC, 0xAA, ? ?0x9D, 0x91, 0x7E, 0x68, 0x60, 0x60, 0x60, 0x6B, 0x7D, 0x8A, 0x8D, 0x92, 0x95, 0x8C, 0x84, 0x84, ? ?0x7E, 0x7B, 0x7B, 0x7A, 0x74, 0x6E, 0x71, 0x72, 0x70, 0x7C, 0x89, 0x90, 0x99, 0x9F, 0x9A, 0x8C, ? ?0x7D, 0x6D, 0x58, 0x51, 0x5B, 0x68, 0x7C, 0x94, 0xA8, 0xAC, 0xA6, 0x9A, 0x83, 0x6C, 0x61, 0x5A, ? ?0x5A, 0x67, 0x7A, 0x8A, 0x91, 0x97, 0x97, 0x8B, 0x84, 0x80, 0x7B, 0x7B, 0x7F, 0x7F, 0x79, 0x73, ? ?0x71, 0x6C, 0x6C, 0x77, 0x84, 0x90, 0x9D, 0xA4, 0x9E, 0x90, 0x80, 0x6C, 0x57, 0x51, 0x59, 0x66, ? ?0x7C, 0x95, 0xA6, 0xAB, 0xA6, 0x9A, 0x83, 0x6F, 0x66, 0x5E, 0x5D, 0x68, 0x77, 0x83, 0x8C, 0x94, ? ?0x95, 0x8D, 0x8A, 0x86, 0x7E, 0x7C, 0x7F, 0x7C, 0x76, 0x73, 0x72, 0x6E, 0x70, 0x7B, 0x84, 0x8E, ? ?0x9B, 0xA1, 0x9B, 0x91, 0x86, 0x72, 0x5D, 0x58, 0x5A, 0x62, 0x77, 0x8F, 0xA1, 0xA9, 0xAA, 0xA1, ? ?0x89, 0x75, 0x6B, 0x5E, 0x5B, 0x66, 0x75, 0x81, 0x8D, 0x98, 0x96, 0x8E, 0x8D, 0x87, 0x7D, 0x7C, ? ?0x81, 0x7E, 0x78, 0x77, 0x74, 0x6C, 0x6F, 0x79, 0x80, 0x8B, 0x9B, 0xA3, 0x9D, 0x94, 0x8B, 0x74, ? ?0x5E, 0x59, 0x59, 0x5F, 0x74, 0x8E, 0x9E, 0xA6, 0xAB, 0xA2, 0x89, 0x78, 0x6E, 0x60, 0x5C, 0x67, ? ?0x74, 0x7C, 0x89, 0x96, 0x93, 0x8C, 0x8E, 0x89, 0x7D, 0x7D, 0x82, 0x7E, 0x76, 0x77, 0x75, 0x6A, ? ?0x6E, 0x7A, 0x7D, 0x87, 0x99, 0xA2, 0x9B, 0x93, 0x8D, 0x76, 0x60, 0x5D, 0x5B, 0x5C, 0x70, 0x8B, ? ?0x99, 0xA0, 0xAA, 0xA5, 0x8C, 0x7B, 0x72, 0x62, 0x5A, 0x66, 0x72, 0x78, 0x85, 0x96, 0x92, 0x8B, ? ?0x90, 0x8B, 0x7D, 0x7C, 0x82, 0x7D, 0x74, 0x78, 0x77, 0x6B, 0x6E, 0x7A, 0x7C, 0x83, 0x95, 0xA0, ? ?0x99, 0x94, 0x91, 0x7A, 0x63, 0x60, 0x5C, 0x59, 0x6B, 0x86, 0x94, 0x9D, 0xAA, 0xA8, 0x8F, 0x7E, ? ?0x75, 0x63, 0x59, 0x65, 0x71, 0x76, 0x84, 0x96, 0x92, 0x8A, 0x8F, 0x8A, 0x7C, 0x7C, 0x83, 0x7F, ? ?0x77, 0x7C, 0x79, 0x6A, 0x6C, 0x78, 0x79, 0x80, 0x94, 0xA1, 0x9A, 0x96, 0x93, 0x7B, 0x65, 0x62, ? ?0x5E, 0x5A, 0x6B, 0x86, 0x92, 0x99, 0xA7, 0xA5, 0x8E, 0x81, 0x79, 0x68, 0x5E, 0x68, 0x71, 0x72, ? ?0x7F, 0x92, 0x8E, 0x8A, 0x92, 0x8E, 0x80, 0x7E, 0x84, 0x7C, 0x73, 0x7A, 0x79, 0x6B, 0x6F, 0x7B, ? ?0x7A, 0x7E, 0x91, 0x9C, 0x95, 0x94, 0x95, 0x80, 0x6C, 0x68, 0x61, 0x58, 0x65, 0x7F, 0x8B, 0x94, ? ?0xA8, 0xA9, 0x94, 0x87, 0x7D, 0x68, 0x5B, 0x64, 0x6E, 0x6F, 0x7F, 0x93, 0x90, 0x8A, 0x91, 0x8C, ? ?0x7E, 0x7D, 0x84, 0x7E, 0x78, 0x7F, 0x7C, 0x6B, 0x6C, 0x76, 0x75, 0x7A, 0x90, 0x9E, 0x98, 0x98, ? ?0x97, 0x80, 0x6C, 0x67, 0x60, 0x59, 0x65, 0x7F, 0x8B, 0x92, 0xA5, 0xA5, 0x92, 0x87, 0x7F, 0x6D, ? ?0x62, 0x69, 0x70, 0x6E, 0x7A, 0x8C, 0x8B, 0x89, 0x92, 0x90, 0x83, 0x80, 0x84, 0x7C, 0x75, 0x7C, ? ?0x7A, 0x6D, 0x6F, 0x79, 0x78, 0x7A, 0x8C, 0x97, 0x92, 0x95, 0x96, 0x85, 0x74, 0x6F, 0x66, 0x5A, ? ?0x61, 0x76, 0x82, 0x8D, 0xA2, 0xA7, 0x99, 0x8E, 0x83, 0x6E, 0x60, 0x65, 0x6C, 0x6C, 0x7A, 0x8D, ? ?0x8D, 0x8C, 0x91, 0x8D, 0x81, 0x7E, 0x83, 0x7D, 0x79, 0x80, 0x7D, 0x70, 0x6F, 0x74, 0x74, 0x78, ? ?0x8A, 0x97, 0x95, 0x98, 0x97, 0x84, 0x74, 0x6E, 0x66, 0x5D, 0x65, 0x77, 0x82, 0x8C, 0x9E, 0xA1, ? ?0x95, 0x8E, 0x84, 0x74, 0x69, 0x6C, 0x6E, 0x6C, 0x76, 0x84, 0x86, 0x89, 0x91, 0x91, 0x88, 0x85, ? ?0x85, 0x7B, 0x76, 0x7B, 0x79, 0x71, 0x73, 0x79, 0x79, 0x7B, 0x88, 0x90, 0x8F, 0x93, 0x94, 0x88, ? ?0x7C, 0x76, 0x6D, 0x62, 0x63, 0x70, 0x7A, 0x87, 0x9A, 0xA1, 0x9B, 0x95, 0x89, 0x76, 0x68, 0x68, ? ?0x6A, 0x6B, 0x77, 0x85, 0x89, 0x8C, 0x90, 0x8E, 0x86, 0x83, 0x83, 0x7D, 0x7B, 0x80, 0x7C, 0x74, ? ?0x72, 0x73, 0x73, 0x79, 0x87, 0x91, 0x94, 0x98, 0x95, 0x87, 0x7B, 0x73, 0x6B, 0x64, 0x68, 0x73, ? ?0x7C, 0x88, 0x96, 0x9A, 0x96, 0x91, 0x88, 0x7B, 0x71, 0x71, 0x6F, 0x6D, 0x74, 0x7C, 0x81, 0x88, ? ?0x8F, 0x91, 0x8D, 0x8A, 0x85, 0x7C, 0x78, 0x7A, 0x78, 0x76, 0x77, 0x78, 0x78, 0x7C, 0x85, 0x8A, ? ?0x8D, 0x93, 0x91, 0x8A, 0x83, 0x7C, 0x72, 0x69, 0x68, 0x6C, 0x73, 0x82, 0x92, 0x9A, 0x9C, 0x98, ? ?0x8C, 0x7C, 0x70, 0x6D, 0x6B, 0x6D, 0x77, 0x7E, 0x84, 0x8A, 0x8E, 0x8C, 0x89, 0x87, 0x84, 0x7E, ? ?0x7E, 0x7F, 0x7B, 0x77, 0x75, 0x72, 0x72, 0x79, 0x83, 0x8B, 0x92, 0x97, 0x92, 0x88, 0x7F, 0x77, ? ?0x6E, 0x6A, 0x6C, 0x70, 0x76, 0x83, 0x8E, 0x92, 0x95, 0x93, 0x8A, 0x7F, 0x77, 0x73, 0x6F, 0x6E, ? ?0x73, 0x76, 0x7B, 0x85, 0x8C, 0x8E, 0x8E, 0x8D, 0x85, 0x7C, 0x79, 0x78, 0x75, 0x77, 0x79, 0x77, ? ?0x77, 0x7C, 0x81, 0x84, 0x89, 0x8F, 0x8D, 0x88, 0x85, 0x7F, 0x75, 0x6E, 0x6B, 0x69, 0x6D, 0x7C, ? ?0x8A, 0x92, 0x99, 0x99, 0x8D, 0x7F, 0x75, 0x6E, 0x69, 0x6D, 0x75, 0x79, 0x7F, 0x87, 0x8A, 0x88, ? ?0x87, 0x87, 0x81, 0x7D, 0x7F, 0x7F, 0x7A, 0x7A, 0x77, 0x71, 0x6F, 0x76, 0x7F, 0x85, 0x8E, 0x95, ? ?0x8F, 0x87, 0x82, 0x79, 0x70, 0x6E, 0x70, 0x6F, 0x73, 0x7F, 0x88, 0x8A, 0x90, 0x91, 0x8A, 0x81, ? ?0x7E, 0x78, 0x71, 0x71, 0x73, 0x71, 0x74, 0x80, 0x88, 0x8B, 0x8F, 0x90, 0x87, 0x7D, 0x7B, 0x78, ? ?0x73, 0x77, 0x7B, 0x78, 0x78, 0x7E, 0x81, 0x80, 0x85, 0x8C, 0x89, 0x86, 0x88, 0x83, 0x7A, 0x75, ? ?0x72, 0x6B, 0x6B, 0x78, 0x84, 0x8B, 0x95, 0x9A, 0x90, 0x84, 0x7C, 0x74, 0x6C, 0x6F, 0x76, 0x78, ? ?0x7C, 0x87, 0x8A, 0x87, 0x87, 0x88, 0x82, 0x7E, 0x82, 0x82, 0x7D, 0x7D, 0x7C, 0x74, 0x70, 0x77, ? ?0x7E, 0x83, 0x8D, 0x95, 0x90, 0x88, 0x85, 0x7D, 0x73, 0x73, 0x75, 0x73, 0x75, 0x80, 0x87, 0x87, ? ?0x8C, 0x90, 0x89, 0x84, 0x84, 0x80, 0x78, 0x78, 0x79, 0x73, 0x73, 0x7D, 0x84, 0x88, 0x8F, 0x94, ? ?0x8C, 0x83, 0x81, 0x7B, 0x74, 0x78, 0x7C, 0x7A, 0x7B, 0x82, 0x85, 0x82, 0x85, 0x8A, 0x86, 0x84, ? ?0x89, 0x87, 0x7F, 0x7D, 0x7A, 0x71, 0x6D, 0x76, 0x7F, 0x84, 0x90, 0x98, 0x92, 0x89, 0x84, 0x7B, ? ?0x70, 0x72, 0x77, 0x76, 0x7A, 0x85, 0x89, 0x87, 0x89, 0x8A, 0x83, 0x7E, 0x83, 0x83, 0x7E, 0x80, ? ?0x7F, 0x77, 0x72, 0x77, 0x7D, 0x7F, 0x89, 0x92, 0x8D, 0x89, 0x88, 0x80, 0x77, 0x76, 0x77, 0x74, ? ?0x74, 0x7F, 0x84, 0x84, 0x8A, 0x8C, 0x87, 0x83, 0x85, 0x82, 0x7B, 0x7C, 0x7C, 0x73, 0x71, 0x79, ? ?0x7E, 0x82, 0x8B, 0x92, 0x8D, 0x86, 0x85, 0x7D, 0x74, 0x76, 0x79, 0x76, 0x78, 0x80, 0x84, 0x82, ? ?0x85, 0x88, 0x82, 0x80, 0x85, 0x83, 0x7F, 0x7F, 0x7E, 0x75, 0x6F, 0x74, 0x78, 0x7C, 0x88, 0x90, ? ?0x8E, 0x8A, 0x88, 0x80, 0x74, 0x73, 0x75, 0x71, 0x75, 0x7E, 0x83, 0x84, 0x88, 0x89, 0x83, 0x7E, ? ?0x81, 0x7F, 0x7B, 0x7E, 0x7E, 0x77, 0x74, 0x77, 0x7A, 0x7B, 0x84, 0x8B, 0x88, 0x87, 0x87, 0x81, ? ?0x79, 0x77, 0x78, 0x73, 0x74, 0x7C, 0x7F, 0x80, 0x86, 0x87, 0x84, 0x81, 0x83, 0x82, 0x7C, 0x7D, ? ?0x7D, 0x74, 0x72, 0x76, 0x79, 0x7D, 0x85, 0x8C, 0x8A, 0x87, 0x87, 0x7F, 0x77, 0x76, 0x76, 0x74, ? ?0x76, 0x7E, 0x82, 0x82, 0x86, 0x86, 0x80, 0x7F, 0x81, 0x81, 0x7E, 0x80, 0x80, 0x79, 0x75, 0x78, ? ?0x77, 0x7A, 0x82, 0x88, 0x89, 0x89, 0x89, 0x84, 0x7B, 0x79, 0x77, 0x73, 0x75, 0x7C, 0x80, 0x83, ? ?0x87, 0x89, 0x84, 0x81, 0x83, 0x80, 0x7D, 0x7F, 0x7E, 0x7A, 0x77, 0x7A, 0x7B, 0x7C, 0x84, 0x88, ? ?0x87, 0x87, 0x87, 0x83, 0x7D, 0x7A, 0x7B, 0x77, 0x78, 0x7E, 0x7F, 0x80, 0x85, 0x86, 0x83, 0x82, ? ?0x85, 0x84, 0x80, 0x81, 0x7F, 0x79, 0x77, 0x78, 0x79, 0x7C, 0x83, 0x8A, 0x8A, 0x8A, 0x8A, 0x83, ? ?0x7C, 0x79, 0x78, 0x77, 0x78, 0x7F, 0x83, 0x83, 0x87, 0x86, 0x81, 0x80, 0x81, 0x82, 0x81, 0x82, ? ?0x83, 0x7E, 0x7B, 0x7B, 0x78, 0x7A, 0x7F, 0x85, 0x87, 0x89, 0x8B, 0x88, 0x81, 0x7E, 0x7A, 0x76, ? ?0x77, 0x7B, 0x7F, 0x81, 0x86, 0x89, 0x85, 0x84, 0x84, 0x81, 0x7F, 0x7F, 0x7F, 0x7D, 0x7B, 0x7D, ? ?0x7D, 0x7D, 0x82, 0x84, 0x84, 0x85, 0x86, 0x84, 0x80, 0x7F, 0x7E, 0x7B, 0x7B, 0x7D, 0x7D, 0x7F, ? ?0x81, 0x82, 0x82, 0x82, 0x85, 0x85, 0x83, 0x84, 0x80, 0x7C, 0x79, 0x77, 0x78, 0x7A, 0x80, 0x86, ? ?0x87, 0x8A, 0x89, 0x84, 0x7F, 0x7A, 0x78, 0x78, 0x79, 0x7E, 0x81, 0x82, 0x85, 0x83, 0x80, 0x7F, ? ?0x7E, 0x80, 0x80, 0x83, 0x83, 0x81, 0x7F, 0x7B, 0x78, 0x78, 0x7A, 0x7F, 0x82, 0x86, 0x89, 0x87, ? ?0x84, 0x81, 0x7B, 0x78, 0x77, 0x78, 0x7B, 0x7E, 0x83, 0x85, 0x84, 0x85, 0x83, 0x81, 0x80, 0x7E, ? ?0x7E, 0x7D, 0x7D, 0x7D, 0x7C, 0x7D, 0x7F, 0x80, 0x82, 0x83, 0x83, 0x82, 0x81, 0x80, 0x7E, 0x7D, ? ?0x7E, 0x7D, 0x7C, 0x7D, 0x7D, 0x7E, 0x7E, 0x81, 0x83, 0x84, 0x86, 0x85, 0x81, 0x7E, 0x7A, 0x77, ? ?0x76, 0x78, 0x7D, 0x81, 0x85, 0x89, 0x87, 0x84, 0x80, 0x7C, 0x78, 0x78, 0x7B, 0x7E, 0x80, 0x83, ? ?0x83, 0x80, 0x7F, 0x7D, 0x7D, 0x7E, 0x80, 0x83, 0x83, 0x83, 0x83, 0x7D, 0x79, 0x77, 0x77, 0x7A, ? ?0x7E, 0x84, 0x87, 0x88, 0x87, 0x83, 0x7D, 0x7A, 0x78, 0x78, 0x7A, 0x7D, 0x81, 0x82, 0x83, 0x84, ? ?0x82, 0x81, 0x80, 0x7E, 0x7D, 0x7D, 0x7F, 0x7E, 0x7D, 0x7F, 0x7F, 0x7E, 0x80, 0x80, 0x81, 0x81, ? ?0x81, 0x82, 0x7F, 0x80, 0x81, 0x7F, 0x7E, 0x7D, 0x7C, 0x7B, 0x7C, 0x80, 0x81, 0x83, 0x87, 0x86, ? ?0x83, 0x80, 0x7E, 0x7A, 0x77, 0x79, 0x7C, 0x7E, 0x83, 0x88, 0x87, 0x85, 0x83, 0x7F, 0x7A, 0x79, ? ?0x7C, 0x7E, 0x7F, 0x83, 0x84, 0x81, 0x7F, 0x7E, 0x7C, 0x7C, 0x7F, 0x83, 0x83, 0x85, 0x86, 0x82, ? ?0x7D, 0x7A, 0x78, 0x77, 0x7A, 0x81, 0x84, 0x86, 0x89, 0x87, 0x82, 0x7D, 0x7B, 0x79, 0x77, 0x7B, ? ?0x7F, 0x80, 0x83, 0x86, 0x84, 0x81, 0x80, 0x7F, 0x7C, 0x7D, 0x80, 0x80, 0x7F, 0x81, 0x80, 0x7E, ? ?0x7D, 0x7F, 0x7F, 0x7E, 0x81, 0x83, 0x81, 0x82, 0x83, 0x81, 0x7D, 0x7D, 0x7C, 0x7A, 0x7B, 0x7F, ? ?0x81, 0x82, 0x86, 0x87, 0x84, 0x81, 0x80, 0x7C, 0x78, 0x79, 0x7C, 0x7C, 0x81, 0x85, 0x86, 0x84, ? ?0x83, 0x81, 0x7C, 0x7A, 0x7D, 0x7E, 0x7F, 0x82, 0x84, 0x81, 0x7E, 0x7E, 0x7C, 0x7A, 0x7E, 0x82, ? ?0x82, 0x85, 0x87, 0x85, 0x7F, 0x7B, 0x79, 0x75, 0x77, 0x7E, 0x82, 0x85, 0x89, 0x89, 0x83, 0x7E, ? ?0x7C, 0x7A, 0x77, 0x7B, 0x7F, 0x80, 0x82, 0x85, 0x84, 0x7F, 0x7F, 0x7F, 0x7C, 0x7C, 0x81, 0x82, ? ?0x81, 0x82, 0x81, 0x7D, 0x7B, 0x7D, 0x7D, 0x7C, 0x80, 0x84, 0x83, 0x83, 0x85, 0x83, 0x7D, 0x7C, ? ?0x7C, 0x79, 0x79, 0x7F, 0x81, 0x81, 0x85, 0x87, 0x84, 0x80, 0x80, 0x7E, 0x79, 0x7A, 0x7D, 0x7D, ? ?0x7F, 0x84, 0x85, 0x82, 0x81, 0x81, 0x7D, 0x7B, 0x7F, 0x80, 0x80, 0x83, 0x85, 0x81, 0x7D, 0x7D, ? ?0x7B, 0x78, 0x7C, 0x82, 0x83, 0x85, 0x88, 0x87, 0x80, 0x7C, 0x7A, 0x76, 0x76, 0x7D, 0x81, 0x83, ? ?0x87, 0x89, 0x85, 0x7F, 0x7E, 0x7C, 0x78, 0x7B, 0x80, 0x80, 0x81, 0x85, 0x84, 0x7F, 0x7E, 0x7F, ? ?0x7C, 0x7C, 0x81, 0x84, 0x82, 0x83, 0x84, 0x7F, 0x7B, 0x7C, 0x7B, 0x79, 0x7E, 0x83, 0x83, 0x84, ? ?0x87, 0x85, 0x80, 0x7E, 0x7D, 0x79, 0x78, 0x7C, 0x7F, 0x80, 0x84, 0x88, 0x85, 0x81, 0x82, 0x7F, ? ?0x7A, 0x7B, 0x7E, 0x7D, 0x7E, 0x83, 0x84, 0x81, 0x81, 0x81, 0x7D, 0x7B, 0x7E, 0x81, 0x80, 0x84, ? ?0x86, 0x82, 0x7E, 0x7D, 0x7B, 0x77, 0x7A, 0x80, 0x81, 0x84, 0x89, 0x88, 0x83, 0x80, 0x7D, 0x78, ? ?0x75, 0x79, 0x7D, 0x7F, 0x84, 0x89, 0x86, 0x82, 0x81, 0x7E, 0x79, 0x7A, 0x7E, 0x7E, 0x7F, 0x84, ? ?0x84, 0x80, 0x7F, 0x7F, 0x7C, 0x7B, 0x7F, 0x82, 0x81, 0x84, 0x86, 0x81, 0x7D, 0x7C, 0x7A, 0x77, ? ?0x7A, 0x80, 0x82, 0x83, 0x88, 0x87, 0x83, 0x80, 0x7E, 0x79, 0x76, 0x79, 0x7C, 0x7D, 0x82, 0x87, ? ?0x86, 0x83, 0x83, 0x7F, 0x7B, 0x7A, 0x7D, 0x7C, 0x7D, 0x82, 0x83, 0x81, 0x80, 0x80, 0x7C, 0x7A, ? ?0x7D, 0x80, 0x81, 0x84, 0x86, 0x83, 0x7F, 0x7E, 0x7A, 0x76, 0x77, 0x7C, 0x7F, 0x83, 0x88, 0x89, ? ?0x86, 0x83, 0x7F, 0x79, 0x75, 0x77, 0x7A, 0x7D, 0x82, 0x87, 0x87, 0x85, 0x83, 0x7F, 0x7A, 0x7A, ? ?0x7C, 0x7D, 0x7F, 0x83, 0x83, 0x81, 0x80, 0x7E, 0x7B, 0x7B, 0x7D, 0x80, 0x82, 0x85, 0x87, 0x83, ? ?0x7F, 0x7D, 0x79, 0x76, 0x78, 0x7C, 0x80, 0x84, 0x88, 0x88, 0x86, 0x83, 0x7F, 0x79, 0x77, 0x77, ? ?0x79, 0x7C, 0x81, 0x85, 0x86, 0x85, 0x84, 0x80, 0x7D, 0x7C, 0x7C, 0x7C, 0x7E, 0x81, 0x82, 0x81, ? ?0x81, 0x80, 0x7D, 0x7C, 0x7D, 0x7F, 0x81, 0x84, 0x86, 0x84, 0x82, 0x7E, 0x7A, 0x77, 0x77, 0x7A, ? ?0x7E, 0x83, 0x88, 0x8A, 0x88, 0x86, 0x80, 0x7A, 0x76, 0x75, 0x78, 0x7B, 0x81, 0x86, 0x88, 0x88, ? ?0x85, 0x80, 0x7D, 0x7B, 0x7B, 0x7D, 0x7F, 0x82, 0x82, 0x82, 0x81, 0x7E, 0x7C, 0x7C, 0x7D, 0x7F, ? ?0x82, 0x86, 0x87, 0x85, 0x82, 0x7D, 0x79, 0x77, 0x77, 0x7B, 0x7F, 0x84, 0x88, 0x88, 0x88, 0x85, ? ?0x80, 0x7C, 0x79, 0x77, 0x78, 0x7B, 0x81, 0x84, 0x85, 0x87, 0x85, 0x81, 0x7F, 0x7D, 0x7D, 0x7D, ? ?0x7E, 0x80, 0x80, 0x81, 0x82, 0x7F, 0x7F, 0x7E, 0x7E, 0x7F, 0x81, 0x85, 0x85, 0x85, 0x84, 0x7F, ? ?0x7B, 0x79, 0x77, 0x79, 0x7D, 0x82, 0x87, 0x88, 0x8A, 0x88, 0x82, 0x7D, 0x79, 0x76, 0x76, 0x7A, ? ?0x80, 0x83, 0x86, 0x89, 0x85, 0x82, 0x7F, 0x7D, 0x7C, 0x7C, 0x7F, 0x81, 0x80, 0x82, 0x81, 0x7E, ? ?0x7D, 0x7D, 0x7D, 0x7E, 0x82, 0x86, 0x86, 0x85, 0x84, 0x7E, 0x79, 0x78, 0x78, 0x79, 0x7C, 0x83, ? ?0x87, 0x87, 0x89, 0x87, 0x81, 0x7D, 0x7A, 0x78, 0x77, 0x7A, 0x7F, 0x81, 0x84, 0x87, 0x85, 0x82, ? ?0x80, 0x7F, 0x7D, 0x7C, 0x7E, 0x7F, 0x7E, 0x80, 0x80, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x80, 0x85, ? ?0x84, 0x84, 0x84, 0x7F, 0x7B, 0x78, 0x78, 0x78, 0x7A, 0x81, 0x85, 0x86, 0x89, 0x88, 0x83, 0x7F, ? ?0x7A, 0x78, 0x75, 0x78, 0x7D, 0x80, 0x84, 0x87, 0x85, 0x83, 0x80, 0x7E, 0x7C, 0x7C, 0x7E, 0x7F, ? ?0x7F, 0x81, 0x80, 0x7E, 0x7D, 0x7C, 0x7D, 0x7D, 0x81, 0x85, 0x85, 0x85, 0x84, 0x7F, 0x7A, 0x77, ? ?0x77, 0x77, 0x7A, 0x81, 0x84, 0x86, 0x88, 0x87, 0x83, 0x7E, 0x7B, 0x78, 0x76, 0x79, 0x7D, 0x7F, ? ?0x82, 0x85, 0x84, 0x82, 0x81, 0x80, 0x7E, 0x7D, 0x7E, 0x7E, 0x7D, 0x7F, 0x7F, 0x7E, 0x7D, 0x7E, ? ?0x7E, 0x7E, 0x81, 0x84, 0x84, 0x84, 0x83, 0x80, 0x7B, 0x79, 0x79, 0x78, 0x7A, 0x7F, 0x82, 0x85, ? ?0x88, 0x88, 0x85, 0x81, 0x7D, 0x79, 0x76, 0x77, 0x7B, 0x7E, 0x81, 0x85, 0x86, 0x84, 0x82, 0x81, ? ?0x7E, 0x7C, 0x7E, 0x7E, 0x7E, 0x80, 0x80, 0x7F, 0x7D, 0x7D, 0x7D, 0x7D, 0x81, 0x84, 0x85, 0x86, ? ?0x85, 0x81, 0x7C, 0x79, 0x78, 0x77, 0x79, 0x7F, 0x83, 0x86, 0x88, 0x88, 0x85, 0x81, 0x7D, 0x7A, ? ?0x77, 0x79, 0x7C, 0x7E, 0x81, 0x84, 0x84, 0x82, 0x82, 0x82, 0x80, 0x7F, 0x80, 0x7F, 0x7E, 0x7E, ? ?0x7F, 0x7E, 0x7D, 0x7E, 0x7F, 0x7F, 0x82, 0x84, 0x84, 0x84, 0x84, 0x81, 0x7D, 0x7B, 0x7A, 0x79, ? ?0x7A, 0x7E, 0x81, 0x84, 0x87, 0x88, 0x86, 0x83, 0x80, 0x7C, 0x78, 0x78, 0x7A, 0x7C, 0x80, 0x84, ? ?0x85, 0x85, 0x84, 0x83, 0x80, 0x7E, 0x7E, 0x7E, 0x7E, 0x7F, 0x80, 0x7F, 0x7E, 0x7E, 0x7E, 0x7E, ? ?0x81, 0x84, 0x85, 0x86, 0x86, 0x83, 0x7E, 0x7A, 0x79, 0x77, 0x79, 0x7E, 0x82, 0x85, 0x88, 0x89, ? ?0x86, 0x82, 0x7F, 0x7C, 0x79, 0x79, 0x7B, 0x7D, 0x7F, 0x82, 0x83, 0x83, 0x83, 0x83, 0x81, 0x80, ? ?0x80, 0x7F, 0x7E, 0x7D, 0x7E, 0x7D, 0x7D, 0x7E, 0x7F, 0x80, 0x82, 0x84, 0x84, 0x84, 0x83, 0x81, ? ?0x7E, 0x7C, 0x7A, 0x79, 0x7A, 0x7D, 0x7F, 0x82, 0x85, 0x87, 0x86, 0x84, 0x82, 0x7E, 0x7A, 0x78, ? ?0x78, 0x7A, 0x7D, 0x81, 0x84, 0x84, 0x85, 0x84, 0x81, 0x7F, 0x7E, 0x7D, 0x7D, 0x7E, 0x7F, 0x7E, ? ?0x7E, 0x7F, 0x7E, 0x7E, 0x80, 0x82, 0x83, 0x85, 0x85, 0x83, 0x7E, 0x7C, 0x79, 0x77, 0x79, 0x7C, ? ?0x7F, 0x83, 0x86, 0x88, 0x86, 0x83, 0x81, 0x7C, 0x79, 0x79, 0x79, 0x7B, 0x7E, 0x81, 0x82, 0x82, ? ?0x83, 0x83, 0x81, 0x80, 0x80, 0x7F, 0x7D, 0x7D, 0x7D, 0x7C, 0x7C, 0x7E, 0x7E, 0x7F, 0x82, 0x83, ? ?0x83, 0x83, 0x83, 0x81, 0x7E, 0x7C, 0x7B, 0x79, 0x7A, 0x7C, 0x7E, 0x81, 0x84, 0x86, 0x86, 0x84, ? ?0x83, 0x7F, 0x7B, 0x79, 0x78, 0x79, 0x7C, 0x7F, 0x82, 0x84, 0x85, 0x85, 0x82, 0x80, 0x7F, 0x7D, ? ?0x7C, 0x7D, 0x7D, 0x7D, 0x7E, 0x7F, 0x7E, 0x7F, 0x81, 0x81, 0x83, 0x84, 0x84, 0x82, 0x7F, 0x7D, ? ?0x7A, 0x77, 0x79, 0x7B, 0x7E, 0x82, 0x86, 0x87, 0x86, 0x84, 0x81, 0x7D, 0x7A, 0x7A, 0x79, 0x7A, ? ?0x7E, 0x80, 0x81, 0x82, 0x84, 0x83, 0x81, 0x82, 0x81, 0x7F, 0x7E, 0x7E, 0x7C, 0x7B, 0x7C, 0x7E, ? ?0x7E, 0x80, 0x83, 0x83, 0x83, 0x84, 0x83, 0x80, 0x7E, 0x7D, 0x7B, 0x7A, 0x7B, 0x7D, 0x7E, 0x81, ? ?0x84, 0x85, 0x84, 0x85, 0x83, 0x80, 0x7D, 0x7C, 0x79, 0x78, 0x7B, 0x7E, 0x80, 0x83, 0x86, 0x85, ? ?0x83, 0x82, 0x80, 0x7D, 0x7C, 0x7D, 0x7D, 0x7C, 0x7E, 0x7F, 0x7E, 0x80, 0x82, 0x81, 0x82, 0x84, ? ?0x84, 0x82, 0x80, 0x7F, 0x7B, 0x78, 0x7A, 0x7B, 0x7D, 0x81, 0x85, 0x86, 0x86, 0x86, 0x83, 0x7E, ? ?0x7C, 0x7C, 0x7A, 0x7A, 0x7D, 0x7F, 0x80, 0x82, 0x84, 0x83, 0x82, 0x83, 0x82, 0x7F, 0x7F, 0x7F, ? ?0x7C, 0x7A, 0x7C, 0x7D, 0x7D, 0x80, 0x84, 0x84, 0x83, 0x84, 0x83, 0x80, 0x7E, 0x7E, 0x7C, 0x7A, ? ?0x7C, 0x7D, 0x7D, 0x7F, 0x83, 0x83, 0x83, 0x85, 0x85, 0x81, 0x7F, 0x7E, 0x7A, 0x78, 0x7A, 0x7D, ? ?0x7E, 0x81, 0x86, 0x85, 0x84, 0x84, 0x82, 0x7E, 0x7D, 0x7D, 0x7C, 0x7B, 0x7E, 0x7F, 0x7E, 0x80, ? ?0x82, 0x81, 0x81, 0x83, 0x84, 0x82, 0x81, 0x80, 0x7C, 0x79, 0x7A, 0x7B, 0x7B, 0x7F, 0x84, 0x85, ? ?0x85, 0x86, 0x84, 0x80, 0x7E, 0x7D, 0x7A, 0x79, 0x7C, 0x7E, 0x7E, 0x81, 0x84, 0x83, 0x82, 0x83, ? ?0x83, 0x80, 0x7F, 0x7F, 0x7C, 0x7A, 0x7C, 0x7C, 0x7D, 0x7F, 0x83, 0x83, 0x83, 0x84, 0x83, 0x80, ? ?0x80, 0x7F, 0x7C, 0x7B, 0x7C, 0x7C, 0x7C, 0x7F, 0x82, 0x82, 0x83, 0x85, 0x85, 0x82, 0x81, 0x7F, ? ?0x7B, 0x79, 0x7A, 0x7B, 0x7C, 0x80, 0x84, 0x85, 0x85, 0x85, 0x83, 0x7F, 0x7E, 0x7D, 0x7B, 0x7B, ? ?0x7D, 0x7E, 0x7E, 0x7F, 0x82, 0x81, 0x81, 0x83, 0x83, 0x82, 0x82, 0x81, 0x7D, 0x7A, 0x7A, 0x7A, ? ?0x7A, 0x7E, 0x82, 0x84, 0x85, 0x86, 0x85, 0x81, 0x7F, 0x7E, 0x7B, 0x79, 0x7B, 0x7C, 0x7D, 0x80, ? ?0x83, 0x83, 0x83, 0x84, 0x83, 0x81, 0x80, 0x7F, 0x7C, 0x7A, 0x7B, 0x7B, 0x7C, 0x7F, 0x82, 0x83, ? ?0x83, 0x84, 0x83, 0x81, 0x80, 0x7F, 0x7C, 0x7B, 0x7C, 0x7C, 0x7C, 0x7E, 0x81, 0x81, 0x83, 0x85, ? ?0x85, 0x83, 0x82, 0x80, 0x7C, 0x7A, 0x79, 0x79, 0x7B, 0x7E, 0x82, 0x84, 0x85, 0x86, 0x84, 0x81, ? ?0x7F, 0x7E, 0x7B, 0x7A, 0x7C, 0x7D, 0x7D, 0x7F, 0x81, 0x81, 0x82, 0x83, 0x83, 0x82, 0x82, 0x81, ? ?0x7E, 0x7B, 0x7B, 0x7A, 0x7A, 0x7D, 0x80, 0x82, 0x84, 0x86, 0x85, 0x83, 0x81, 0x7F, 0x7B, 0x7A, ? ?0x7A, 0x7A, 0x7C, 0x7F, 0x81, 0x83, 0x84, 0x85, 0x84, 0x82, 0x81, 0x7F, 0x7C, 0x7B, 0x7B, 0x7B, ? ?0x7C, 0x7E, 0x81, 0x83, 0x84, 0x85, 0x83, 0x82, 0x80, 0x7F, 0x7D, 0x7C, 0x7C, 0x7C, 0x7C, 0x7E, ? ?0x80, 0x81, 0x83, 0x84, 0x84, 0x83, 0x83, 0x81, 0x7E, 0x7B, 0x7A, 0x79, 0x7A, 0x7D, 0x81, 0x83, ? ?0x85, 0x86, 0x85, 0x82, 0x81, 0x7E, 0x7B, 0x7B, 0x7B, 0x7C, 0x7D, 0x80, 0x81, 0x82, 0x83, 0x83, ? ?0x82, 0x82, 0x82, 0x80, 0x7F, 0x7D, 0x7C, 0x7A, 0x7B, 0x7D, 0x7F, 0x81, 0x84, 0x85, 0x85, 0x84, ? ?0x82, 0x80, 0x7D, 0x7C, 0x7A, 0x7A, 0x7C, 0x7E, 0x80, 0x82, 0x84, 0x85, 0x84, 0x83, 0x82, 0x7F, ? ?0x7D, 0x7C, 0x7B, 0x7A, 0x7C, 0x7F, 0x81, 0x82, 0x85, 0x85, 0x83, 0x82, 0x81, 0x7F, 0x7D, 0x7D, ? ?0x7C, 0x7C, 0x7D, 0x7F, 0x7F, 0x80, 0x82, 0x83, 0x83, 0x84, 0x84, 0x81, 0x7F, 0x7D, 0x7B, 0x79, ? ?0x7A, 0x7C, 0x7F, 0x82, 0x85, 0x86, 0x85, 0x84, 0x82, 0x7E, 0x7C, 0x7B, 0x7B, 0x7B, 0x7D, 0x80, ? ?0x81, 0x82, 0x84, 0x83, 0x81, 0x82, 0x81, 0x80, 0x7F, 0x7E, 0x7D, 0x7B, 0x7C, 0x7D, 0x7E, 0x80, ? ?0x83, 0x84, 0x84, 0x84, 0x83, 0x80, 0x7E, 0x7D, 0x7B, 0x79, 0x7B, 0x7D, 0x7F, 0x81, 0x84, 0x84, ? ?0x83, 0x84, 0x83, 0x7F, 0x7D, 0x7D, 0x7B, 0x7A, 0x7B, 0x7E, 0x7F, 0x81, 0x84, 0x84, 0x83, 0x82, ? ?0x81, 0x7F, 0x7D, 0x7E, 0x7D, 0x7B, 0x7D, 0x7E, 0x7E, 0x7F, 0x82, 0x82, 0x82, 0x83, 0x84, 0x81, ? ?0x7F, 0x7F, 0x7C, 0x79, 0x7A, 0x7C, 0x7D, 0x80, 0x84, 0x85, 0x84, 0x84, 0x83, 0x7F, 0x7C, 0x7C, ? ?0x7B, 0x7A, 0x7C, 0x7F, 0x80, 0x81, 0x83, 0x83, 0x81, 0x81, 0x81, 0x80, 0x7E, 0x7F, 0x7D, 0x7C, ? ?0x7C, 0x7D, 0x7D, 0x7F, 0x81, 0x83, 0x83, 0x83, 0x84, 0x81, 0x7F, 0x7E, 0x7C, 0x7A, 0x7A, 0x7C, ? ?0x7E, 0x80, 0x83, 0x84, 0x84, 0x84, 0x83, 0x80, 0x7E, 0x7D, 0x7B, 0x7A, 0x7B, 0x7E, 0x7F, 0x81, ? ?0x83, 0x84, 0x83, 0x82, 0x81, 0x7F, 0x7E, 0x7E, 0x7D, 0x7C, 0x7D, 0x7E, 0x7E, 0x7F, 0x81, 0x81, ? ?0x81, 0x83, 0x83, 0x82, 0x81, 0x80, 0x7D, 0x7B, 0x7A, 0x7B, 0x7C, 0x7F, 0x82, 0x84, 0x85, 0x85, ? ?0x83, 0x81, 0x7E, 0x7C, 0x7B, 0x7A, 0x7C, 0x7E, 0x80, 0x81, 0x83, 0x83, 0x82, 0x81, 0x81, 0x80, ? ?0x7F, 0x7F, 0x7E, 0x7D, 0x7D, 0x7D, 0x7E, 0x7E, 0x80, 0x81, 0x82, 0x83, 0x83, 0x82, 0x81, 0x7F, ? ?0x7D, 0x7B, 0x7B, 0x7C, 0x7D, 0x7F, 0x82, 0x83, 0x84, 0x84, 0x83, 0x81, 0x7F, 0x7D, 0x7C, 0x7B, ? ?0x7C, 0x7D, 0x7F, 0x81, 0x83, 0x83, 0x83, 0x82, 0x81, 0x7F, 0x7E, 0x7E, 0x7E, 0x7D, 0x7E, 0x7E, ? ?0x7E, 0x7F, 0x80, 0x80, 0x81, 0x82, 0x83, 0x82, 0x82, 0x80, 0x7E, 0x7C, 0x7B, 0x7B, 0x7C, 0x7E, ? ?0x81, 0x83, 0x84, 0x85, 0x84, 0x81, 0x7F, 0x7D, 0x7B, 0x7B, 0x7C, 0x7D, 0x7F, 0x81, 0x82, 0x83, ? ?0x82, 0x81, 0x81, 0x7F, 0x7F, 0x7F, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x7F, 0x80, 0x81, 0x82, ? ?0x83, 0x82, 0x82, 0x80, 0x7E, 0x7C, 0x7B, 0x7B, 0x7C, 0x7E, 0x80, 0x82, 0x84, 0x84, 0x83, 0x82, ? ?0x80, 0x7E, 0x7C, 0x7B, 0x7C, 0x7D, 0x7E, 0x80, 0x82, 0x83, 0x83, 0x82, 0x81, 0x80, 0x7F, 0x7E, ? ?0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x7F, 0x7F, 0x80, 0x81, 0x82, 0x82, 0x82, 0x82, 0x81, 0x7F, 0x7D, ? ?0x7C, 0x7B, 0x7C, 0x7E, 0x80, 0x82, 0x84, 0x84, 0x84, 0x82, 0x80, 0x7E, 0x7C, 0x7B, 0x7C, 0x7D, ? ?0x7F, 0x81, 0x82, 0x82, 0x82, 0x82, 0x81, 0x80, 0x7F, 0x7F, 0x7E, 0x7F, 0x7E, 0x7E, 0x7E, 0x7E, ? ?0x7F, 0x80, 0x81, 0x82, 0x82, 0x82, 0x82, 0x81, 0x7F, 0x7D, 0x7C, 0x7C, 0x7C, 0x7E, 0x80, 0x81, ? ?0x83, 0x84, 0x83, 0x82, 0x80, 0x7F, 0x7D, 0x7C, 0x7C, 0x7D, 0x7E, 0x80, 0x82, 0x82, 0x82, 0x82, ? ?0x81, 0x80, 0x7F, 0x7F, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x7F, 0x7F, 0x7F, 0x80, 0x81, 0x81, 0x82, ? ?0x82, 0x81, 0x80, 0x7E, 0x7D, 0x7C, 0x7C, 0x7D, 0x7F, 0x81, 0x83, 0x84, 0x84, 0x82, 0x81, 0x7F, ? ?0x7D, 0x7C, 0x7C, 0x7C, 0x7E, 0x80, 0x81, 0x82, 0x82, 0x82, 0x81, 0x7F, 0x7F, 0x7F, 0x7E, 0x7F, ? ?0x7F, 0x7F, 0x7E, 0x7E, 0x7F, 0x7F, 0x80, 0x81, 0x81, 0x82, 0x82, 0x81, 0x80, 0x7E, 0x7D, 0x7C, ? ?0x7C, 0x7D, 0x7F, 0x80, 0x82, 0x83, 0x83, 0x82, 0x81, 0x7F, 0x7D, 0x7C, 0x7C, 0x7C, 0x7D, 0x7F, ? ?0x81, 0x82, 0x82, 0x82, 0x81, 0x80, 0x7F, 0x7F, 0x7E, 0x7E, 0x7F, 0x7F, 0x7E, 0x7E, 0x7F, 0x7F, ? ?0x7F, 0x80, 0x81, 0x81, 0x82, 0x81, 0x80, 0x7F, 0x7E, 0x7C, 0x7C, 0x7D, 0x7E, 0x80, 0x81, 0x83, ? ?0x83, 0x82, 0x81, 0x80, 0x7E, 0x7C, 0x7C, 0x7C, 0x7D, 0x7F, 0x81, 0x82, 0x82, 0x82, 0x81, 0x7F, ? ?0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7E, 0x7F, 0x7F, 0x7F, 0x80, 0x81, 0x81, 0x82, 0x82, ? ?0x80, 0x7F, 0x7E, 0x7D, 0x7C, 0x7D, 0x7E, 0x80, 0x81, 0x83, 0x83, 0x82, 0x81, 0x80, 0x7E, 0x7D, ? ?0x7D, 0x7D, 0x7D, 0x7F, 0x80, 0x81, 0x81, 0x82, 0x81, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, ? ?0x7E, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x81, 0x81, 0x82, 0x82, 0x81, 0x7F, 0x7E, 0x7D, 0x7C, 0x7D, ? ?0x7E, 0x7F, 0x81, 0x82, 0x83, 0x82, 0x81, 0x81, 0x7F, 0x7D, 0x7D, 0x7D, 0x7D, 0x7F, 0x80, 0x81, ? ?0x81, 0x82, 0x81, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, ? ?0x81, 0x81, 0x82, 0x82, 0x81, 0x80, 0x7F, 0x7E, 0x7C, 0x7D, 0x7E, 0x7F, 0x81, 0x82, 0x83, 0x82, ? ?0x81, 0x81, 0x7F, 0x7D, 0x7D, 0x7E, 0x7E, 0x7F, 0x80, 0x81, 0x81, 0x81, 0x81, 0x80, 0x7F, 0x80, ? ?0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7E, 0x7F, 0x7F, 0x7F, 0x80, 0x81, 0x81, 0x81, 0x81, 0x81, 0x80, ? ?0x7F, 0x7E, 0x7D, 0x7D, 0x7E, 0x7F, 0x80, 0x81, 0x82, 0x82, 0x81, 0x81, 0x7F, 0x7E, 0x7D, 0x7D, ? ?0x7D, 0x7E, 0x80, 0x81, 0x81, 0x81, 0x81, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x7F, 0x7F, ? ?0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x81, 0x81, 0x82, 0x81, 0x80, 0x7F, 0x7E, 0x7D, 0x7D, 0x7E, 0x7F, ? ?0x80, 0x81, 0x82, 0x82, 0x81, 0x80, 0x7F, 0x7E, 0x7D, 0x7E, 0x7E, 0x7E, 0x80, 0x80, 0x80, 0x81, ? ?0x81, 0x80, 0x7F, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7E, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, ? ?0x81, 0x81, 0x81, 0x80, 0x7F, 0x7E, 0x7D, 0x7D, 0x7E, 0x7E, 0x7F, 0x81, 0x82, 0x82, 0x81, 0x81, ? ?0x80, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x7F, 0x80, 0x80, 0x81, 0x81, 0x80, 0x80, 0x7F, 0x7F, 0x7F, ? ?0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x81, 0x81, 0x81, 0x80, 0x7F, 0x7F, ? ?0x7E, 0x7D, 0x7E, 0x7E, 0x7F, 0x81, 0x82, 0x82, 0x81, 0x81, 0x80, 0x7E, 0x7E, 0x7E, 0x7E, 0x7F, ? ?0x7F, 0x80, 0x80, 0x81, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, ? ?0x7F, 0x7F, 0x80, 0x80, 0x81, 0x81, 0x81, 0x80, 0x80, 0x7F, 0x7E, 0x7E, 0x7E, 0x7E, 0x7F, 0x80, ? ?0x81, 0x81, 0x81, 0x81, 0x80, 0x7F, 0x7E, 0x7E, 0x7E, 0x7E, 0x7F, 0x80, 0x80, 0x81, 0x81, 0x80, ? ?0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x81, ? ?0x81, 0x81, 0x80, 0x7F, 0x7E, 0x7E, 0x7E, 0x7E, 0x7F, 0x80, 0x81, 0x81, 0x81, 0x81, 0x80, 0x7F, ? ?0x7E, 0x7E, 0x7E, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x80, 0x80, ? ?0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x81, 0x81, 0x80, 0x80, 0x7F, 0x7F, 0x7E, ? ?0x7E, 0x7E, 0x7F, 0x80, 0x80, 0x81, 0x81, 0x81, 0x80, 0x7F, 0x7F, 0x7E, 0x7E, 0x7E, 0x7F, 0x7F, ? ?0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, ? ?0x7F, 0x7F, 0x80, 0x80, 0x81, 0x81, 0x80, 0x7F, 0x7F, 0x7E, 0x7E, 0x7E, 0x7F, 0x80, 0x80, 0x81, ? ?0x81, 0x81, 0x80, 0x7F, 0x7F, 0x7E, 0x7E, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, ? ?0x7F, 0x7F, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, ? ?0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x81, 0x81, 0x80, 0x80, 0x7F, 0x7F, ? ?0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, ? ?0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7E, ? ?0x7F, 0x7F, 0x80, 0x80, 0x81, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, ? ?0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, ? ?0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, ? ?0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, ? ?0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, ? ?0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, ? ?0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, ? ?0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, ? ?0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, ? ?0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, ? ?0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, ? ?0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x80, 0x80, 0x80, ? ?0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, ? ?0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, ? ?0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, ? ?0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, ? ?0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, ? ?0x7F, 0x80, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, ? ?0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, ? ?0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x80, 0x80, ? ?0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, ? ?0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, ? ?0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x4C, 0x49, 0x53, 0x54, 0x28, 0x00, ? ?0x00, 0x00, 0x49, 0x4E, 0x46, 0x4F, 0x49, 0x43, 0x4F, 0x50, 0x1B, 0x00, 0x00, 0x00, 0x31, 0x39, ? ?0x39, 0x38, 0x20, 0x4D, 0x69, 0x63, 0x72, 0x6F, 0x73, 0x6F, 0x66, 0x74, 0x20, 0x43, 0x6F, 0x72, ? ?0x70, 0x6F, 0x72, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x00 }; UINT16 Channel,Samplebit,Samplerate; UINT32 filesize, fmtsize,datasize; UINT8 ?*pdata_addr; UINT8 ?count,RATE; UINT32 CountEnd;

/******************************************************************************* * Function Name ?: filehead_load * Description ? ?: 計(jì)算PWM占空比的值 * Input ? ? ? ? ?: None * Output ? ? ? ? : None * Return ? ? ? ? : None *******************************************************************************/ void filehead_load( UINT8 *pfile) { ? ? UINT8 ? ?*p;

? ? ? ?filesize = fetch4(pfile+0x04); ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?/* 取文件大小 */

? ?/*取fmt段的大小,及通道數(shù),取樣位數(shù),取樣頻率 */ ? ?fmtsize = fetch4(pfile+0x10); ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? /* 18 過濾字節(jié) */ ? ?Channel=fetch2(pfile+0x16); ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? /* 1 ?聲道數(shù)量 */ ? ?Samplerate=fetch2(pfile+0x18); ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?/* 11025 采樣率 */ ? ?Samplebit=fetch2(pfile+0x22); ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? /* 8 采樣位數(shù) */ ? ?/* 取data段的大小,之前先判斷是否有fact段,fact段為12個(gè)字節(jié) */ ? ?p = pfile; ? ?p = p+0x14+fmtsize; ? ?if(*p == 0x66){ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? /* 判斷段的首字母,如果是f,則為fact段,如果是d,就是data段 */ ? ? ? ?p=p+16; ? ? ? ?pdata_addr=p+4; ? ? ? ?datasize = fetch4(p); ? ?} ? ?else{ ? ? ? ?p=p+4; ? ? ? ?pdata_addr=p+4; ? ? ? ?datasize = fetch4(p); ? ? } ? ? CountEnd = 100000000/(4*Samplerate); ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? /* 根據(jù)前面提取的采樣率計(jì)算出在100MHz主頻下的CH563通過PWM產(chǎn)生方波的計(jì)數(shù)終止值 */ }

/******************************************************************************* * Function Name ?: fetch2 * Description ? ?: 以paddr作為一個(gè)16位數(shù)據(jù)的首地址,采用小端的格式,提取出這個(gè)16位的數(shù) * Input ? ? ? ? ?: None * Output ? ? ? ? : None * Return ? ? ? ? : None *******************************************************************************/ UINT16 fetch2(UINT8 ?*paddr) { ? ?UINT16 comdata;

? ?paddr=paddr+1; ? ?comdata=*paddr; ? ?paddr--; ? ?comdata=comdata<<8; ? ?comdata=comdata+ *paddr; ? ?return comdata; }

/******************************************************************************* * Function Name ?: fetch4 * Description ? ?: 以paddr作為一個(gè)32位數(shù)據(jù)的首地址,采用小端的格式,提取出這個(gè)32位的數(shù) * Input ? ? ? ? ?: None * Output ? ? ? ? : None * Return ? ? ? ? : None *******************************************************************************/ UINT32 fetch4(UINT8 ?*paddr) { ? ?UINT32 comdata;

? ?paddr=paddr+3; ? ?comdata=*paddr; ? ?paddr--; ? ?comdata=comdata<<8; ? ?comdata=comdata+ *paddr; ? ?paddr--; ? ?comdata=comdata<<8; ? ?comdata=comdata+ *paddr; ? ?paddr--; ? ?comdata=comdata<<8; ? ?comdata=comdata+ *paddr;

? ?return comdata; }

/*********************************** endfile **********************************/


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频