#defineSJA1000_Data_PortportA000ioportunsignedintportA000;//定义数据输入/输出端口#defineSJA1000_Address_Portport8000ioportunsignedintport8000;//定义地址输入端口SJA1000_WRITE(REG_MODE,0x01);TempData=SJA1000_READ(REG_MODE);//向模式寄存器写0x01,进入复位模式while((TempData&0x01)!=0x01);//等待SJA1000复位
2025/3/2 6:07:11 85KB sja1000程序
1
读取ADC数值后显示在LCD1602.51单片机ADC0832ADC仿真proteusLCD1602显示研究生联系QQ137712826/*****************************************//**********主程序*************************/voidmain(){charadc1,adc2,adc3,adc4,adc5,adc6,adc7;unsignedlongadcdata=0;LCD1602_init();while(1){/////////////获取adcadcdata=(unsignedlong)Get_AD_Result(0);/////////////转换数据adc1=adcdata/1000000;adc2=adcdata00000/100000;adc3=adcdata0000/10000;adc4=adcdata000/1000;adc5=adcdata00/100;adc6=adcdata0/10;adc7=adcdata/1;/////////////显示数据GotoXY(4,1);LCD1602_Write(1,adc1+0x30);LCD1602_Write(1,adc2+0x30);LCD1602_Write(1,adc3+0x30);LCD1602_Write(1,adc4+0x30);LCD1602_Write(1,adc5+0x30);LCD1602_Write(1,adc6+0x30);LCD1602_Write(1,adc7+0x30);delay(100);}}
2025/2/22 19:38:41 74KB 51单片机 ADC083 AD PROTEU
1
带移植说明的xmodem源码(STM32)//移植时,需要修改该函数//串口收发,实用查询方式。
voidxm_port_write(uint8*ch){ while(USART_GetFlagStatus(USART1,USART_FLAG_TXE)==RESET); USART1->DR=*ch;}//串口接收函数,需要移植sint8xm_port_read(uint8*ch){ if(USART_GetFlagStatus(USART1,USART_IT_RXNE)!=RESET) { *ch=USART_ReceiveData(USART1); return1; } return0;}//在定时中断里调用该函数//定时时间5msvoidxm_timer(void){ xmodem_timeout++;}
2025/1/29 3:13:31 4KB xmodem 源码 代码 移植
1
linux版本和vc++6.0版本含设计报告,流程图等。
设计一个简单的多用户文件系统。
即①在系统中用一个文件来模拟一个磁盘;
②此系统至少有:Create、delete、open、close、read、write等和部分文件属性的功能。
③实现这个文件系统。
④能实际演示这个文件系统。
基本上是进入一个界面(此界面就是该文件系统的界面)后,可以实现设计的操作要求。
1
bdct.mbdctmtx.mdequantize.mibdct.mim2vec.mjpeg_qtable.mjpeg_read.cjpeg_read.dlljpeg_read.mjpeg_write.cjpeg_write.dlljpeg_write.mquantize.mvec2im.m
2024/9/30 10:27:44 9.26MB jpeg matlab
1
C#源代码如何实现点对点的聊天,一个比较详尽的实现点对点聊天的源代码核心代码:stringMyMessage=this.textBox2.Text+":"+this.richTextBox1.Text+"\n"; //根据目标计算机地址建立连接 TcpClientMyTcpClient=newTcpClient(this.textBox1.Text,888); //获得用于网络访问的数据流 NetworkStreamMyTcpStream=MyTcpClient.GetStream(); StreamWriterMyStream=newStreamWriter(MyTcpStream); //将字符串写入流 MyStream.Write(MyMessage); //将缓冲数据写入基础流 MyStream.Flush(); //关闭网络流 MyStream.Close(); MyTcpClient.Close(); this.richTextBox3.AppendText(this.richTextBox1.Text+"\n"); this.richTextBox1.Clear();
2024/9/23 13:02:27 56KB C#源代码 点对点 聊天
1
SFSU-C编码C语言的基本编码任务,在旧金山州立大学完成,作为操作系统课程的一部分。
如果阅读这些内容来断言我的技能水平,那么最好的起点是作业4或5。
如果打算在Ubuntu16.04以外的操作系统上运行程序,则作业3是最佳的选择。
概述:作业1:HelloWorld作业2:构建基本外壳作业3:使用多线程程序对.txt文件中的字母进行计数。
使用互斥体来防止竞争状况作业4:比较带有和不带有互斥锁的多线程程序作业5:使用信号量解决了生产者使用者问题,该信号量仅在Ubuntu上运行(在VirtualBox中测试)作业6:使用read(),write(),open()和close()编写自己的“cp”命令。
2024/9/18 13:13:16 8KB C
1
I.Unit2Period1教学内容1.Usingthekeywordsincontext:paint,draw,read,write,swim,jump2.Usingyes/noquestionstoelicitapositiveornegativeresponse:Cansheswim?Yes,shecanswimverywell.3.Usingwh-questiontofindoutaperson’sabilities:whatcanyoudo?II.学情分析通过三年英语的学习,学生能够熟练
2024/7/23 16:53:27 62KB 4AM1U2P1教案
1
设计一个较实用的用户界面,方便用户使用。
要求提供以下相关文件操作:(1)具有login(用户登录)(2)系统初始化(建文件卷、提供登录模块)(3)文件的创建:create(4)文件的打开:open(5)文件的读:read(6)文件的写:write(7)文件关闭:close(8)删除文件:delete(9)创建目录(建立子目录):mkdir(10)改变当前目录:cd(11)列出文件目录:dir(12)退出:logout
2024/7/10 14:53:37 1.9MB 文件管理系统__
1
CrawlSpider完善豆瓣图书爬虫,具体参考:http://write.blog.csdn.net/postedit/70210364
2024/7/5 17:32:40 501KB Scrapy
1
共 94 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡