HT48系列单片机支持串行通信吗?采用哪种通信方式较合适?HT46系列单片机串行通信的I/O口PA。67与51系列的RX/TX两PIN(P3。0/P3。1)的结构有何不同,传输效能是否一样? 能给个键盘与电脑通信的例程和常规通信协议吗?

答:HT48系列的单片机支持串行通信。可以通过软件编程,利用HT48系列单片机的I/O实现串行通信。在HOLTEK的网站上有使用HT48系列进行“I2C”或者“三线串行通信”实现串行通信的软硬件应用范例(http://www.holtek.com.cn/tech/tech.htm)。
HT46系列的串行通信口PA。6/SDA和PA。7/SCL是共用管脚,它们可以通过掩膜选择作为普通I/O全双工的输出输入接口,或者串行通信口。当作为串行口时,SDA/SCL是I2C通讯总线协议的从端,这和51系列的RX/TX使用的串行通信协议是不同的,51系列的TX/RX遵循的是RS-232串行协议。所以他们之间的传输效能是不可比的。
如果想用单片机做键盘产品的话,推荐使用HOLTEK的HT82K68E,它支持PS/2接口,或者是HT82K96E,它支持USB接口。这些芯片是HOLTEK专为键盘应用所设计的。具体的芯片资料请见 http://www.holtek.com.cn/products/mcu_11.htm

生成海报
点赞 0

创世纪

单片机学习,电子制作DIY学习与分享,各种新鲜的,有趣的,好玩的,一起来吧!机器人、无人机、树莓派/Raspberry Pi、arduino、极客、创客等

暂无评论

相关推荐

IIC协议的SPI协议的对比

相同点 均采用串行、同步的方式。均采用TTL电平,传输距离短。均采用主从方式工作。 不同点 IIC为半双工,SPI为全双工。IIC有应答机制,SPI无应答机制。IIC通过总线广播从机地址来寻址&#

STC89C51与AT89S51有什么区别?

很多初学51单片机的网友会有这样的问题:AT89S51是什么?书上和网络教程上可都是8051,89C51等!没听说过有89S51?! 这里,初学者要澄清单片机实际使用方面的一个产品概念,MCS-51单片机是美国INTE公司于1980年推出的产品,典型产品有 8031(内部没有程序存储器,

单片机:时钟周期,机器周期,指令周期

时钟周期: 时钟周期也称为振荡周期,定义为时钟脉冲的倒数(可以这样来理解,时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时间周期就是1/12 us),是计算机中最基本的、最小的时间单位。 在一个时钟周期内,CPU仅完成一个最基本的动作。对于某种单