热搜关键词: 电路基础ADC数字信号处理封装库PLC

zip

16C550在51系统中的应用

  • 1星
  • 2013-09-22
  • 31.02KB
  • 需要1积分
  • 3次下载
标签: 51单片机

51单片机

16C550

16C550

    下面这段程序是我在一个项目中驱动16C552使用的,其实16C552是两个16C550和一个并口合在一个芯片里,在实际的操作上和16c550并没有什么不同,可以看成是对两个独立的16C550操作。   在下面的程序中,采用的是中断方式,同时使用了FIFO,具体的设置可以看看程序中相关部分。   为节省篇幅,在中断处理程序中,我省略了一个串口的处理,其实两个串口的处理是相同的。   或许有朋友在使用16C554,16C554其实也就是4个16C550的集合,不过由于单片机的中断有限,这4个串口往往共用一个中断,在这是就要注意中断的处理了,以后有时间我写个16C554的处理程序上来^_^   以下程序本人不保证正确性和稳定性(虽然在我的系统中很正常,不过这句话按照惯例还是说一次^_^)   下面是我编写的一个小程序(用JavaScript和表单编写),用于计算DLL的装载值。输入频率和预期的波特率,点击“计算”就可以了。

展开预览

猜您喜欢

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×