标题: 合泰单片机触摸按键的检测程序怎样写?芯片手册看不懂 [打印本页]

作者: PDDDF    时间: 2020-3-4 10:38
标题: 合泰单片机触摸按键的检测程序怎样写?芯片手册看不懂
用合泰的BS83B04A-4(8脚)检测4个触摸按键,然后把信号通过I2C发送给51芯片,第一次接触触摸按键,而且用的合泰的单片机,一片空白,已有芯片手册,看的不太懂,求问:检测触摸按键信号的程序该怎样写

作者: 51hei团团    时间: 2020-3-4 13:31
高手经验,教你怎么看英文芯片数据手册:http://www.51hei.com/bbs/dpj-146389-1.html
作者: lovexulu    时间: 2020-3-4 15:34
既然是I2C通讯,必有设备地址,操作命令寄存器,数据寄存器,基本架构 51为主机 触摸芯片为从机,由主机向从机发送 初始化命令,配置初始化寄存器,然后轮询从机数据寄存器读取数据,然后将读取的数据做检测判断,算法等处理执行相应的动作。
作者: Y_G_G    时间: 2020-3-4 17:21
在数据手册上有说明的呀,你认真看就明白了,就算是用C来写,你一样要像学8051一样的从头开始学,很多51上面专用的函数,在合泰的编译环境下是用不了的,说白了,C8051和合泰C并不通用,程序基本上来说是完全重新写一个
再说,为什么要两个单片机呢?你可以找一个触摸IC来配合8051就可以了呀,或者是单独使用合泰单片机就可以了呀
话说回来,合泰的烧录器是400多块钱一个,可不是STC那种9块9包邮的哦,你有了吗?
作者: 1145421628    时间: 2020-3-4 19:51
数据手册上可以查的呀,程序什么的网上有很多资料的
作者: PDDDF    时间: 2020-3-5 16:33
Y_G_G 发表于 2020-3-4 17:21
在数据手册上有说明的呀,你认真看就明白了,就算是用C来写,你一样要像学8051一样的从头开始学,很多51上 ...

我在一个项目上看到的,我是人家助手,不是我编程,但是好奇,自己也研究下这样
作者: Y_G_G    时间: 2020-3-6 00:26
PDDDF 发表于 2020-3-5 16:33
我在一个项目上看到的,我是人家助手,不是我编程,但是好奇,自己也研究下这样

没有下载器就只能看数据手册,仿真器也能下载,仿真器也要400多块钱,仿真IC要30块钱........
台湾的单片机都是一个样的,烧录器贵得要命
程序如果不是你写下再烧录验证一下,看再都也没用
作者: 271671439    时间: 2020-3-7 05:51
程序网上有很多资料




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1