码迷,mamicode.com
首页 >  
搜索关键字:数码管 矩阵键盘 单片机    ( 2368个结果
12864 显示画圆多种图形
/*******************************************************************************************************/ //程序说明:本程序为12864(st7920)驱动程序,只实现了最简单的显示功能 /*************************************************...
分类:其他好文   时间:2014-07-19 02:46:16    阅读次数:282
数码管 键盘 十进制计数
数码管显示00~59按键1每按一次显示值加一,按键2每按一次显示值减一,按键3功能归零,按键4启动或停止定时器0 #include #define uchar unsigned char  #define uint unsigned int  sbit key1=P3^4; sbit key2=P3^5; sbit key3=P3^6; sbit key4=P3^7; sb...
分类:其他好文   时间:2014-07-18 22:04:02    阅读次数:228
矩阵键盘 数码管
开始时数码管不显示,顺序按下矩阵键盘后,在数码管上依次显示0~F,6个数码管同时静态显示。  数码管和矩阵键盘 首先关闭所有的数码管的段选不让数码管显示任何数字,然后位选中所有的数码管,接下来只需要选中所有的数码管,以后的操作的只需要送段选数据就行了,接着进入while()大循环不停的扫描键盘是否有被按下 #include #define uchar unsigned char  #de...
分类:其他好文   时间:2014-07-18 21:29:08    阅读次数:269
定时器0的方式1 定时器1的方式1 数码管和led
#include #define uchar unsigned char #define uint unsigned int sbit dula=P2^6; sbit wela=P2^7; sbit led1=P1^0; uchar code table[]= { 0x3f,0x06,0x5b,0x4f,0x66,   0x6d,0x7d,0x07,0x7f,0x6f, 0x7...
分类:其他好文   时间:2014-07-18 21:24:27    阅读次数:208
串口通讯方式1编程
在上位机上用串口调试助手发送一个字符X,单片机收到字符后返回给上位机“I get X”,串口波特率设为9600bps。 #include #define uchar unsigned char  unsigned char flag,a,i; uchar code table[]="I get"; void init() { TMOD=0x20;  //设定T1定时器的工作模式2 ...
分类:其他好文   时间:2014-07-18 21:23:22    阅读次数:193
1602液晶显示
液晶有1,2端为电源,15、16为背光源;为防止直接加5V电压烧坏背光灯,在15脚串接一个10欧的电阻用于限流。 液晶3端为液晶对比度调节端,通过一个10k欧电位器接地来调节液晶显示的对比度, 液晶的4端为液晶控制器写数据/读数据选择端,接P3.5口 液晶5端为读/写选择端,因为我们不从液晶读取任何数据,只向其写入命令和数据,因此此端始终选择为写状态,即始终接地。 液晶 6端为使能信号,是...
分类:其他好文   时间:2014-07-18 15:07:41    阅读次数:808
Zedboard OLED 小演示
玩Zedboard上自带的OLED,网上一位博主对这颗OLED做了比较底层的分析和开发。http://blog.chinaaet.com/detail/30962。程序和硬件构思基本移植了在单片机开发上的经验。大致的想法是用PL部分搭建OLED控制和通讯的SPI协议,再通过PS控制发送OLED需要显...
分类:数据库   时间:2014-07-18 15:06:27    阅读次数:436
光立方完全解析
这个4*4*4的三色光立方是我在初学单片机的时候做的一个小项目。很适合给初学单片机和C语言的同学练手,而且效果很炫。今天再看此代码有很多不规范之处,但由于硬件已经送人,没法继续调试,希望小伙伴们引以为戒。写此文主要是想让大家知道其中的原理,知道怎么做固然重要,更重要的是知道为什么要这样做。...
分类:其他好文   时间:2014-07-17 21:01:43    阅读次数:307
串口通讯 ADC0804 数码管
#include #include #include #define uchar unsigned char #define uint unsigned int sbit dula=P2^6; sbit wela=P2^7; sbit adwr=P3^6; sbit adrd=P3^7; uchar flag,a; uchar flag_uart,flag_time,flag_...
分类:其他好文   时间:2014-07-17 16:19:01    阅读次数:263
key 串口
/******************************************************************** 函数功能:往串口发送一字节数据(可通过超级终端或者串口调试助手显示出来,  超级终端波特率选为9600)。每按下一次S2键,松开后均会在超级终端  上显示一串字母"abcdefg哈哈"。  入口参数:d: 要发送的字节数据。 ************...
分类:其他好文   时间:2014-07-17 14:37:57    阅读次数:230
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!