基于AT89C51的简易电子琴单片机课程设计报告书.doc
2021-09-25 12:02:07 380KB 文档
单片机课程设计60秒倒计时.doc
2021-09-25 12:02:02 161KB 文档
MCS-51单片机课程总结.ppt
2021-09-25 11:01:39 122KB
单片机课程设计报告(08电子电信).doc
2021-09-24 11:04:05 113KB
本课程设计包含时间、闹钟、日历、DS18B20温度、显示等模块 可对时间、闹钟、日历部分进行数据调整 内含详细功能描述 使用C语言编写,各功能分模块,利于移植和复制 附含详细注释、相关资料、实验报告、答辩PPT 单片机课程设计的不二之选
2021-09-22 12:02:12 5.64MB stm32 51单片机 课程设计 设计报告
简易线圈炮制作(https://blog.csdn.net/qq_43419705/article/details/102495201)的文档代码资料,适合课程设计或者其他研究,欢迎交流讨论。
2021-09-20 21:36:46 25.7MB 单片机 课程设计
1
1.主程序的流程图 变量定义及初始化显字缓冲区清空 是否有键按下 置显示指针初值 调用显示子程序 调用键盘扫描子程序 输入数值超出范围 送显示缓冲区 调用显示子程序 调用数字处理程序 置输入值最大 调用显示子程序 送”Exception”缓冲区 结果溢出了吗 返回 开始 Y N N Y N Y
2021-09-18 21:26:21 460KB 单片机 计算器
1
该密码锁完成的主要功能是当输入密码时,数码管只显示“-”,当密码位输入正确完毕按下确认键时,对输入的密码与设定的密码进行比较,若密码正确,则开锁,此处用LED发光二极管亮一秒钟做为提示。若密码不正确,禁止按键三秒,同时发出“嘀、嘀”报警声。密码锁的密码可以修改,若想改密码,先判断是否输入正确的原密码,后允许输入新的密码并显示在数码管上且替换储存原密码单元的数。
2021-09-17 20:45:53 5.34MB 51 单片机
1
利用DAC0800产生阶梯波的程序代码 START: MOV A, #00H ;  MOV DPTR, #7FFFH ; 0800 的地址送DPTR MOV R1, #0AH ; 台阶数为 10 LP: MOVX @DPTR, A ; 送数据至 0832 CALL DELAY ; 延时 DJN2 R1, NEXT ; 不到 10 台阶转移 SJMP STRT ; 产生下一个周期 NEXT: ADD A, #10 ; 台阶增幅 SJMP LP ; 产生下一台阶 DELAY: MOV 20H, #249 ; 延时程序 AGAIN: NOP  NOP DJNZ 20H, AGAIN 在特定的时候给出特定的电平值,就像绘制函数图形一样,按照这种方式就可以利用DAC0800输出任意的波形了,像三角波,正弦波一类信号也可以按此方法产生。以后广泛用到的DDS原理与此类似。 四、单片机开发基础
2021-09-17 19:05:03 7.17MB C8051
1