电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

单片机串行口驱动数码管

单片机串行口驱动数码管_第1页
单片机串行口驱动数码管_第2页
单片机串行口驱动数码管_第3页
单片机作业串行口驱动数码管1611020110陈珏本,系统要求设单片机晶振频率 12MHZ,将拨码开关数据串行输入到 74LS164,并行输出到两个LED 数码管进行相应的数码显示二,系统设计分析单片机最小系统+数码管+按钮+74LS164数码管显示字符,一般是通过调用 TABLE 字库来进行,单片机的串行口只有两根数据线 TXD 和 RXD,为了驱动一位 LED,必须外接一片 8 位串行输入和并行输出的同步位移芯片 74LS164在串行口拓展应用系统设计实验中,采用中断方式实现,在此实验中,采用查询方式实现,在程序设计过程中,注意两种编程方式的转换方法在查询方式中,P3.2 只是作为一个普通的输入数据,不再作为外部中断使用,在按键程序的设计过程中,要注意延时的设计三,系统原理图设计元器件:T89C51,LED30pF,CAP‘CRYSTAL12MHZ,RES,7SEG-COM-CAT-GRN,BUTTONU1-^-J>XTAL1Ansc 甸PDWODPD.U^DI 阳曲%PQ^AD'3PEI3"PD&ftDSPO.&XD6PQJJWJT1□33F2B^F2-WP2-Zft10iF23IR11F2.MM2竝琢门F2J6^HF2.7^1$P'3.1/TXD旧涮市F3JflNTirpstrraP35/T1P3 曲匝P3.TMF393BF363534B322122z3242536zrKraHIaww四,系统程序流程图设计五,系统源程序设计六,在 KEIL 中仿真调试01ORiQOCFOOH0AJUFSTAKT03STARTSMOV3 口服*耳04MOVR2f#OFOHriSMOVM,tvFHUSMUV 台匸 QZ,*些OH07D^TBf#T3XBLE0B09X-P£MOVAr#QGE10MOVC£*tA+DBTR1MCFV5BUE,A12LF 丄:JBCTIrL 丄13AJMPLF11LL:MOV5BUF,A15LP2:JBCTI,RKJLC16AJMPLP21?MAD:MDVAfBl~CJN15 月 r3OH,HOVE19JMP 盘Eh 匸2021MOVE,zMOV3OH,A22AMLJ4,1R223SWAPJBh油MOVH4$A25MOVPl2AMLA,1R327課MCWR5rA1t 鼻工*•七"■111Li_n]cxnig___E=0ijl3raLia:ciata™-S»Datdla.七 cod.e™SI4cxeacxn.gNE 盅X±lsZKOIE.■■两卄叽工更口円•••"W^LED1*二OError(s)OWarning(a)..七,在 PROTEUS 中仿真调试Off-chipCodememory^pnofTiEpmmEpfmnI~匸ode&»^kng5日*X..PBankAnsa:阳01I■*-■-!八,课程感想与收获转瞬之间,我的大二学习生活即将结束,在这一年里,我有幸结识了张老师,张老师坚持不懈绝不放弃一个学生的教学理念深深的感动了我,在这个学期里,我开始认真学习单片机,并且第一次从大学的课堂里感受到了小时候那种学习的快乐和用心专研时的激情,一日之师十年恩,虽然我大二的单片机即将结束,但老师对我的影响将会伴随我很长时间。本次设计我在系统的流程的设计上遇到了瓶颈,在此感谢王勇杰同学,是他给我提出了方向上的建议。在编码阶段,FIZflJVI.4PI 拓FlK口 s 占RSTVIJ;PZDHEI•Z.USSv?»inaL*Jftl2 事Z5鼻口・ZEAM陀 I"HJFDEl^DDFQ.1^DIW 劭 叩FDWD7FQ^lDI-FD»D«"SAMFQTAD1■1]■17■补1ID&I■*-■-!张文财同学找出并修改了我程序上的错误,在此表示感谢。课程即将结束,我将更加用功的准备结业作业,以给自己大二单片机学习生活交上一个满意的答卷。九,期望的成绩

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部