摘要: 今天我分享自己写的数码管显示模块。 本模块使用的外部1000/3 hz的频率,其主要原因是有8个数码管,每扫完一轮要24毫秒, 可以避开人眼的间隙空间,3ms的周期不必讲究. 模块使用一个时序电路,是为地址扫描设计的, 多数使用过的组合电路,主要是能让数据实时处理.不用考虑数据的延迟.module reg8x8_driver( input clk,rst_n, // 时钟: 1000/3 hz 复位信号,低电平有效 input [7:0] i_turn_off, // 熄灭位 input [7:0] i_dp_off... 阅读全文
posted @ 2012-03-11 21:32 HDL现场 阅读(2281) 评论(0) 推荐(0) 编辑
摘要: 于2014年04月02日购入的奋斗开发板-MINI板为例,开始MCU新的征程。以下可能是自己的学习目标 目前具备的知识:C语言、动手能力可以 通过一个晚上看了一下开发板的学习,基本了解MDK开发环境。 并且运行了LED闪烁、USART通信实例、ADC-USART实例,学习完全正常。 碰到的问题: UART通信实例,设定的波特率115200 无校验位,导致误码率很高; 通过整理修改: 1. 波特率降低了,效果好很多 2. 增加校验位,注意:必须把数据长度修改成9比特。 问题: 从官方的开发包中可以看到只有8b和9b的数据长度,未知如何修改其他长度。 ... 阅读全文
posted @ 2014-04-03 16:32 HDL现场 阅读(273) 评论(0) 推荐(0) 编辑