摩尔斯电码
摩尔斯电码(Morse Code)是一种时通时断的信号代码,通过不同的排列顺序来表达不同的字符。支持英文字母、数字、标点符号和中文汉字(使用中文电码标准)。
使用说明
- 摩尔斯电码:由美国人萨缪尔·摩尔斯于 1837 年发明,用于电报通信
- 编码规则:点(.)表示短信号,划(-)表示长信号
- 支持字符:英文字母(A-Z)、数字(0-9)、常用标点符号、中文汉字
- 中文处理:中文字符会先转换为 Unicode 编码(如"你"→U+4F60),再转换为二进制(0100111101100000),最后将二进制的 1 替换为长音(-),0 替换为短音(.)
- 分隔符:字符之间使用空格分隔
- 快捷键:按 Ctrl+Enter 快速执行转换操作
摩尔斯电码对照表
字母
| A | .- |
| B | -... |
| C | -.-. |
| D | -.. |
| E | . |
| F | ..-. |
| G | --. |
| H | .... |
| I | .. |
| J | .--- |
| K | -.- |
| L | .-.. |
| M | -- |
字母(续)
| N | -. |
| O | --- |
| P | .--. |
| Q | --.- |
| R | .-. |
| S | ... |
| T | - |
| U | ..- |
| V | ...- |
| W | .-- |
| X | -..- |
| Y | -.-- |
| Z | --.. |
数字
| 0 | ----- |
| 1 | .---- |
| 2 | ..--- |
| 3 | ...-- |
| 4 | ....- |
| 5 | ..... |
| 6 | -.... |
| 7 | --... |
| 8 | ---.. |
| 9 | ----. |
标点符号
| . | .-.-.- |
| , | --..-- |
| ? | ..--.. |
中文字符编码说明
中文字符采用 Unicode 转二进制方案:
- 编码格式:每个中文字符先转换为 Unicode 编码(如"你"→U+4F60)
- 转换规则:将 Unicode 十六进制值转换为二进制(4F60 → 0100111101100000)
- 摩尔斯映射:将二进制的 1 替换为长音(-),0 替换为短音(.)
- 示例:"你"(U+4F60)→ 二进制:0100111101100000 → 摩尔斯:.-..--.----.--.....
- 优点:Unicode 是国际标准编码,支持所有语言字符,编码长度固定(每个字符 16 位)