自定义博客皮肤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)
  • 收藏
  • 关注

原创 蓝桥杯单片机

HC138_A=0;) 2.写入0xcc跳过ROM指令 3.写入0x44开始温度转换 4.延时并复位 5.0xcc 6.0xbe读取高速暂存器(16位为补码) 7.复位结束 8.通过判断补码(高五位全为1则为正,全为0则为负)判断温度正负并处理。若使CON3的WR和GND短接即WR接地,WR端为0,此时Y4为0则Y4C为1,Y4为1则Y4C为0,Y4又受138译码器(74HC138)的控制(IO开发模式)(此时。蓝桥杯单片机的数码管是共阳数码管,需先使阳极接高电平,再控制数码管输出内容。

2024-04-25 21:09:35 697 1

原创 AutoLeaders控制组——51单片机学习笔记(二)

在执行一个中断源时出现另一个优先级更高的中断源,先去处理中断优先级更高的中断源再继续该中断源称为中断嵌套,这样的中断系统称为多级中断系统,如果没有中断嵌套则称为单级中断系统。发送紧急指令让程序停止去执行自己想要立即执行的程序,请示中断的请求源称为中断源,当有多个中断源时,根据中断源的轻重缓急排队。EXO,ET0,EX1,ET1,ES==1时CPU开放中断,当EA==0时CPU屏蔽所有的中断请求。或门:两个输入端一个1输出端,输入0,0时为0,1,0/0,1/1,1时都为1(有1为1)

2023-12-17 21:45:41 843 1

原创 Autoleaders单片机第二次任务

将功能分为s4控制的调节模式和s8控制的计时模式,通过定义函数DS1302_SetTime();保证设置后的时间在调回计时模式时保持不变,通过函数void Timer0_Routine() interrupt 1和定时函数使timesetflash在0和1之间变化实现0.5s闪烁。

2023-12-17 19:10:07 341 1

原创 Autoleaders控制组第二次任务

由于要在按下k1后在按k2时能改变状态,又因为按下k1后是一个无限循环,所以将k2状态放入k1循环里,后面k3k4以此类推。k4状态由于需要按下独立按键才会增加,即给第八位数字n++设置一个前提即按下独立按键k4时,n++,其他与k2类似。k2状态通过循环的机械周期控制数字变化时间,用if-else语句将0到10分为0到9和10。k3状态与k2类似,只不过将变化由时间变化改为5,6的熄灭点亮。k1状态让1,2,7,8位显示固定,利用sm函数进行显示。

2023-11-26 22:02:18 361 1

原创 Autoleaders——51单片机学习笔记

一个晶体管一般由多个引脚来控制多个二极管的亮灭,如果想要显示数字6,则要使acdefg亮起,即使acdefg都为1,即P2_0为1011 1110;又因为通过74HC254必须是高位对高位,所以P0=~P0=0111 1101=0x7D.

2023-11-26 21:42:17 391 1

原创 AutoLeaders控制组——c语言指针学习笔记

int* p=&n或int *p=&n定义指针变量p,p值为变量n所在的地址,*p则指向p值地址上的变量n,即*p=n。野指针:int* p这样定义没有任何指向的指针成为野指针,这样的指针会随机指向某个变量或值,可能导致无法运行,危害很大。改正为int* p=null可以使指针指向空而不会影响程序的运行。

2023-11-05 14:57:09 89

原创 AutoLeaders控制组——c语言结构体学习笔记

int age;int math;//}后不加“;”定义结构体同时定义结构体变量。

2023-10-29 00:18:42 82 1

空空如也

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

TA关注的人

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