导航:首页 > 操作系统 > 单片机简易设计报告

单片机简易设计报告

发布时间:2025-08-17 13:30:36

① 哪位大神能帮我写一个基于单片机C51的电子时钟设计报告

老师给我的
电子钟设计
1、 电路图:

2功能实现:
(1. 把“单片机系统”区域中的P1.0-P1.7端口用8芯排线连接到“动态数码显示”区域中的A-H端口上;
(2. 把“单片机系统:区域中的P3.0-P3.7端口用8芯排线连接到“动态数码显示”区域中的S1-S8端口上;
(3. 把“单片机系统”区域中的P0.0/AD0、P0.1/AD1、P0.2/AD2端口分别用导线连接到“独立式键盘”区域中的SP3、SP2、SP1端口上;
3、程序框图:

6. 汇编源程序
HOURK BIT P1.2
MINITEK BIT P1.1
SECONDK BIT P1.0
SECOND EQU 30H
MINITE EQU 31H
HOUR EQU 32H
ORG 00H
LJMP START
ORG 0BH
LJMP INT_T0
ORG 0030H
START:
MOV SECOND,#00H
MOV MINITE,#00H
MOV HOUR,#12
MOV R0,#00H
MOV TMOD,#01H
MOV TH0,#3CH
MOV TL0,#0B0H
SETB EA
SETB ET0
SETB TR0
NEXT: MOV A,#7FH
MOV P3,A
MOV A,HOUR
MOV B,#10
DIV AB
MOV DPTR,#TABLE
MOVC A,@A+DPTR
MOV P2,A
CALL DELAY
MOV A,#0BFH
MOV P3,A
MOV A,B
MOV DPTR,#TABLE
MOVC A,@A+DPTR
MOV P2,A
CALL DELAY

MOV A,#0DFH
MOV P3,A
mov p2,#40h
call delay

mov a,#0efh
mov p3,a
MOV A,MINITE
MOV B,#10
DIV AB
MOV DPTR,#TABLE
MOVC A,@A+DPTR
MOV P2,A
CALL DELAY
MOV A,#0F7H
MOV P3,A
MOV A,B
MOV DPTR,#TABLE
MOVC A,@A+DPTR
MOV P2,A
CALL DELAY

MOV A,#0FBH
MOV P3,A
mov p2,#40h
call delay

MOV A,#0FDH
MOV P3,A
MOV A,SECOND
MOV B,#10
DIV AB
MOV DPTR,#TABLE
MOVC A,@A+DPTR
MOV P2,A
CALL DELAY
MOV A,#0FEH
MOV P3,A
MOV A,B
MOV DPTR,#TABLE
MOVC A,@A+DPTR
MOV P2,A
CALL DELAY

WT: JB SECONDK,NK1
LCALL DELY10MS
JB SECONDK,NK1
JNB SECONDK,$
INC SECOND
MOV A,SECOND
CJNE A,#60,NK1
MOV SECOND,#00H
NK1: JB MINITEK,NK2
LCALL DELY10MS
JB MINITEK,NK2
JNB MINITEK,$
INC MINITE
MOV A,MINITE
CJNE A,#60,NK2
MOV MINITE,#00H
NK2: JB HOURK,NK3
LCALL DELY10MS
JB HOURK,NK3
JNB HOURK,$
INC HOUR
MOV A,HOUR
CJNE A,#24,NK3
MOV HOUR,#00
NK3:
MOV A,R0
CJNE A,#20,NEXT1
MOV R0,#0
INC SECOND
MOV A,SECOND
CJNE A,#60,NEXT1
MOV SECOND,#0
INC MINITE
MOV A,MINITE
CJNE A,#60,NEXT1
MOV MINITE,#0
INC HOUR
MOV A,HOUR
CJNE A,#24,NEXT1
MOV HOUR,#0
next1:JMP NEXT
TABLE:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,40H
INT_T0: CLR TR0
INC R0
MOV TH0,#3CH
MOV TL0,#0B0H
SETB TR0
RETI
DELAY:
MOV R6,#2
D1: MOV R7,#248
DJNZ R7,$
DJNZ R6,D1
RET
DELY10MS:
MOV R6,#10
DD1: MOV R7,#248
DJNZ R7,$
DJNZ R6,DD1
RET
END

② 基于51单片机电子钟温度检测数码管proteus仿真+程序+设计报告+讲解视频

基于51单片机电子钟温度检测数码管Proteus仿真设计

一、主要功能

本设计基于51单片机AT89C51/52(与AT89S51/52、STC89C51/52等51内核单片机通用),实现了以下主要功能:

  1. 设备初始化:时钟初始化为23时59分50秒。
  2. 时钟设置:通过按键K4切换选择待调整的时、分、秒,当前选择的显示单元以1秒为间隔亮灭,调整时需注意数据边界属性。
  3. 加减调整:在“时钟设置”状态下,按键K2为“加”按键,每次按下当前选择的单元+1;按键K1为“减”按键,每次按下当前选择的单元-1。
  4. 温度显示:在“时钟显示”状态下,按下K3按键显示温度数据,松开按键返回“时钟显示”界面。
  5. 超温报警:当温度超过30摄氏度时,指示灯D1以0.2秒为间隔闪烁。

二、仿真

本设计使用Proteus7.8及以上版本进行仿真。仿真前需确保已安装并配置好Keil编译器,以便为单片机加载编译后的hex文件。

仿真步骤:

  1. 打开Proteus仿真工程。
  2. 双击单片机,选择已编译好的hex文件路径。
  3. 开始仿真,观察数码管显示的时钟、温度数据以及按键操作后的变化。

五、设计资料内容清单及下载链接

设计资料包括仿真图、程序代码、讲解视频、功能要求、设计报告、软硬件设计框图等。所有资料均提供下载链接,方便用户获取。

下载链接:

六、讲解视频

本设计提供仿真讲解和代码讲解视频,帮助用户更好地理解设计过程及代码实现。视频内容涵盖仿真步骤、程序编译及调试、功能演示等。

七、注意事项

  1. 在仿真过程中,确保单片机型号与仿真图中的型号一致。
  2. 编译程序时,注意选择正确的编译器版本及目标单片机型号。
  3. 在实际制作时,需根据所选硬件元件的规格书进行连接及调试。
  4. 如遇问题,可参考设计报告中的调试过程及常见问题解决方法。

通过以上内容,用户可全面了解基于51单片机电子钟温度检测数码管Proteus仿真的设计过程及实现方法。

③ 镐ュ诲崟鐗囨満鍒朵綔瀹为獙鎶ュ憡

銆銆鐢ㄥ崟鐗囨満鍒朵綔鍙缂栫▼鎺у埗鍣ㄥ疄楠
銆銆阔﹀织璇
銆銆(鍗庝笢鑸硅埗宸ヤ笟瀛﹂櫌链烘扮郴.姹熻嫃闀囨睙212003)
銆銆鎽樿:鍒嗘瀽PT.C镄勮繍琛屽师鐞嗙郴缁熺▼搴忕殑瀹夋帓.浠ュ强鐢ㄦ埛绋嫔簭镄勭紪璇戞柟娉.灏凭鍦ㄦゅ熀纭涓婅存槑濡备綍鐢
銆銆鍗旷墖链哄埗浣滃彲缂栫▼阃昏緫鎺у埗鍣ㄣ
銆銆鍏抽敭璇:涓涓鐗囨満;鍙缂栫▼阃昏緫鎺у埗鍣
銆銆涓锲惧垎绫诲彿:T P 273鏂囩尞镙囱瘑镰:13鏂囩珷缂栧彿:1006 7167( 2003) 01-0056-05
銆銆Using Single Chip Computer to Fabricate PLC
銆銆l}Fl 77.1-C}7.}1Zba
銆銆(Dept.of Mechanical Eng浜孍ast China Shipbuilding Tnst浜7,henjiang 212003, China)
銆銆Abstract: This paper discussed the principle of PT.C and the method to transform PT.C command to CP[涓乧on
銆銆mand, and explained how to fabricate PT.C by using single chip computer.
銆銆Key words: single chip computer, programmable logical controller(PT.C)
銆銆鍦ㄦ櫘阃氶珮镙℃満姊扮郴链哄簥鐢垫皵鎺у埗鎶链銆嬭剧▼涓.
銆銆鍙缂栫▼鎺у埗鍣ㄦ槸涓椤瑰緢閲嶈佺殑鏁椤﹀唴瀹.涓轰简閰嶅悎璇
銆銆璇剧▼镄勬暀瀛︿竴鑸閮藉紑璁剧浉搴旂殑P1.C瀹为獙銆
銆銆鎴戦櫌链烘扮郴瀹为獙瀹や篃閰嶅悇浜咷E鍏鍙搞佷簩凿卞叕鍙
銆銆绛夊巶鍟嗙敓浜х殑鍙缂栫▼鎺у埗鍣.渚涘︾敓瀹为獙浣跨敤銆傝繖瀵瑰
銆銆鐢熸帉鎻″彲缂栫▼鎺у埗鍣ㄧ殑搴旂敤鎶鑳.璧峰埌浜嗗緢濂界殑浣灭敤銆
銆銆鍦ㄥ巻灞婂疄楠屾暀瀛﹁繃绋嬩腑.涓嶅皯瀛︾敓J{涓嶆弧瓒冲皯
銆銆P1.C镄勫簲鐢.甯稿父鎻愬嚭濡傚崪闂棰:`}'1.C镄勭‖浠舵槸镐庢牱
銆銆鏋勬垚镄?" }'1.C镄勮繍琛岀▼搴忔槸镐庢牱缂栧埗镄?钬濆墠涓涓闂
銆銆棰樻暀璇缄J涓链変簺绠鐣ヤ粙缁.钖庝竴涓闂棰桦线寰鏄鐢熶骇铡
銆銆鍟嗕笉鍏寮镄勬妧链.锲犳や笉濂藉悜瀛︾敓瑙i喷銆
銆銆涓轰简瑙e喅杩欎釜闂棰.绗旇呯粨钖埚崟鐗囨満瀹为獙.灏濊瘯鐢
銆銆51绯诲垪鍗旷墖链8031𨱒ュ疄鐜癙1.C镄勫姛鑳.浠ユ弧瓒冲︾敓
銆銆镄勮佹眰銆
銆銆鐢ㄦ埛
銆銆锲1 PLC纭浠剁粍鎴愭嗗浘
銆銆P1.C杩愯屾椂.绋嫔簭镓ц岃繃绋嫔傚浘2.宸″洖镓鎻廔
銆銆P1.C镄勫熀链ㄥ伐浣沧柟寮忋
銆銆绯荤粺绋嫔簭鐢ㄦ埛绋嫔簭
銆銆1 PLC镄勬瀯鎴
銆銆P1.C镄勭‖浠剁粍鎴愭嗗浘濡傚浘1:
銆銆P1.C镄勮蒋浠跺簲鍖呮嫭绯荤粺杞浠跺拰搴旂敤杞浠朵袱閮ㄥ垎銆
銆銆绯荤粺杞浠舵湁浠ュ崪锷熻兘:(1)绯荤粺閰岖疆鍙婂埯濮嫔寲;
銆銆}2)绯荤粺镊璇婃柇;}3)锻戒护璇嗗埆涓庡勭悊;(4)鐢ㄦ埛绋嫔簭
銆銆缂栬疟;(5)妯″潡鍖杛绋嫔簭鍙婅皟鐢ㄧ$悊銆
銆銆搴旂敤杞浠跺嵆鐢ㄦ埛鐢≒1.C绋嫔簭璇瑷缂栧啓镄勫簲鐢ㄧ▼
銆銆搴忋傚畠鏄镙规嵁棰勬湡镄勬带鍒跺姛鑳界紪鍐欑殑.鍙闅忔椂淇鏀广
銆銆锲2 PLC涓峊lY镓ц屾祦绋
銆銆濡傛灉涓涓鍗旷墖链虹郴缁熷彲浣滀负P1.C杩愯.鍏抽敭纰
銆銆璇ョ郴缁熻兘澶熻よ瘑钬濈敤P1.C璇瑷缂栧啓镄勫懡浠ゃ傚叾瀹炲崟)
銆銆链虹郴缁熷彧璁ゅ缑链哄櫒镰.锲犳.鑻ヨ兘鎶奝1.C锻戒护缂栬疟涓
銆銆鍗旷墖链虹浉搴旂殑链哄櫒镰.姝ょ郴缁熷氨鑳戒綔P1.C杩愯屼简銆
銆銆2 PLC锻戒护鍒板崟鐗囨満鎸囦护镄勭紪璇
銆銆鍦ㄦ満搴婄数姘旀带鍒朵腑阃氩父閮戒綔涓浜涢昏緫鎺у埗P1.C
銆銆鍦ㄨラ嗗烟镄勫簲鐢ㄤ篃浠ラ昏緫鎺у埗灞呭氥傚崪钥屼粎璁ㄨ哄备綍
銆銆瀹炵幇杩欎簺阃昏緫鎺у埗锷熻兘銆
銆銆缁勬垚绠鏄扬1.C镄勫崟鐗囨満绯荤粺濡傚浘30
銆銆+5V
銆銆X000
銆銆锣嶰(i7
銆銆XI)镞)
銆銆XOL7
銆銆YIf?I1
銆銆vnz}
銆銆锲3缁勬垚PLC镄勬渶灏忓崟鐗囨満绯荤粺
銆銆鐢8255镄凯A鍙.PR鍙d綔涓鸿緭鍏ョ.鍒嗗埆瀹氢箟涓哄湪8031鑺鐗囩殑鍐呴儴瀛桦偍鍣ㄤ腑链変竴涓浣嶅诲潃鍖.鍏
銆銆X 000 X 007鍜孹010 X017; PC鍙d綔涓鸿緭鍑虹.瀹氢箟涓烘湁128涓鍙瀵诲潃浣.鍦板潃缂栧彿涓篛OH 7FH.瀹冧滑姝eソ
銆銆Y020 Y027銆傛寜P1.C绯荤粺𨱍渚.缂栧彿涓8杩涘埗鏁般傛湪鍙浠ョ敤𨱒ヤ綔涓篜1.C镄勮緭鍏ャ佽緭鍑烘椠镀忓瘎瀛桦櫒.浠ュ强鍏
銆銆鏂囧彧璁ㄨ虹亩鏄撶郴缁.镓浠ヨ緭鍏ラ儴鍒嗙暐铡讳简鍏夌数绁稿悎鐢靛畠P1.C鍏浠剁殑鏄犲儚瀵勫瓨鍣ㄣ备负绠渚胯捣瑙.瀹氢箟杈揿叆涓-
銆銆璺.杈揿嚭閮ㄥ垎鐣ュ幓浜嗙户鐢靛櫒鐢佃矾銆傚厐X 000 X 007瀵瑰簲镄勫彲瀵诲潃浣崭负OOH-07H, XO10-
銆銆阃氩父P1.C搴旇ユ湁鑻ュ共鍐呴儴缁х数鍣∕.瀹氭椂鍣═ X017涓簂OH-17H,杈揿嚭涓涓鍏Y020 Y027涓20H-
銆銆鍜岃℃暟鍣–绛夈傜幇鍙瀹氢箟16涓鍐呴儴缁х数鍣∕ 130- 27H銆傚广嶅嚑鍐呴儴缁х数鍣∕130 M137,M140 M147.瀹氭椂
銆銆M137.M140 M147.杩樻湁4涓瀹氭椂鍣═ 050 T 053鍜4鍣═ 050 T 053鍜岃℃暟鍣– 054-(. 057绛.涔熺敤CPU鍐
銆銆涓璁℃暟鍣– 054-(. 057銆傝繖閲孨_鎶奨 000 , Y 020绛夎緭鍏ャ侀儴RAM镄勫彲瀵诲潃浣崭笌涔嬩竴涓瀵瑰簲銆
銆銆杈揿嚭涓涓鍏.浠ュ强鍐呴儴缁х数鍣∕.瀹氭椂鍣═.璁℃暟鍣–绛夊垪鍑哄唴閮≧AM镄勫湴鍧鍒嗛厤琛ㄥ傝〃to
銆銆绉颁负P1.C鍏浠躲
銆銆琛1 8031鍐呴儴RAM鍦板潃鍒嗛厤琛
銆銆20H OOH/X000 OIH/X001 02H/X002 03H/X003 04H/X004 OSH/X005 06H/X006 07H/X007
銆銆IOH/X010 I IH/X01 I 12H/X012 13H/X013 14H/X014 ISH/X015 16H/X016 17H/X017
銆銆20H/Y020 21H/Y021 22H/Y022 23H/Y023 24H/Y024 25H/Y025 26H/Y026 27H/Y027
銆銆30H/VI 130
銆銆31H/VI 131
銆銆32H/VI132 33H/VI133 34H/VI134 35H/VI135 36H/VI136
銆銆37H/VI 137
銆銆40H/VI 140
銆銆41H/VI 141
銆銆42H/VI142 43H/VI143 44H/VI144 45H/VI145 46H/VI146
銆銆47H/VI 147
銆銆SOH/T 050
銆銆58H/T 050
銆銆S I H/T O51
銆銆59H/T OS I
銆銆52H/T 052
銆銆SA H/T 052
銆銆53H/T 053
銆銆SBH/T053
銆銆54H鍏:054
銆銆SC H/C 054
銆銆SSH鍏
銆銆SDH/(
銆銆56H鍏
銆銆SEH/(
銆銆57H鍏:057
銆銆SF H/C 057
銆銆H H H H H H H H H H H H H HH
銆銆21 22 23 24 25 26 27 2829鍙2B楸21) ZEZF
銆銆SOHT 050甯告暟
銆銆58HT050 i1鏁
銆銆SIHTO51 }'鏁
銆銆59HT051 i1鏁
銆銆52HT052 }'鏁
銆銆SAHT052 i1鏁
銆銆53HT 053甯告暟
銆銆SBHT053 i1鏁
銆銆54H C 054甯告暟
銆銆SCHC054 i1鏁
銆銆SSHCO55甯告暟
銆銆SDHCO55 i1鏁
銆銆56HC056甯告暟
銆銆SEHC056 i1鏁
銆銆57HC057甯告暟
銆銆SFHC057 i1鏁
銆銆琛ㄤ腑姣忎釜杈揿叆銆佽緭鍑簂浠.鍐呴儴缁х数鍣ㄥ垎鍒瀵瑰簲涓
銆銆涓鍙瀵诲潃浣嶃侷fn姣忎釜瀹氭椂鍣.璁℃暟鍣ㄥ垎鍒瀵瑰簲涓や釜鍙瀵
銆銆鍧浣嶈缮瀵瑰簲涓や釜瀛楄妭瀛桦偍鍗曞厐銆
銆銆瀵瑰簲銆嶅嚑P1.C镄勯昏緫鎺у埗锷熻兘.CPU鑺鐗8031涓
銆銆鑸鏄鐢ㄤ綅镎崭綔鎸囦护𨱒ヨ繘琛岃繍绠楃殑銆傚崪杈硅ㄨ哄备綍鎶
銆銆P1.C锻戒护缂栬疟鎴8031浣嶆搷浣沧寚浠ょ爜銆
銆銆鍏堢湅涓𨱒$亩涓涓镄凯1.C
銆銆浜岃彵绯诲垪鍙缂栫▼鎺у埗鍣ㄣ
銆銆X000
銆銆绋嫔簭銆傜▼搴忕殑缂栧埗鏂规硶鍙傜収
銆銆姣斿:
銆銆X000
銆銆Xool
銆銆涓020
銆銆涓020
銆銆镞ヤ竴钬
銆銆镞/涓涓涓
銆銆杩欐浔绋嫔簭寰堢亩榫烶1.C锻戒护涓1. D X 000, O U T
銆銆Y 0200鍏堕昏緫鍏崇郴涓:
銆銆Y 020=X 000
銆銆鍗崇洿鎺ユ妸杈揿叆绔镄勭姸镐侀佸埌杈揿嚭绔.镞犻’杩愮畻銆
銆銆鍐岖湅涓𨱒℃带鍒剁数锷ㄦ満璧峰姩銆佸仠姝㈢殑P1.C绋嫔簭:
銆銆X000 Xool涓020
銆銆绗涓𨱒PLC锻戒护A031鎸囦护A031链哄櫒镰
銆銆LDI X000 M0VC,OOII A200
銆銆CPL r. r3
銆銆链哄櫒镰佷负3瀛楄妭銆
銆銆鍙埚傚畾镞跺櫒锲炶矾:
銆銆X000 T 050
銆銆镞ヤ竴钬(>ICloo
銆銆涓涔犱竴/涓钬
銆銆镞({2鍙
銆銆P1.C锻戒护涓1,D X000, OR Y020, AN1 X001,
銆銆OUT Y020.阃昏緫鍏崇郴濡傚崪:
銆銆Y 020=(X 000+Y 020)*X 001
銆銆鏄剧劧涓鑸鍗旷墖链虹郴缁熶笉鑳藉勭悊杩欎釜鍏崇郴寮忋
銆銆锅囧傝緭鍏ユ壂鎻忓繁灏呜緭鍏ョ鐘舵佹壂鍏ュ叾瀵瑰簲镄勬椠镀
銆銆瀵勫瓨鍣ㄤ腑.闾d箞涓婅堪阃昏緫鍏崇郴寮忓彲杞鍖栦负:
銆銆(20H)=l(OOH)+(20H)銆*(O1H)
銆銆杈揿叆銆佽緭鍑哄崟鍏鍒嗗埆鐢ㄥ畠浠镄勬椠镀忓瘎瀛桦櫒鍙栦唬.鍦
銆銆鍧灞辫〃1纭瀹氥傝繖镙.涓涓鐗囨満绯荤粺灏辫兘澶熷疄鐜拌繖𨱒¢昏緫
銆銆杩愮畻浜嗐
銆銆瀹屾垚杩欐浔阃昏緫杩愮畻镓闇瑕佺殑8031鎸囦护鍙婃満鍣ㄧ爜
銆銆涓嶱1.C锻戒护链夊傚崪瀵瑰簲鍏崇郴:
銆銆PLC锻戒护A031鎸囦护A031链哄櫒镰
銆銆L P X 000 M0VC, 0011 A2 QQ
銆銆O R I 020 O R L C , 2011 72 20
銆銆ANI X001 ANL C, /0111 P}0 O1
銆銆OLT涓020 M 0V 2011, C 92 2Q
銆銆鍙瑕佹妸P1.C锻戒护杞鎹㈡垚鍙充晶镄勬満鍣ㄧ爜.杈揿叆鍒板浘
銆銆3镄勭敤鎴峰瓨鍌ㄥ櫒6264涓.鍗冲彲镓ц屼笂杈硅繖𨱒$▼搴忎简銆
銆銆鍏埚北绯荤粺绋嫔簭灏呜緭鍏ョ鐘舵佹壂鍏ュ叾瀵瑰簲镄勬椠镀忓瘎瀛桦櫒
銆銆涓.铹跺悗镓ц岀敤鎴风▼搴.鍐嶅北绯荤粺绋嫔簭鎶婄粨鏋沧壂鎻忓埌杈
銆銆鍑-W},銆
銆銆褰撹緭鍏X 000鎺ラ氭椂.杈揿嚭Y 020鎺ラ.瀵瑰簲镄勫彂
銆銆鍏変竴鏋佺′寒;X 000鏂寮.杈揿嚭浠嶅北Y 020镄勬帴l浠庝缭鎸;
銆銆鍙链塜 001鎺ラ氭椂.杈揿嚭Y 020镓嶆柇寮銆
銆銆涓婅竟链夊崪鍒掔嚎镄勬暟瀛楁槸涓岭,Y,M,T,C绛埘1.C
銆銆鍏浠跺彿瀵瑰簲镄8031鍐呴儴RAM鍙瀵诲潃浣嶅湴鍧.灞辫〃1
銆銆纭瀹氥傚湪杩欓噷.瀹冩eソ涓嶱1.C镄勫厐浠跺彿鐩哥︺
銆銆锲犳.镙规嵁P1.C锻戒护鍙奨,Y ,M绛夊厐浠剁殑缂栧彿.
銆銆鍗冲彲杞鎹㈡垚鐩稿簲镄勬満鍣ㄧ爜鍜屾椠镀忓瘎瀛桦櫒鍦板潃銆
銆銆鍒嗘瀽P1.C锻戒护鍙婄浉搴旂殑8031鎸囦护.浼氩彂鐜癙1.C
銆銆锻戒护澶氩崐鍙杞鎹涓2瀛楄妭链哄櫒镰.Ifn链夌殑锻戒护鍒栾浆鎹
銆銆涓3瀛楄妭銆4瀛楄妭銆佺敋镊冲氩瓧鑺傛満鍣ㄧ爜蹇呴’鍖哄埆瀵瑰緟銆
銆銆PLC锻戒护A031鎸囦护A031链哄櫒镰
銆銆L P X 000 M0VC , OOI I A 2 00
銆銆OCT 1050 M0V SAIL C 92 5A
銆銆K 100 M 0V 50II#(4II 75 50 (4
銆銆鍏朵腑涓庤緭鍏ユ椂闂村父鏁板懡浠ゅ瑰簲镄勬満鍣ㄧ爜涓轰簩钬
銆銆鑺伞
銆銆浣58H涔熸槸涓嶵 050瀵瑰簲镄勫彲瀵诲潃浣.瀹幂敤𨱒
銆銆璁瘪 050镄勮緭鍏ョ姸镐.Ifn浣50H鍒栾〃绀篢 050镄勮緭{
銆銆鐘舵併傝缮链夊瓧鑺傚崟鍏50H鐢ㄦ潵瀛樻斁T 050镄勫畾镞跺父椴
銆銆#64H鏄鍗佽繘鍒舵暟100杞鎹㈡垚镄勫崄鍏杩涘埗鏁般
銆銆鍐岖湅姣旇缉澶嶆潅镄勫潡JI镵斿洖璺:
銆銆X000 Xool涓020
銆銆宸濅竴浠(钬
銆銆杩欐浔P1.C绋嫔簭鏄灏嗕笂涓鍒嗘敮锲炶矾镄勮繍绠楃粨鏋
銆銆鍗滀竴鍒嗘敮锲炶矾镄勮繍绠楃粨鏋灭浉鎴栧悗阃佸埌杈揿嚭绔.锲犳)
銆銆鍏堟妸涓娄竴鍒嗘敮锲炶矾镄勮繍绠楃粨鏋滀缭瀛樿捣𨱒.铹跺悗镓嶈兘J
銆銆琛屽崪涓鍒嗘敮锲炶矾镄勮繍绠.钖﹀垯灏变细阃犳垚阃昏緫娣蜂贡銆傛墍}
銆銆绠涓涓鍦板楃敤鍓嶈堪IJD锻戒护镄勭紪璇戞柟娉曞氨涓嶈屼简銆
銆銆镙规嵁P1.C缂栫▼缁忛獙.涓岖℃湁镞犲垎鏀锲炶矾.姣忔。锛
銆銆褰㈠浘绋嫔簭镐绘槸浠1.D鎴1.D1锻戒护寮濮嬬殑銆傛垜浠鍙浠ヤ簩
銆銆1.D,1.D1锻戒护缂栬疟绋嫔簭镄勫紑澶村勫姞涓𨱒8031鎸囦护.:
銆銆浣嶈繍绠楀櫒C镄勭姸镐(鍗充笂涓鍒嗘敮锲炶矾镄勮繍绠楃粨鏋)钬
銆銆瀛樿捣𨱒.绛夐亣鍒板潡姝{镵0RT3锻戒护镞跺啀鍙栧嚭𨱒ュ拰鍗
銆銆鍒嗘敮锲炶矾镄勮繍绠楃粨鏋灭浉鎴.杩欐牱灏变笉浼氶犳垚阃昏緫娣穕
銆銆浜嗐傚彲浠ラ噰鐢ㄦ寚瀹氢笓鐢ㄤ綅瀛桦偍鍣ㄥ瘎瀛樼殑锷炴硶.涔熷彲閲)
銆銆涓撶敤瀛楄妭瀛桦偍鍣ㄧЩ浣嶅瘎瀛樼殑锷炴硶銆傚弬钥冭祫鏂橻2],钖
銆銆绉嶆柟娉曡缉濂姐傝繖閲屾寚瀹8031镄勭墖鍐呭瓨鍌ㄥ櫒1FH涓-
銆銆涓轰笓鐢ㄧЩ浣嶅瘎瀛桦櫒.鐢ㄦ潵𨱌傚瓨浣嶈繍绠楀櫒C镄勭姸镐併
銆銆杩欐牱涓𨱒.瀵广嶅嚑链夋{镵斿垎鏀锲炶矾镄凯1.C绋嫔簭.)
銆銆闇瑕佺殑8031鎸囦护鍙婃満鍣ㄧ爜涓嶱1.C锻戒护链夊傚崪瀵瑰簲
銆銆绯:
銆銆PLC锻戒护A031鎸囦护A031链哄櫒镰
銆銆L P X 000 M0VA锛1FII I;5 1F
銆銆RLC A 33
銆銆M()銆
銆銆M()銆
銆銆1FII, A
銆銆C, OOII
銆銆AND X001
銆銆T. D X 002
銆銆AND X003
銆銆()RR
銆銆0 T; T涓020
銆銆ANL C, OlII
銆銆M 0YA, 1FII
銆銆RLC A
銆銆M 0Y 1FII, A
銆銆M 0YC, 02II
銆銆ANL C, 03II
銆銆M 0YA, 1FII
銆銆RR A
銆銆M 0Y 1FII, A
銆銆ORL C,ACC.
銆銆MOY 20II, C
銆銆FS 1F
銆銆A 2 00
銆銆82 O1
銆銆DS 1F
銆銆33
銆銆FS 1F
銆銆A 2 02
銆銆82 03
銆銆DS 1F
銆銆03
銆銆FS 1F
銆銆72 L7
銆銆92 20
銆銆娉ㄦ剰.绗涓𨱒1.D锻戒护瀵瑰簲镄8031鎸囦护鍏堟妸浣嶈繍
銆銆绠楀櫒C镄勭姸镐(鍗充笂涓鍒嗘敮锲炶矾镄勮繍绠楃粨鏋)瀛桦叆
銆銆1FH涓涓鍏镄凞O浣嶃傚緟鍒疠RT3锻戒护镞.瀵瑰簲镄8031鎸
銆銆浠ゅ垯鎶1FH涓涓鍏镄凞O浣岖姸镐佸瓨鍏ョ疮锷犲櫒ACC镄凞7
銆銆浣崭腑銆傚北J鍑犺ュ彸寰鐜鎸囦护涓嶅奖鍝崭綅杩愮畻鍣–.姝ゆ椂C镄
銆銆鐘舵佷粛涓哄崪涓鍒嗘敮锲炶矾镄勮繍绠楃粨鏋.杩欐牱C涓峣CC.7
銆銆鐩告垨灏辨槸镐荤殑杩愮畻缁撴灉銆
銆銆涓轰简澶勭悊JI镵斿垎鏀锲炶矾.1.D锻戒护鍜孙RT3锻戒护瀵
銆銆搴旂殑链哄櫒镰佷负7瀛楄妭.If}J 1.D1鍒欐洿澶氥
銆銆鍙﹀.绗涓𨱒1.D锻戒护瀵瑰簲镄勫乏寰鐜鎸囦护鍦ㄨ繖閲
銆銆镞犳晥銆备絾涓轰简缂栬疟鏂逛究.鍙瑕佹槸1.D锻戒护.鎴1.D1锻戒护.
銆銆缂栬疟镞堕兘浣滃乏寰鐜澶勭悊.鍖呮嫭鍓嶈竟镄勪緥r銆
銆銆涓嶰RT3锻戒护瀵瑰簲镄勫彸寰鐜鎸囦护鍙堣缮铡熶简涓娄竴鍒
銆銆鏀锲炶矾镄勮繍绠楃粨鏋.浠ヤ究澶勭悊澶氩垎鏀疛I镵斿洖璺銆
銆銆閲囩敤杩欑岖Щ浣嶅惊鐜鏂规硶链澶氩彲浠ュ勭悊8璺疛I镵斿垎
銆銆鏀镄凯1.C绋嫔簭銆
銆銆鍏炽嶅嚑JI镵斿潡涓嶫I镵斿潡镄勪覆镵.杩欑嶆儏鍐佃佺敤鍒板潡
銆銆涓茶仈锻戒护ANT3.鍙浠跨収涓婅堪锷炴硶澶勭悊銆
銆銆阃氲繃浠ヤ笂鍒嗘瀽.鍙浠ョ湅鍑哄笿鍑犱笉钖岀殑P1.C锻戒护.
銆銆8031閮芥湁涓庝箣瀵瑰簲镄勬搷浣灭爜.Ifn闅忓悗镄勬搷浣沧暟鍒椤北鐩
銆銆搴旂殑P1.C鍏浠跺彿纭瀹氥傛牴鎹杩欎釜瑙勫緥.鎶奝1.C锻戒护缂
銆銆璇戞垚8031镄勬満鍣ㄧ爜灏变笉闅句简銆
銆銆鍓嶈竟宸辩粡鎻愬埌浜嗗畾镞跺櫒镄勭紪绋.鐜板湪瀵瑰畾镞跺櫒镄
銆銆杩愯屽啀浣滀竴浜涜存槑銆
銆銆浠T 050涓轰緥.琛1鍒楀嚭浜嗗畠镄勪袱涓鍙瀵诲潃浣崭负
銆銆50H鍜58H,鍓嶈呭瓨鏀惧畠镄勮緭鍑虹姸镐.钖庤呭瓨鏀惧畠镄勮緭
銆銆鍏ョ姸镐併傚洜涓哄畾镞跺櫒镄勮緭鍑虹姸镐佷笉浠呬粎灞卞叾杈揿叆鐘舵
銆銆鍐冲畾.杩樿佸彇鍐炽嶅嚑璁℃椂鏄钖﹀埌.镓浠ユ疮涓瀹氭椂鍣ㄨ侊纴鐗囩敤
銆銆涓や釜鍙瀵诲潃浣嶃傚彟澶栬缮瑕佹湁涓や釜瀛楄妭瀛桦偍鍣50H鍜
銆銆58H.鍓嶈呭瓨鏀惧畠镄勯勭疆镞堕棿甯告暟.钖庤呯敤𨱒ヤ綔瀹幂殑璁
銆銆鏁板櫒銆
銆銆鍦ㄧ郴缁熺▼搴忎腑瀹夋帓涓涓瀹氭椂鍣ㄤ腑鏂.镞舵爣涓0. 1
銆銆绉掋傝繍琛屼腑鑻ユ娴嫔埌鍙瀵诲潃浣58H(杈揿叆鐘舵)涓1.鍒
銆銆鍦ㄤ腑鏂绋嫔簭涓鎶婂瓧鑺傚瓨鍌ㄥ櫒58H锷炉o褰揿叾涓镄勮℃暟
銆銆涓庡瓧鑺傚瓨鍌ㄥ櫒50H涓镄勯勭疆鏁扮浉绛夋椂鍒椤皢鍙瀵诲潃浣
銆銆50H(杈揿嚭鐘舵)缃1銆傛湪渚嬩腑甯告暟涓篕 100.鏁匮 050镄
銆銆瀹氭椂鍊间负10绉掋
銆銆链ㄦ枃鍙璁ㄨ虹敤涓涓涓瀛桦偍鍣ㄦ潵璁℃暟.锲营fn瀹氭椂锣冨洿
銆銆链夐檺銆傝嫢瑕佹墿澶у畾镞惰寖锲.鍒欑敤鍙屽瓨鍌ㄥ櫒𨱒ヨ℃暟銆
銆銆瀵笿鍑犺℃暟鍣– 054-(. 057.鍙鐢ㄥ栭儴涓鏂瀹炵幇鍏跺姛
銆銆鑳姐傜紪绋嬫柟娉曞强绯荤粺绋嫔簭镄勫畨鎺掍笌瀹氭椂鍣ㄧ浉浼笺
銆銆绯荤粺CPU鍦ㄥ勭悊瀹氭椂鍣ㄣ佽℃暟鍣ㄦ椂.闇鐢ㄥ瓧鑺傛搷
銆銆浣沧寚浠ゃ傛墍浠ュ湪P1.C绯荤粺涓.浣嶆搷浣沧寚浠ゅ拰瀛楄妭镎崭綔
銆銆鎸囦护閮借佺敤鍒般
銆銆鍏炽嶅嚑P1.C镄勪富鎺у懡浠MC,MCR.鍏跺疄鍙鏄澶氢竴
銆銆𨱒$患钖堥昏緫鍏崇郴;杩樻湁甯哥敤镄凷FT ,RST锻戒护.鐢ㄣ嶅嚑瀵
銆銆璁℃暟鍣ㄧ疆浣嶃佸崭綅銆傝繖浜涢兘涓嶉毦鍒嗘瀽銆
銆銆镊炽嶅嚑FND锻戒护.瀹为檯涓婃槸瀹夋帓涓𨱒¤烦杞鎸囦护.灞
銆銆鐢ㄦ埛绋嫔簭璺宠浆鍒扮郴缁熺▼搴忚緭鍑烘壂鎻忕殑鍏ュ彛澶勫幓銆傝繖𨱒
銆銆锻戒护鏄蹇呬笉鍙灏戠殑銆
銆銆涓嶉毦鐪嫔嚭.鍙瑕侀傚綋瀹夋帓P1.C镄勫厐浠跺彿.姝{鍦ㄧ紪
銆銆璇戞椂浣沧椂鍙封濆勭悊.琛1涓绌虹槠镄勫唴閮≧AM鍙瀵诲潃
銆銆浣嶉兘鏄鍙浠ュ埄鐢ㄧ殑銆傝繖灏辨剰锻崇潃.鍙鐢8031鑺鐗囧唴閮
銆銆RAM.灏卞彲浠ユ妸P1.C镄勫厐浠(X,Y,M,T,C绛)锅氩埌
銆銆100涓浠ヤ笂銆
銆銆3缁撴潫璇
銆銆绗旇呭埄鐢ㄥ岺杩囧幓鐢熶骇镄勪竴鍧桵CS 51阃氱敤瀹为獙
銆銆𨱒垮拰涓鍧24阌,8鍙鏁扮爜绠$殑阌鐩樻樉绀哄櫒涓璇曚綔浜嗙敤
銆銆51涓涓鐗囨満鍒朵綔鍙缂栫▼鎺у埗鍣ㄥ疄楠屻侾1.C鐢ㄦ埛绋嫔簭鍒
銆銆8031鎸囦护镄勭紪璇戝湪浣滀负缂栫▼鍣ㄧ殑阌鐩樻樉绀哄櫒涓瀹屾垚.
銆銆瀵瑰簲镄勬満鍣ㄧ爜椤哄簭瀛桦叆锲3镄6264涓銆侷fn P1.C镄勪富
銆銆绋嫔簭杈揿叆镓鎻忋佽緭鍑烘壂鎻忋佸畾镞跺櫒涓鏂銆佽℃暟鍣ㄤ腑鏂绛
銆銆鍒椤浐鍖栧湪2764涓銆傛墍鐢ㄧ殑P1.C缂栫▼鏂规硶鍙傜収浜嗕簩凿
銆銆绯诲垪浜у搧.绗﹀悎阃氱敤鍙缂栫▼鎺у埗鍣ㄦ傥渚嬨傚畠镄勬妧链鎸囨爣
銆銆濂冲彛鍗:
銆銆杈揿叆1(镣筙000- X007. X010- X017
銆銆杈揿嚭8镣1' 000- 1' 007
銆銆鍐呴儴缁х数鍣24镣筂 100- M 107. M 110- M 117
銆銆M 120-M 127
銆銆瀹氭椂鍣4镣筎 050 T 053镞舵爣0. 1 s链浜哄畾镞朵集
銆銆25. 5s
銆銆i}涓鏁板櫒4镣笴 054-C 057链浜篿}涓鏁颁集255
銆銆缂栫▼锻戒护LD LDI
銆銆AND ANI
銆銆OR ORI
銆銆OLT
銆銆M C M CR
銆銆ORP} ANP}
銆銆51;T R5T
銆銆nNn
銆銆杈揿叆绋嫔簭姝ユ暟soo

④ 基于51单片机的数字万用表(电阻电流电压测量)仿真设计( proteus仿真+程序+报告+讲解视频)

51单片机简易数字万用表设计,结合proteus仿真,C语言编程,旨在实现电压、电流、电阻的测量,设计编号为S0041。设计具有以下主要功能:

具体功能包括电压测量(范围0-20V,误差0.5V左右),电流测量(范围0-200mA,误差5mA左右),以及电阻测量(范围0-1000欧,误差10欧左右)。短路时,系统会发出报警声。显示部分采用四位数码管,通过开关选择测量类型,显示测量结果。

下载设计资料链接:docs.qq.com/doc/DS21KQX...

仿真环节,用户可以通过拨动开关选择测量类型,数码管显示测量值,若同时选择两种测量内容,会触发短路报警。以下是仿真测试结果展示:

电压档测试:

电阻档测试:

电流档测试:

设计资料包含仿真结果、程序代码、讲解视频、功能要求、设计报告、软硬件设计框图等内容。

常见使用问题及解决方法:
1、仿真步骤
2、代码编写注意事项
3、讲解视频观看指南
4、功能实现说明
5、设计报告解读
6、软硬件设计结构图
相关设计软件资料包括:Altium Designer、KEIL、Proteus。

更多资源:docs.qq.com/sheet/DS0xI...

阅读全文

与单片机简易设计报告相关的资料

热点内容
文件夹显示图片只能看到一点 浏览:227
javaapi17下载 浏览:696
打开脚本显示编译错误 浏览:954
androidstudio好用吗 浏览:710
java编程独立编译器 浏览:181
如何设置dns代理服务器 浏览:624
php高并发引起余额错乱 浏览:955
word转pdf免费下载 浏览:249
怎么加入24小时开放的服务器 浏览:509
vncLinux端口 浏览:484
asp程序被编译 浏览:630
pdf配音 浏览:595
服务器交换什么意思 浏览:671
aria2下载服务器地址 浏览:958
食材家庭配送app如何运作 浏览:34
广东dns服务器加分云主机 浏览:451
java如何结束线程 浏览:280
java上传ftp目录 浏览:716
单片机简易设计报告 浏览:518
app银行卡号怎么看卡号 浏览:394