您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. EDA/PLD中的CPLD的串口电路设计

  2. 一、硬件电路设计   本文选用CPLD 是ALTERA 公司的EPM240T100,结合MAX232 接口芯片进行串口通信设计,框图如下图1 所示。 图1 CPLD串口通信模块硬件设计   二、VHDL程序模块设计及描述   使用VHDL 对CPLD 进行编程,设计3 个模块,波特率发生模块,接收器,发送器。   1. 波特率发生模块   波特率发生器实际是一个分频器,如前所述,本文设计的波特率为19.2kb/ 秒,设计使用的时钟频率为10MHz,所以计数器进行计数时计数到260
  3. 所属分类:其它

    • 发布日期:2020-11-03
    • 文件大小:159744
    • 提供者:weixin_38752830
  1. EDA/PLD中的VHDL设计的串口通信程序

  2. 本模块的功能是验证实现和PC机进行基本的串口通信的功能。需要在PC机上安装一个串口调试工具来验证程序的功能。程序实现了一个收发一帧10个bit(即无奇偶校验位)的串口控制器,10个bit是1位起始位,8个数据位,1个结束位。串口的波特律由程序中定义的div_par参数决定,更改该参数可以实现相应的波特率。程序当前设定的div_par 的值是0x104,对应的波特率是9600。用一个8倍波特率的时钟将发送或接受每一位bit的周期时间划分为8个时隙以使通信同步。   程序的工作过程是:串口处于全双
  3. 所属分类:其它

    • 发布日期:2020-11-07
    • 文件大小:59392
    • 提供者:weixin_38709511