打印

如何用8位数据线给16位的寄存器发送数据

[复制链接]
1454|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
llmll|  楼主 | 2008-3-28 16:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
LPC2378只有8位数据线 而TFT4137的寄存器和数据是16位

如何使用LPC2378的8位数据线给TFT4137的16位寄存器发送数据?芯片手册上说分两次给传输,先传高8位后传低8位,下面这样行吗?

void senddat(uint16 dat)
{
uint high8_dat;
uint low8_dat;
low8_dat=dat&(0x00ff);
high8=(dat>>8)&(0x00ff);
DR=high8_dat;
DR=low8_dat;
}

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

4

帖子

0

粉丝