- 博客(17)
- 收藏
- 关注
原创 单片机 中断
单片机 中断一、简述 中断,即CPU在正常执行程序的过程中,遇到外部/内部的紧急事件需要处理,暂时中断(中止)当前程序的执行,而转去为事件服务,待服务完毕,再返回到暂停处(断点)继续执行原来的程序。二、中断请求标志控制寄存器TCON三、中断请求标志控制寄存器SCON四、中断允许寄存器IE五、中断函数中断函数定义的格式为:函数类型 函数名 interrupt n using m其中: ...
2018-05-30 23:03:30 24819 3
原创 单片机 矩阵式按键
单片机 矩阵式按键一、简述在单片机应用系统中,通过按键实现数据输入及功能控制是非常普遍的,通常在所需按键数量不多时,系统常采用独立式按键。需要按键数量比较多,为了减少I/O口的占用,通常将按键排列成矩阵。测试环境为Win7-32bit-2G运存,Proteus8.5,Keil4工程文件等:链接: https://pan.baidu.com/s/1kCf8jGU26GR...
2018-05-28 14:39:04 38131 6
原创 单片机 简单时钟
单片机 简单时钟一、简述 通过Proteus仿真电路,用7段数码管实时显示当前时间时间。 工程文件:链接:https://pan.baidu.com/s/1CkKAF8h2dzn-bMoqgL-mhQ 密码:i3a2二、效果三、工程结构1、Keil 工程2、仿真电路图四、源文件clock.c文件#include <reg51....
2018-05-26 17:32:08 30069 19
原创 单片机 定时器/计数器
单片机 定时器/计数器一、简述 MCS—51系列单片机内部有两个16位定时器/计数器,即定时器T0和定时器T1。它们都具有定时和计数功能,可用于定时或延时控制,对外部事件进行检测、计数等。 定时器/计数器是一个加“1”计数器,来一脉冲即做加1计数,直至寄存器各位全为1,再来一脉冲,计数器回0且使TF0(定时器T0)TF1(定时器T1)置1表示定时时间到,计数值乘以单片机的机...
2018-05-26 15:18:48 19097
原创 单片机 流水灯
单片机 流水灯一、简述 通过Proteus仿真单片机最小系统+流水灯的显示电路。用Keil编写相应执行文件。 源码、仿真电路图打包:链接:https://pan.baidu.com/s/1ZetoHZGz-jebnAd_BQGAUg 密码:h8jc二、效果三、工程结构1、Keil编程2、仿真电路图四、源文件LiuShui.c文件#i...
2018-05-26 11:04:16 51713 8
原创 MySQL 数据库的导入和导出
MySQL 数据库的导入和导出一、简述 打开命令行窗口,输入相应命令。二、打开命令行窗口 方式1:在左侧搜索栏搜索cmd,然后回车 方式2:在左侧搜索栏搜索cmd,然后回车,在弹出"运行"窗口中输入cmd 方式3:Win+R...
2018-05-23 16:24:26 1994
原创 MySQL Error Number 2003
MySQL Error Number 2003一、简述 不记得怎么弄出这个问题了,反正是有一段时间没有使用,忽然用到,登录MySQL Query Browser发现进不去,报了这个错:Could not connect to the specified instance.MySQL Error Number 2003Can't connect to MySQL server on '...
2018-05-23 15:52:11 1578
原创 QT 动态库和静态库的实现和调用
QT 动态库和静态库的实现和调用一、简述 加强某一部分代码的保密性,将其打包成动态库或静态库;或者是调用其他开源的库文件。二、效果三、工程结构四、源文件...
2018-05-23 12:34:55 5259
原创 QT 自定义控件--时钟控件的初步实现
QT 自定义控件--时钟控件一、简述 在窗体上绘制一个2D时钟图形,实时显示当前时间。(可以封装称为一个控件) 渐变色--》绘制色环、中心点 旋转平移--》绘制刻度线、数字 多边形--》指针二、效果三、工程结构四、源文件 Time.pro文件QT += widgets guiHEADERS += \ clock.hSOURCES += \ ma...
2018-05-21 20:21:27 3044 1
原创 QT UDP练习
QT UDP练习一、简述 简单的基于UDP协议的双向通信 练习。 例子打包:链接: https://pan.baidu.com/s/1k87goWpadgdHvQRTAm_2-Q 提取码: ug7e 二、效果三、工程结构四、源文件Udp1.pro文件QT +=widgets gui networkHEADERS += \ u...
2018-05-18 21:33:23 552
原创 QT 计算器练习(字符串运算)
QT 计算器练习(字符串运算)一、简述 记-计算器练习。字符串的"加减乘除"操作。 例子打包:链接: https://pan.baidu.com/s/1BjP-tmu5bafJv_ibxlXObg 提取码: k1m6 基本实现功能: 1、字符串加法、减法、乘法、除法(模拟笔算),幂运算(x的y次方)、阶乘运算。(实现大数的四则运算) 2、四...
2018-05-17 18:45:24 3650 1
原创 QT TCP练习
QT TCP练习一、简述 简单的单个服务器端与多个客户端的基于TCP协议的双向通信 练习。 例子打包:链接: https://pan.baidu.com/s/17y4rWaidBAF6qTPp1x84HA 提取码: 1dqa 二、效果三、工程结构四、源码文件TcpClient.pro文件QT +=widgets gui networkHEA...
2018-05-16 15:26:08 643
原创 QT 简单画图板
QT 简单画图板一、简述QT 简单画图板,基本实现功能: 1、打开图片 2、保存图片 3、铅笔画线 4、直线 5、矩形 6、椭圆 7、文字 8、矩形、椭圆刚画完后可以移动 9、撤回 (Ctrl+z) 10、右键菜单 例子打包:链接: https://pan.baid...
2018-05-12 23:08:23 29572 37
原创 QT 系统托盘练习
QT 系统托盘练习一、简述 QT 系统托盘练习,在系统托盘上添加右键菜单二、效果三、工程结构四、源代码TextTray.pro文件QT += widgets guiHEADERS += \ mymainwindow.hSOURCES += \ mymainwindow.cpp \ main.cppmymainwindow.h文件#ifndef MYMAINW...
2018-05-12 21:59:10 626
原创 C语言 在visual studio 2010中查看C语言对应汇编代码
C语言 在visual studio 2010中查看C语言对应汇编代码1、下断点--》调试--》启动调试 2、调试--》窗口--》反汇编 反汇编代码: ...
2018-05-05 15:27:23 3871
原创 Hello World
Hello World一、简述 简单的Hello World程序。(时间久了就会忘,趁着还有印象先记下) 1、C语言: 控制台程序、有窗体的程序(API) 2、C++: 控制台程序、MFC窗体程序 3、QT: 无界面程序、有界面程序 4、Java: 无界面程序、有界面程序 5、html: 纯html程序、html...
2018-05-04 23:56:32 472
原创 数据结构与算法 二叉树链式存储与括号表示法的相互转换
数据结构与算法 二叉树链式存储与括号表示法的相互转换一、简述 1、根据括号表示法创建链式二叉树 2、根据链式二叉树输出对应的括号表示法二、效果 三、源代码#include <stdio.h>#include <stdlib.h>//malloc()函数所在库 typedef struct NODE //树节点 { ...
2018-05-02 11:34:43 3028
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人