自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 嵌入式激光追踪

x_t=int((get_target[0]-get_origin[0])/(get_target[2]-get_origin[2]))#目标点x的像素坐标。y_t=int((get_target[1]-get_origin[1])/(get_target[3]-get_origin[3]))#目标点y的像素坐标。get_origin=set_img(img_origin)#返回元组,set_img_init中:0=x原点sum,1=y原点sum。print(y_o)#原点y。

2024-07-12 21:08:28 392

原创 89C52单片机课设——多机串口通信

主机:k3按下对应进入中断0设置要发送的地址,地址由矩阵键盘返回值确定,k2按下进对应的中断1,矩阵键盘输入对应字符AT24C02中的地址,在按下k2可继续输入下一个,按下k1结束输入,将输入的字符库地址发送给从机。用到的资源有:STC89C52,LCD1602,AT24C02,面包板,公对母杜邦线,母对公杜邦线,矩阵键盘(s0~s9),独立按键(k0~k3),定时器T1,定时器中断,外部中断,串口中断。如果按键按下不放,程序会停留在此函数,松手的一瞬间,返回按键键码,没有按键按下时,返回10。

2024-05-28 19:28:02 900

原创 llC总线at24C02储存数据

向江协科技学习,自己敲一遍的思路和命名都很乱,一直不理解iic的接受应答和发送应答,自己写完一遍后,一直显示255,检查了很久,在接受数据那一函数里if循环外加上SCL=0就可以了,不明白为什么,由于储存的数据是unsigned char类型,储存上限是255,存入300显示的就是45,加深了对iic协议的理解,在后面运用也有更大的启发。

2024-04-25 22:00:31 314 1

原创 单片机C52小星星

unsigned int tone_arr[]={63628,63835,64021,64103,64260,64400,64524,//低音。unsigned int tone_arr[]={63628,63835,64021,64103,64260,64400,64524,//低音。

2024-04-02 22:47:58 1049

原创 LCD1602显示模块

/显示数字范围0到5位数。

2024-03-28 22:34:21 390

原创 扫雷游戏(1表示雷)

我用两个数组来表示,一个数组面相玩家,另外一个数组记录雷的位置,玩具操作里数组,输入坐标然后便利坐标周围8个坐标,将雷(数字1)的数量显示在外数组,过程中,因为记录输入坐标周围雷数量的变量add是int型,而外数组是chart型,不能用add直接替换外数组中的元素,故我了解到了sprintf函数,可以将int型转化为chart型,现在判断胜利条件还是有问题,不过还是收货颇多,更理解数组的概念,c语言函数的声明和引用等等。printf("游戏胜利\n\a");printf("输入坐标\n\a");

2024-01-28 20:57:01 1663

原创 【无标题】写了第一个比较长的程序,一个简单的井字棋小游戏₍˄·͈༝·͈˄*₎◞ ̑̑

printf("__________退出game__________\n");printf("__________开始游戏__________\n");printf("__________输入有误__________\n");printf("平局\n");printf("平局\n");printf("玩家赢\n");printf("电脑赢\n");printf("玩家赢\n");printf("电脑赢\n");printf("玩家走:\n");printf("电脑走\n");

2024-01-25 14:59:21 1722 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除