基于 C51 的汉明码编码器和译码器的设计摘要:数字信号在传输过程中,由于受到干扰的影响,码元波形将变坏。接收端收到后可能发生错误判决。由乘性干扰引起的码间串扰,可以采纳均衡的办法纠正,而加性干扰的影响可以采纳差错控制的措施了。汉明码就是一种能纠正一位错码且编码效率较高的线性分组码,它能纠正一个错码或检测两个错码。关键词:汉明码,编码,译码,C51Abstract: The digital signal during transmission, due to the impact of interference, the symbol waveform deterioration. Receiver may receive an error after the verdict. By a multiplicative inter-symbol interference caused by crosstalk, a balanced approach can be used to correct, and the additive effects of interference can be used for error control measures. Hamming code is a code to correct a wrong and a higher coding efficiency of linear block codes that can correct a wrong code or wrong code detection two.Keywords: Hamming code, coding, decoding, C51 language目 录1绪论..............................................................................................................................................- 3 -1.1问题的背景及提出..............................................................................................................- 3 -1.2问题的讨论及解决..............................................................................................................- 3 -1.3设计讨论的目的..................................................................................................................- 4 -2KEIL 及 PROTEUS 简介...........................................................................................................- 4 -2.1PROTEUS 的简介...................................................................................................................- 4 -2.2KEIL 软件及其调试功能简介.............................................................................................- 5 -2.3软件连接使用.........