题目:以2400bps从计算机发送任一字节数据,当单片机收到该数据后,在此数据前加上一序号然后连同此数据一起发送至计算机,当序号超过255时归零。 代码: /*以2400bps从计算机发送任一字节数据,当单片机收到该数据后,在此数据前加上一序号然后连同此数据一起发送 至计算机,当序号超过255时归零 Read More
posted @ 2023-12-07 20:59 Flying3080 Views(30) Comments(0) Diggs(0) Edit
一、串行口特殊功能寄存器: 1、串行数据缓冲器SBUF SBUF是串行发送寄存器和串行接收寄存器的总称。在逻辑上,SBUF只有一个,既表示发送寄存器,又表示接收寄存器。具有同一个单元地址99H。在物理上,SBUF有两个,一个是发送寄存器,另一个是接收寄存器。 2、串行控制寄存器SCON 功能说明: Read More
posted @ 2023-12-07 20:31 Flying3080 Views(98) Comments(0) Diggs(0) Edit
题目:利用动态扫描和定时器1在数码管上显示出从765开始以1/10秒的速度往下递减直至321并保持显示此数,与此同时利用定时器0以500MS速度进行流水灯从上至下移动,当数码管上数减到停止时,实验板上流水灯也停止然后全部开始闪烁,3秒后(用T0定时)流水灯全部关闭、数码管上显示出“HAO”。到此保持 Read More
posted @ 2023-12-07 10:38 Flying3080 Views(107) Comments(0) Diggs(0) Edit
题目:用动态扫描方法和定时器1在数码管显示出秒表,精确到1%秒,即后两位显示1%秒(xx.yy),一直循环下去,按K1停止计时,K2重新开始,K3清0停表。 思路: 1、“用动态扫描方法和定时器1”: 动态扫描要用到数码管的位选和段选,定时器要初始化、编写中断服务函数。 2、“后两位显示1%秒(xx Read More
posted @ 2023-12-07 09:50 Flying3080 Views(145) Comments(0) Diggs(0) Edit
题目:用定时器以间隔500MS在3位数码管上依次显示0、1、2、3……C、D、E、F,重复。 思路: 1、要用到定时器,进行定时器初始化,配置相关寄存器,并编写中断服务函数 2、“在3位数码管上依次显示……”,属于数码管的动态显示知识,要用到位选和段选 涉及原理图: 代码: #include "re Read More
posted @ 2023-12-06 22:00 Flying3080 Views(49) Comments(0) Diggs(0) Edit
题目:利用定时/计数器T1产生定时时钟,由P1口控制8个发光二极管,使8个指示灯依次一个一个闪动,闪动频率为10次/秒(8个灯依次亮一遍为一个周期),循环。 思路: 1、“利用定时/计数器T1产生定时时钟”:要对定时器1进行初始化,配置对应的寄存器,并编写中断服务函数。 2、“由P1口控制8个发光二 Read More
posted @ 2023-12-06 21:17 Flying3080 Views(340) Comments(0) Diggs(0) Edit
此数字图像处理系统是基于mfc单文档的,想着做一点花里胡哨的效果出来,比如简单给窗口加个背景,按钮啥的。却发现这种操作网上大部分都是基于对话框的教程,或者就是没有附图,看起来有点吃力。所以简单记录一下这些操作基于单文档如何实现。 一、给窗口添加背景 1、背景图片为bmp格式 2、右击资源文件,点击添 Read More
posted @ 2023-12-06 16:03 Flying3080 Views(53) Comments(0) Diggs(0) Edit
对比度拉伸 为了生成有更高对比度的图片,将输入图像 (Input Image) 中低于L的灰度值,在输出图像 (Output Image) 中全部设为黑(灰度值为0);将输入图像 (Input Image) 中高于H的灰度值,在输出图像 (Output Image) 中全部设为白(灰度值为255); Read More
posted @ 2023-12-05 14:55 Flying3080 Views(53) Comments(0) Diggs(0) Edit
目录 1、定义 2、三种基本函数 2.1 反转变换(Image Negatives) 代码: 实现效果: 2.2 对数变换(Log Transformations) 代码: 实现效果: 2.3 幂律变换(Power-Law Transformations) 代码: 实现效果: 1、定义 图像增强就是 Read More
posted @ 2023-11-28 14:40 Flying3080 Views(351) Comments(0) Diggs(0) Edit
题目解析: 让发光二极管以1HZ闪烁,周期为频率的倒数,也就是发光二极管以1s为周期闪烁。闪0.5s,灭0.5s。 思路解析: 1、选择一个发光二极管体现实验现象。 2、要用到定时器,肯定要写定时器初始化函数和中断服务函数,定时器初始化函数要配置相关寄存器和参数,定时器中断服务函数描述中断具体执行的 Read More
posted @ 2023-11-09 22:09 Flying3080 Views(173) Comments(0) Diggs(0) Edit