开始时数码管不显示,顺序按下矩阵键盘后,在数码管上依次显示0~F,6个数码管同时静态显示。
数码管和矩阵键盘
首先关闭所有的数码管的段选不让数码管显示任何数字,然后位选中所有的数码管,接下来只需要选中所有的数码管,以后的操作的只需要送段选数据就行了,接着进入while()大循环不停的扫描键盘是否有被按下
#include
#define uchar unsigned char
#de...
分类:
其他好文 时间:
2014-07-18 21:29:08
阅读次数:
269
#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
这个题目主要是设置显示开/光及光标设置
这个地方与上一个题目没有多大的区别。
#include
#define uchar unsigned char
#define uint unsigned int
uchar code table[]="GOOD GOOD STUDY!";
uchar code table1[]="DAY DAY UP ^_^!";
sbit lcden=P3...
分类:
其他好文 时间:
2014-07-18 18:11:09
阅读次数:
245
液晶有1,2端为电源,15、16为背光源;为防止直接加5V电压烧坏背光灯,在15脚串接一个10欧的电阻用于限流。
液晶3端为液晶对比度调节端,通过一个10k欧电位器接地来调节液晶显示的对比度,
液晶的4端为液晶控制器写数据/读数据选择端,接P3.5口
液晶5端为读/写选择端,因为我们不从液晶读取任何数据,只向其写入命令和数据,因此此端始终选择为写状态,即始终接地。
液晶 6端为使能信号,是...
分类:
其他好文 时间:
2014-07-18 15:07:41
阅读次数:
808
..\..\SYSTEM\usart\usart.c(1): error: #5: cannot open source input file "sys.h": No such file or directory
#include "..\sys\sys.h"这样就可以找到路径了
再次编译出现了问题
..\..\SYSTEM\usart\..\sys\sys.h(3): error: ...
分类:
其他好文 时间:
2014-07-18 13:33:31
阅读次数:
311
问题描述:使用Keil软件时,出现类似错误 Failed to execute'D:Program Files\keil\C51\BIN\C51.EXE'原因:大多都是因为更改了Keil”最初的安装目录”,导致该错误的发生。如果是安装版的,应该不会有这个问题(待确定);此问题几乎都是使用免安装版的,...
分类:
其他好文 时间:
2014-07-16 19:04:00
阅读次数:
573
#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 code table[]={
0x3f,0x06,0x5b,0x4f,0x66,
0x6d...
分类:
其他好文 时间:
2014-07-16 16:15:47
阅读次数:
240
1.禁用配置服务器向导 由于不需要服务器设置功能,首先我们先禁止“配置你的服务器”(Manage Your Server)向导的出现,你可以在控制面板(Control Panel) -> 管理员工具(Administrative Tools )-> 管理你的服务器(Manage Y...
本方案基于NXP的LPC1768微处理器为平台,使用KEIL MDK4.70A为开发工具,通过SPI的方式实现程序的自动更新。本方案参考NXP官方的应用手册AN11257为蓝本。
程序设计:
程序由三部分组成bootloader、低区用户程序,高区用户程序。Bootloader实现程序的跳转及IAP程序的烧写。低区程序位于LPC1768的0x1000~0x2FFFF处,高区程序位于LPC...
分类:
其他好文 时间:
2014-07-03 16:51:34
阅读次数:
425