修改外接显示四位数码管

This commit is contained in:
Irene-Maxine
2025-07-22 18:19:56 +08:00
parent 24b5bc4304
commit 78c8b0b9ec
11 changed files with 17 additions and 103 deletions

View File

@@ -309,15 +309,15 @@ export const display_oled_drawPixel = function (_, generator) {
//tm1650
export const display_tm_use_i2c_init = function (_, generator) {
var v = generator.valueToCode(this, 'SUB', generator.ORDER_ATOMIC);
var iv = generator.valueToCode(this, 'I2CSUB', generator.ORDER_ATOMIC);
// var iv = generator.valueToCode(this, 'I2CSUB', generator.ORDER_ATOMIC);
var key = this.getFieldValue("key");
var code;
if (key == 'TM1650') {
generator.definitions_['import_tm1650'] = 'import tm1650';
code = v + ' = tm1650.' + key + "(" + iv + ')\n';
code = v + ' = tm1650.' + key + '(clk=3,dio=4)\n';
} else if (key == 'TM1637') {
generator.definitions_['import_tm1637'] = 'import tm1637';
code = v + ' = tm1637.' + key + "(" + iv + ')\n';
code = v + ' = tm1637.' + key + '(clk=3,dio=4)\n';
}
return code;
}