[讨论]初用CH422G,请教一下:

首次使用CH422G,主要是用来进行IO扩展的,不是用在数码管方面;

我现在是外扩展的IO看成一个数码管来操作了,初始设置成4800h+02h 那么这时,我用70h命令写入数据是不是就可以在IO0~IO7上输出了呢? 请问一下,能单独操作其中的一个IO(单独置1或是清0)吗?

顺带问一下: 看了数码管方面的例程,都是8个IO一起输出的;事先用70 72 74 76写入四个数码管的显示数据,然后Dig会自动去扫描了; 如果我只有一个数码管呢? 是不是只要70命令写入就行,那这时的dig还会四个都扫过去吗?

unsigned char output; CH422_Write( 0x4801 );//IO7-IO0被设置为输出,OC3-OC0被设置为输出 CH422_Write( 0x7000 | output );//IO7-IO0输出

没有单独置1或是清0的功能,每次都是8个一起操作.

开启自动扫描功能后,是固定的四个都扫描.


谢谢答复!稍候试试!


已经更新CH422扩展IO操作例子程序。


求CH422扩展IO操作例子程序,个人信息保护,已隐藏,非常感谢!


楼上的朋友可以直接在沁恒官网下载对应的EVT包


只有登录才能回复,可以选择微信账号登录