-
大小: 270KB文件类型: .rar金币: 2下载: 1 次发布日期: 2021-05-16
- 语言: PHP
- 标签:
资源简介
Qt没有自带的串口编程类,一般我们都使用这了第三方编写的类qextserialport,关于它的使用帮助,可以到我的博客看一下,那里有一篇图文详解。
http://hi.csdn.net/link.php?url=http://blog.csdn.net%2Fyafeilinux
代码片段和文件信息
//----------------------------------------------------------------------------//
//--------------- 16x18阵点屏 多功能时钟 --------------------//
//--------------- HT1632 --------------------//
//--------------- By CMJ8992004 --------------------//
//--------------- QQ:378593523 --------------------//
//--------------- MSN:cmj8992004@hotmail.com --------------------//
//----------------------------------------------------------------------------//
#include “at89x52.h“
#include
//---------------------------- 定义DS1302数据口
sbit ds1302_RST =P1^0;
sbit ds1302_IO =P1^1;
sbit ds1302_SCLK=P1^2;
sbit Bell_Out = P1 ^ 3;//扬声器驱动
//温度传感器定义
sbit DQ = P1^ 4;//ds18B20
//-----------------------------定义HT1632数据口
sbit ht_dat = P2^7 ;
sbit ht_wr = P2^6 ;
sbit ht_cs0 = P2^5 ;
sbit ht_cs1 = P2^4 ;
//---------------------
sbit int_Key = P3 ^ 0; //Menu
sbit OK_Key = P3 ^ 1; //OK/Enter
sbit Add_Key = P3 ^ 2; //加
sbit Add2_Key = P3 ^ 3; //減
//-----------------
sbit ACC0=ACC^0;
sbit ACC7=ACC^7;
#define uchar unsigned char
#define uint unsigned int
bit BEEP_bitBeep_Point;//闹钟开关标志
uchar hour_renew;//定义静态小时更新用数据变量
uchar falsh=0;
uchar first=0;
uchar oldhourholdhourloldminholdminlodat24odat48;
static uchar timecount = 0;//定义静态软件计数器变量
uchar ty = 0;//定义温度寄存器变量
//-------------------------
uchar MENUvbn;//定义标志位
uint a=0;
uint b=1;
uint secmode=0;
//uchar key_s key_v;
//bit scan_key();
//void sub_main();
//void sub_proc();
//void do_proc(uchar mx);
//-----------------------------定义HT1632各项参数
#define C_COMMAND1632_SYSEN 0x01 //SYSTEM ENABLE
#define C_COMMAND1632_OPTION 0x24 //N-MOS OUTPUT AND 16 COMMON OPTION
#define C_COMMAND1632_PWMDUTY 0xaf //PWM DUTY SET(0xa0~0xaf)
#define C_COMMAND1632_LEDON 0x03 //LED ON
#define C_COMMAND1632_LEDOFF 0x02 //LED OFF
#define C_COMMAND1632_blinkOFF 0x08 //blink OFF
#define C_COMMAND1632_blinkON 0x09 //blink OFF
#define _nop() _nop_()
#define C_1632_CSOn 0 //1632 CS enable
#define C_1632_CSOff 1 //1632 CS disable
uchar code Logo[][32]={//骷髅头 0-1-2-3-4-5-4-3-2-1-0-11-12-13-14-15-14-13-12-11-0->1-2-3......
{0x000x000x070x000x6f0x980xef0x0c0xef0x0e0xe70x0f0xf70x9f0xfb0xff
0x7b0xff0x3f0xff0x070xff0x0f0xff0x0f0xfe0x070xfe0x070xfc0x030xf0} //0 5
{0x000x000x070x000x4c0xf80xcf0x9c0xef0x0e0xe70x0e0xe70x0f0x770x9f
0x7b0xff0x3b0xff0x1f0xff0x0f0xff0x0f0xfe0x070xfe0x070xfc0x030xf0} //1 4
{0x000x000x070x800x4f0x0c0xcc0x8e0xcc0xfe0xcf0x9e0xe70x0f0xe70x0f
0x770x8f0x370xff0x1f0xff0x0f0xff0x0f0xfe0x070xfe0x030xfc0x010xf0} //2 3
{0x000x000x030x900x270x0c0x4f0x0e0xcc0x9e0xcc0xff0xcf0x9f0xc70x0f
0x670x0f0x770x0f0x370x9f0x1f0xff0x0f0xfe0x0f0xfe
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 31299 2009-08-11 16:09 HT1632-1648.ctl.sch.pdf
文件 24065 2009-08-06 15:49 HT1632-1648.led.sch.pdf
文件 58216 2009-08-11 16:45 main.c
文件 244802 2009-06-01 16:20 HT1632cv100.pdf
----------- --------- ---------- ----- ----
358382 4
- 上一篇:PHP_7天排班程序
- 下一篇:电影院订票系统
评论
共有 条评论