- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
开发简单的单片机系统.
第四讲:开发简单的单片机系统
1.单片机的最小系统
是指用最少的元件组成的单片机可以工作的系统一般应该包括:单片机、晶振电路、复位电路.复位电路(23页):由电容串联电阻构成,由图并结合电容电压不能突变的性质,可以知道,当系统一上电,RST脚将会出现高电平,并且,这个高电平持续的时间由电路的RC值来决定.典型单片机当RST脚的高电平持续两个机器周期以上就将复位,所以,适当组合RC的取值就可以保证可靠的复位.一般教科书推荐C 取10u,R取8.2K.当然也有其他取法的,原则就是要让RC组合可以在RST脚上产生不少于2个机周期的高电平.至于如何具体定量计算,可以参考电路分析相关书籍晶振电路:典型的晶振取11.0592MHz(因为可以准确地得到9600波特率和19200波特率,用于有串口通讯的场合)/12MHz(产生精确的uS级时歇,方便定时操作)单片机:一片AT89/52或其系列兼容单片机特别注意:对于31脚(EA/Vpp),当接高电平时,单片机在复位后从内部ROM的0000H开始执行;当接低电平时,复位后直接从外部ROM的0000H开始执行.这一点是初学者容易忽略的
? 一、解释? VCC:C=circuit 表示电路的意思, 即接入电路的电压;? VDD:D=device 表示器件的意思, 即器件内部的工作电压;? VSS:S=series 表示公共连接的意思,通常指电路公共接地端电压。? 二、说明? 1、对于数字电路来说,VCC是电路的供电电压,VDD是芯片的工作电压(通常VccVdd),VSS是接地点。? 2、有些IC既有VDD引脚又有VCC引脚,说明这种器件自身带有电压转换功能。? 3、在场效应管(或COMS器件)中,VDD为漏极,VSS为源极,VDD和VSS指的是元件引脚,而不表示供电电压,请注意区分。
2.点亮发光管
单片机的P2 端口接了8 个发光二极管,这些发光二极管的负极通过一个排电阻接到P2端口各引脚,而正极则接到正电源端,发光二极管亮的条件是P2 口相应的引脚为低电平,即如果P2 口某引脚输出为0,相应的灯亮,如果输出为1,相应的灯灭。例:MOV P2,#0FH该行程序将使发光二极管LD1-LD4 熄灭,而LD5-LD8 点亮。一定要注意单片机管脚的驱动能力。思考:MOV P2,的输出结果?MOV P2,的结果?
特别注意
3.单片机编程的一般过程
在编辑器中编写程序==>用编译器对程序进行编译==>运行ISP或烧写器程序,将编译生成的.HEX文件下载到单片机的程序存储器==>运行程序.
这里所说的开发过程并不是一般书中所说的从任务分析开始,我们假设已设计并制作好硬件,下面就是编写软件的工作。在编写软件之前,首先要确定一些常数、地址,事实上这些常数、地址在设计阶段已被直接或间接地确定下来了。如当某器件的连线设计好后,其地址也就被确定了,当器件的功能被确定下来后,其控制字也就被确定了。然后用文本编缉器(如EDIT、CCED等)编写软件,编写好后,用编译器对源程序文件编译,查错,直到没有语法错误,除了极简单的程序外,一般应用仿真机对软件进行调试,直到程序运行正确为止。运行正确后,就可以写片(将程序固化在EPROM中)。在源程序被编译后,生成了扩展名为HEX的目标文件,一般编程器能够识别这种格式的文件,只要将此文件调入即可写片。在此,为使大家对整个过程有个认识,举一例说明:表1ORG 0000HLJMP STARTORG 040HSTART:MOV SP,#5FH ;设堆栈LOOP:NOPLJMP LOOP ;循环END ;结束表2:03000000020040BB:0700400075815F000200431F表302 00 40 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 75 81 5F 00 02 00 43 表1为源程序,表2是汇编后得到的HEX文件,表3是由HEX文件转换成的目标文件,也就是最终写入EPROM的文件,它由编程器转换得到,也可以由HEXBIN一类的程序转换HEX文件得到。学过手工汇编者应当不难找出表3与表1的一一对应关系,值得注意的是从02 00 40后开始的一长串‘FF’,直到75 81,这实际上是由于伪指令 ORG 040H造成的结果。ASM51.EXE
您可能关注的文档
- 开办超市的有关调研和市场细分的报告..doc
- 开办餐饮服务许可申请材料..doc
- 开办餐饮服务许可申请材料示范文本..doc
- 开卷邓小平理论(整理)..doc
- 开县工业发展水平研究报告(付印稿)..doc
- 开发0-3岁宝宝右脑的8则游戏..doc
- 开发0到6岁宝宝右脑的16个游戏..doc
- 开发0-5岁宝宝右脑的游戏..doc
- 开发中的锂空气电池一些研发知识之三..doc
- 开发一个与8051单片机完全兼容的IP内核..doc
- 小学语文课件:《四季》 (2).ppt
- 提供个性化职业培训,提高残疾人工作技能.docx
- 2025年中国单节集装箱拖车行业市场调查、投资前景及策略咨询报告.docx
- 汛期施工现场风险监控与实时预警系统的建立.docx
- 学生自主学习能力在地理项目式学习中的培养.docx
- 新质生产力推动区域经济智能化转型的战略路径.docx
- 2025年中国户外双色LED显示屏行业市场调查、投资前景及策略咨询报告.docx
- 2025至2030年中国2-庚酮市场现状分析及前景预测报告.docx
- 2025年中国背肩式焊割机套装行业市场调查、投资前景及策略咨询报告.docx
- 2025年中国黑瓜籽行业市场调查、投资前景及策略咨询报告.docx
文档评论(0)