zhliao2

风雨兼程,一路向北-------fpga (Keep a quiet heart study)

2012年5月22日

数字时钟(数码管显示/键盘可调)

摘要: 有关的硬件原理图:c程序://温馨提示:/*程序还没有调试完成,实际电路板调节时间时时-分-秒都会有闪烁现象,其实我是不知道的,why,也求解释#include<reg52.h> //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义#include<intrins.h> //与_nop_有关sbit duan=P2^2; //定义锁存使能端口 段锁存sbit wei=P2^3; // 位锁存sbit key1 = P1^1;sbit key2 = P1^2;sbit key3 = P1^3;sbit key4 = ... 阅读全文

posted @ 2012-05-22 21:28 zhliao 阅读(3251) 评论(1) 推荐(0)
数码显示(用到74ls273)

摘要: 具体的电路图如有疑问可参考另一bloghttp://www.cnblogs.com/Crazy-Didong/archive/2012/04/12/2444446.html也是用到74ls273实现流水灯设计以下程序选择的晶振都是6MHz的,实现的功能是秒和分的实时显示在数码管上,用到了6个数码管 ==>> xx--xx (左分右秒,中间是小横线)流程图:c程序://程序选择的晶振是6MHz#include <stdio.h> #include <reg51.h> #include <absacc.h> #include <intrins. 阅读全文

posted @ 2012-05-22 21:25 zhliao 阅读(798) 评论(0) 推荐(0)
ASCII对照表

摘要: ASCII码表 信息在计算机上是用二进制表示的,这种表示法让人理解就很困难。因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解。为保证人类和设备,设备和计算机之间能进行正确的信息交换,人们编制的统一的信息交换代码,这就是ASCII码表,它的全称是“美国信息交换标准代码”。八进制十六进制十进制字符八进制十六进制十进制字符00000nul1004064@01011soh1014165A02022stx1024266B03033etx1034367C04044eot1044468D05055enq1054569E06066ack1. 阅读全文

posted @ 2012-05-22 07:37 zhliao 阅读(315) 评论(0) 推荐(0)