该密码锁完成的主要功能是当输入密码时,数码管只显示“-”,当密码位输入正确完毕按下确认键时,对输入的密码与设定的密码进行比较,若密码正确,则开锁,此处用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
本文档中包含完整的课程设计论文和程序源代码---本设计是基于单片机AT89S52的作息时间控制器。主要通过软件来实现,采用AT89S52单片机芯片、直接驱动LED显示电路。外接4个按钮组成键盘,AT89S52为51内核。另外,AT89S52本身无专门的液晶驱动接口,因此,本作息时间控制器采用数码管显示方式。
1
各种汇编语言课程设计的课题,实验原理图,仿真结果,以及比较详细的程序解释,绝对好的东东
2021-09-07 13:44:31 57.21MB at89c51
1
用c51和8255,编程语言为汇编语言,简单易懂,另附原理图,适合单片机课程设计
2021-09-07 10:38:43 1.07MB AT89C51
1
单片机课程设计之篮球计分器设计 可以下载学习
2021-09-04 18:07:45 302KB 单片机 课设
1
实现了四个按键对汽车尾灯的行驶、急刹车、左右转向灯和停车灯进行了控制。
温度报警器,该资源包括仿真图,代码,以及完整的论文。论文分为第1章 绪 论,第2章 温度报警器硬件设计,第3章 系统软件设计,第4章 系统调试与测试结果分析,第5章,结束语,摘要。
2021-08-30 22:46:41 420KB 仿真图,代码,论文
1
单片机课程设计论文 电子时钟设计 万年历,汇编,系统图
1
author:komdec time:20200520 内容包括:流程图、原理图、仿真所有的源文件和完善的论文
2021-08-28 18:09:03 2.28MB 单片机 课程设计 电子秤 C51
1