单片机项目教学案例汇编(13 页)Good is good, but better carries it
精益求精,善益求善
案例一 单片机最小系统设计一、功能要求1、设计一个单片机最小系统;2、通过锁存器实现地址信息和数据信息的隔离
二、硬件电路设计1、方案设计结构示意图:2、电路设计原理图:三、参考程序ORG 0000HJMP MAINORG 0040HMAIN: MOV SP,#07H MOV DPTR,#0FF45H MOV A,#88H MOVX @DPTR,A SJMP $ END 案例二 信号灯控制一、功能要求1、设计一个延时程序,使与 P1
0 相连的发光二极管每隔 1 秒亮一次;2、采纳循环控制,使 8 个发光二极管呈跑马灯方式闪耀,其中发光二 极管点亮时长为 1 秒,熄灭时长为 2 秒
二、硬件电路设计1、电路设计原理图三、参考程序org 0000hljmp startorg 100hstart:mov dptr,#tabmov a,#0mov r3,#8loop4: mov 30h,amovc a,@a+dptrmov p1,alcall delaymov a,30hinc amov 30h,amovc a,@a+dptrmov p1,alcall delaylcall delaymov a,30hinc adjnz r3,loop4ljmp startdelay: mov r7,#100 loop2:mov r6,#100loop1: mov r5,#49 djnz r5,$ djnz r6,loop1 djnz r7,loop2 ret tab: db 0feh,0ffh,0fdh,0ffh,0fbh,0ffh,0f7h,0ffh db 0efh,0ffh,0dfh,0ffh,0bfh,0ffh,07fh,0ffh End 案例三 交通灯控制一、