- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 ds18b20
1.技术性能描述 1.1 独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯。 1.2 测温范围 -55℃~+125℃,固有测温分辨率0.5℃。 1.3 支持多点组网功能,多个DS18B20可以并联在唯一的三线上,最多只能并联8个,如果数量过多,会使供电电源电压过低,从而造成信号传输的不稳定,实现多点测温 1.4 工
2010-05-15 09:58:00 10877
原创 ds1302
概述DS1302 是DALLAS 公司推出的涓流充电时钟芯片,内含有一个实时时钟/日历和31 字节静态RAM,通过简单的串行接口与单片机进行通信实时时钟/日历电路.提供秒分时日日期.月年的信息,每月的天数和闰年的天数可自动调整时钟操作可通过AM/PM 指示决定采用24 或12 小时格式.DS1302 与单片机之间能简单地采用同步串行的方式进行通信,仅需用到三个口线:1 RES
2010-05-15 09:12:00 883 1
原创 1602LED显示(2)
6)、初始化方法 下面指令是在初始化过程中执行的。 清屏(DISPLAY CLEAR);功能设置(FUNCTION SET);DL = 1: 8Bit 接口数据;N = 0: 1行显示; F = 0:5×7dot字形;显示开/关控制(DISPLAY ON/OFF CONTROL)D = 0: 显示关; C = 0: 光标关; B = 0: 消隐关 输入方式设置(ENTRY
2010-05-15 08:16:00 627
原创 1602LED显示
读操作 写操作 1)、主要功能 A、 40通道点阵LCD 驱动 B、 可选择当作行驱动或列驱动; C、 输入/输出信号:输出,能产生20×2个LCD驱动波形;输入,接受控制器送出的串行数据和控制信号,偏压(V1∽V6); D、 通过单片机控制将所测的频率信号读数显示出来 2)、
2010-05-15 07:49:00 7688
原创 键盘扫描(计算法)
1.先判断是否有建按下,P0低四位置为0,高四位为1,2.延时防抖在判断(中断可以省)3.P0低四位的第一位置0;检查高四位的那一个位为0;4.返回编码uchar key_scan(){ uchar rCode,cCode; P0=0XF0; if((P0&0XF0)!=0xf0) { Delay(); if((P0&0XF0)!=0xf
2010-05-14 07:27:00 599
原创 数码管滚动显示
1.确定滚动的内容uchar dsy_roll[]={0x88,0x12,0x23,0x78} 2.在滚动内容数组内前后插入0xff,构成16个段码 4.让8位固定显示某一定时间(j控制) 5.循环下一个8位(k控制) while(1){for(j=0;j<120;j++){ for(i=0;i<8;i++) { P0=dsy_doll[i+k
2010-05-13 07:26:00 1844 1
原创 数码管显示
一个八位控制段码,一个八位控制位码。段码由{0xc0,0xa4,……}0~9组成位码每次只开放一位,_crol_(段码,1),循环延时delay(1)视觉暂停,uchar code dsy_code[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};m=0x80;P0=0XFF;P2=0X00;while
2010-05-12 07:51:00 433
原创 个人通信录
#include "stdafx.h"#include #include #include "resource.h"#include "MainDlg.h"struct book{ TCHAR name[256]; long phone; long qq;};struct book pre;struct book * p;
2010-04-14 20:38:00 833
原创 整型计算器
#include "stdafx.h"#include #include #include "resource.h"#include "MainDlg.h"BOOL WINAPI Main_Proc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam){ switch {(uMsg)
2010-04-13 17:17:00 406
原创 信息管理
#include "stdafx.h"#include #include #include "resource.h"#include "MainDlg.h"BOOL WINAPI Main_Proc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam){ switch(uMsg) {
2010-04-13 16:09:00 506
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人