- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北科单片机实验精选
《单片机实验》报告实验名称?单片机应用 学 院xxxx专业班级????xxxx姓??? 名??? xxx学??? 号??? xxxx?实验一:将内存中$0160~$0167连续八个字节作为一个整体每隔一秒时间右循环右移一位,每移位八位后,见着8个直接发送给PC端口①程序清单:.include m128def.inc.org $0jmp main.org $0046main:LDI R16,LOW(RAMEND)OUT SPL,R16LDI R16,HIGH(RAMEND)OUT SPH,R16CALL USART_InitLDI R24,$08LDI R25,$08LDI R28,$01STS $160,R28LDI R17,$02STS $161,R17LDI R18,$03STS $162,R18LDI R19,$04STS $163,R19LDI R20,$05STS $164,R20LDI R21,$06STS $165,R21LDI R22,$07STS $166,R22LDI R23,$08STS $167,R23LOOP:ROR R28ROR R17ROR R18ROR R19ROR R20ROR R21ROR R22ROR R23delay1: ldi r25,11one: ldi r26,1000two: ldi r27,1000three: dec r27brne threedec r26brne twodec r25brne oneCLCDEC R24BRNE LOOPMOV R16,R28CALL USART1_TransmitMOV R16,R17CALL USART1_TransmitMOV R16,R18CALL USART1_TransmitMOV R16,R19CALL USART1_TransmitMOV R16,R20CALL USART1_TransmitMOV R16,R21CALL USART1_TransmitMOV R16,R22CALL USART1_TransmitMOV R16,R23CALL USART1_TransmitORI R24,$08DEC R25brne LOOPANDI R24,$00USART_Init: ldi r17,0ldi r16,71 sts UBRR1H, r17sts UBRR1L, r16 ;波特率为9600 Fosc=11.0592Mldi r16, (1RXEN1)|(1TXEN1)|(1RXCIE1)sts UCSR1B,r16 ;接收允许、发送允许、接收中断允许ldi r16, (3UCSZ10)sts UCSR1C, r16 ;帧格式为8个数据位,1个停止位ret;发送子程序:;入口寄存器r16:发送字节USART1_Transmit: lds r2,UCSR1Asbrs r2,UDRE1rjmp USART1_Transmitsts UDR1,r16ret;接收子程序USART1_Recieve: lds r17, UDR1reti.exit②运行结果:说明:由于在实验室里做出结果后忘记对运行结果进行截图,现在是用AVR simulator进行运行截图如下③设计框图实验二:使用汇编语言编写软件延时程序,分别实现19us、70us、1ms、250ms、1s、12s延时。①程序清单(1)19us.includem128def.inc.org $000rjmp start.org $046start:ldi r16,low(RAMend)out spl,r16ldi r16,high(RAMend)out sph,r16ldi r16,$ffout ddra,r16delay:ldi r16,50nopnop d1: dec r16brne d1ret.exit(2)70us.includem128def.inc.org $000rjmp start.org $046start:ldi r16,low(RAMend)out spl,r16ldi r16,high(RAMend)out sph,r16ldi r16,$ffout ddra,r16delay:ldi r16,187 d1: dec r16brne d1ret.exit(3)1msincludem128def.inc.org $000rjmp start.org $046start:ldi r16,low(RAMend)out spl,r16ldi r16,high(RAMend)out sph,r16ldi r16,$ffout
您可能关注的文档
- 北师大版七年级生物上册3-2《细胞是生命活动的单位》优教课件2精选.ppt
- 北师大版九年级物理《第十章_能及其转化》单元检测(B卷)及答案精选.doc
- 北师大版九年级数学上册期中试题及答案精选.doc
- 北师大版九年级物理欧姆定律的应用精选.ppt
- 北师大版二年级上第1-2单元教案精选.doc
- 北师大版二年级数学上册教案精选.doc
- 北师大版五年级品德与社会上册复习资料精选.doc
- 北师大版八年级(上)5.6-二元一次方程与一次函数精选.ppt
- 北师大版二年级数学《回收废电池》课件精选.ppt
- 北师大版二年级上册数学教案精选.doc
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)