laocuo1142 发表于 2023-11-2 10:02

可以提供一个中颖4位机设计查表程序的示例吗?

可以提供一个中颖4位机设计查表程序的示例吗?

gra22ce 发表于 2025-1-14 14:41

中颖的4位机(如SH69P系列)通常用于低成本、低功耗的嵌入式应用。由于其资源有限(如ROM、RAM较小),查表程序是一种常见的优化方法,用于节省计算资源。

pe66ak 发表于 2025-1-14 15:50

比如温度传感器的ADC值为015(4位),对应实际温度为0°C30°C。使用查表法将ADC值转换为实际温度

gongqijuns 发表于 2025-1-14 17:03

在ROM中定义一个表格,存储ADC值对应的温度值

一切D都好 发表于 2025-1-14 18:10

如果表格较大,可以分段存储,减少ROM占用。

星星点点didi 发表于 2025-1-14 19:15

如果ADC值范围较大,可以使用压缩算法(如线性插值)减少表格大小

nqty 发表于 2025-1-14 20:23

话说四位的话可以用C语言编辑吗?

miltk 发表于 2025-1-14 21:45

一般来说应该有例程吧,而且为啥要用四位MCU啊,不应该用32位的了吗

hhdhy 发表于 2025-1-15 09:07

现在便宜就OPT的,不然就是8位或者32位的吧

tiakon 发表于 2025-1-15 10:20

我觉得四位来说,开发起来好麻烦啊

nuan11nuan 发表于 2025-1-15 13:16

这种不如用32位的单片机来搞了,简单的很

小夏天的大西瓜 发表于 2025-1-20 21:01

应该有例程参考就可以的

AdaMaYun 发表于 2025-1-21 10:02

参考官方吧

OKAKAKO 发表于 2025-1-21 19:53

中颖的4位机(如SH69P系列)通常用于低成本、低功耗的嵌入式应用。

玫瑰凋零日记 发表于 2025-9-25 17:36

中颖 4 位机查表程序示例:先定义表格数据,如温度对应值。用索引寄存器取地址,通过查表指令读取数据。例:ORG 0000H;TABLE: DB 00H,01H,...;MAIN: MOV A,#03H;MOV DPTR,#TABLE;MOVC A,@A+DPTR;END。通过索引查对应数据,高效简洁。
页: [1]
查看完整版本: 可以提供一个中颖4位机设计查表程序的示例吗?