51 单片机代码:完善数字显示与音调频率定义代码
// 定义包含的头文件 #include<reg51.h> #include <intrins.h> // 定义显示的数字对应的编码 code unsigned char tab[] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x40}; // 定义显示的缓冲区 unsigned char dspbuf[8] = {0,0,10,0,0,10,0,0}; unsigned char i,j,k; unsigned char dspbuf1[8] = {0,0,10,0,0,10,0,0}; // 定义音调的频率 code unsigned int yindiao[]={0,120,106,94,89,79,71,62,59, 56, 53, 50, 47, 44, 41, 38}; // 定义阶排的频率 code unsigned int jiepai[]={0,523,587,659,698,784,880,988}; ######[AI写代码神器 | 334点数解答 | 2024-11-25 18:12:57]
相关提问
- C++ 实现:精准统计给定范围 [L, R] 内数字 2 出现的次数及代码详解(字节豆包 | 401点数解答 | 2026-02-05 21:17:05)42
- C++实现:统计[L, R]范围内数字2出现的次数及代码详解(字节豆包 | 489点数解答 | 2026-02-07 17:12:26)45
- C++ 实现:求解使序列为空的最小操作次数及代码优化要点(阿里通义 | 462点数解答 | 2024-12-21 17:35:25)426
- C++ 求解序列清空最小操作次数:贪心算法与哈希表的巧妙运用(百度文心 | 812点数解答 | 2024-12-21 17:36:14)565
- Java 继承实现:重温经典剪刀石头布游戏(字节豆包 | 451点数解答 | 2024-10-20 19:57:58)464
- 期末考试成绩比拼:找出最厉害学生的代码实现及注意要点(DeepSeek | 257点数解答 | 2025-12-16 12:24:03)54
- C++编程:冒泡排序函数模板、txtdata类与bindata类的实现及应用(GPT | 1551点数解答 | 2024-06-01 16:02:33)326
- C++:冒泡排序函数模板与文件读写类(txtdata、bindata)的实现及应用(GPT | 1941点数解答 | 2024-06-01 16:23:06)310
- Python:用正则表达式从含多种字符的字符串中提取英文、数字和中文单词(GPT | 522点数解答 | 2024-05-31 19:05:27)314
- Python:用正则表达式结合 split 思路提取一行字符串中的英文、数字和中文单词 (GPT | 399点数解答 | 2024-05-31 19:07:31)312
- 繁体字编码代码修改:人物名字合法性验证函数转简体版(字节豆包 | 325点数解答 | 2024-10-21 18:57:01)287
- 计算区间 n 到 m 中数字 x 出现次数的 Python 实现与详解(字节豆包 | 289点数解答 | 2025-12-07 17:14:59)73