[求助] ATmega128 与CH438通讯!!

电路连接方式如下: ATmega128 ------ CH438

PA7 --------------D0 PA6 --------------D1 PA0 --------------D7 PG2(ALE) ------- ALE PG1(RD) -------- -RD PG0(WR) -------- WR PE4(INT4)-------- INT AMOD 接5V 22.1184M晶振 能帮写个通讯的思路吗 ? 51的例程看不太懂 !谢谢!

CH438是一转八串口的芯片,每一个串口相对独立。每一个串口的发送接收都完全分开独立。看例子程序的话只需要了解一个串口初始化以及通信模式即可。初始化时需要设置波特率,设置FIFO接收缓冲区溢出长度标志。设置串口发送起始位,数据位以及停止位。同时如果需要设置MODEN信号的话需要设置相对应的MODEN芯片对应的寄存器。同时使能相对应的串口中断。上述初始化完成之后即可发送串口数据。还是建议你看下DEMO程序,这个程序初始化程序还是比较简单的。


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