单片机怎么烧程序使用

1. 新增扫二维码功能,可直接扫 VeryCD 网站影片页面的二维码,便能在应用上打开;
2. 新增支持 B 站视频(哔哩哔哩),满屏的弹幕更欢乐;
1. 新增支持 B 站视频(哔哩哔哩),满屏的弹幕更欢乐;
2. 在影片封面上展示在线视频的清晰度;
您的位置:
发行时间:&2011年
制作发行:&ImTOO Software Studio.
软件类型: 媒体工具-视频处理 软件性质:破解软件 操作系统:Windows 应用平台:Windows 2000/XP/Vista/7 问题反馈:/contact.h...
收藏人数: 70
图书分类:&科技出版社:&语言:&
收藏资源后,一旦有新更新(字幕、文件)我们
将会用站内消息和电子邮件通知你。
收藏资源后,一旦有新更新(字幕、文件)我们
将会用站内消息和电子邮件通知你。
该内容尚未提供权利证明,无法提供下载。
中文名:&单片机原理及应用技术作者:&图书分类:&科技资源格式:&PDF版本:&文字版出版社:&书号:&地区:&语言:&简介:&
内容简介:《单片机原理及应用技术(第2版)》系统地介绍了80C51系列单片机的原理及应用技术。全书共9章:第1章绪论,第2章80C51的结构和原理,第3章80C51的指令系统,第4章80C51的程序设计,第5章80C51的中断系统及定时/计数器,第6章80C51的串行接口,第7章80C51的系统扩展,第8章80C51的测控接口,第9章80C51应用系统设计方法。《单片机原理及应用技术(第2版)》精选了单片机原理及应用技术的基本知识,并注意反映当代单片机技术发展的趋势,较好地体现了培养应用型人才的要求。具有体系清晰、内容典型、注重应用、方便教学等特点。《单片机原理及应用技术(第2版)》可以作为高职高专自动化、计算机、应用电子技术等专业的教材,也可以作为机电类专业的学生或工程技术人员学习单片机应用技术的参考书。内容截图:
第1章 绪论1.1 数制与编码的简单回顾1.1.1 数制1.1.2 编码1.1.3 计算机中带符号数的表示1.2 电子计算机的发展概述1.2.1 电子计算机的问世及其经典结构1.2.2 微型计算机的组成及其应用形态1.3 单片机的发展过程及产品近况1.3.1 单片机的发展过程1.3.2 单片机产品近况1.4 单片机的特点及应用领城1.4.1 单片机的特点1.4.2 单片机的应用领域1.5 单片机应用系统开发简述1.5.1 单片机应用系统的开发1.5.2 单片机应用系统的传统开发方式1.5.3 单片机开发方式的发展本章小结思考题及习题实训一 单片机应用系统的开发过程演示第2章 80C51的结构和原理2.1 80C51系列概述2.1.1 MCS-51系列2.1.2 80C51系列2.2 80C51的基本结构与应用模式2.2.1 80C51的基本结构2.2.2 80C51的应用模式2.3 80C51典型产品资源配置与引脚封装2.3.1 80C51典型产品资源配置2.3.2 80C51单片机的封装和引脚2.4 80C51的内部结构2.4.1 80C51单片机的内部结构2.4.2 80C51单片机的时钟与时序2.4.3 80C51单片机的复位2.5 80C51的存储器组织2.5.1 80C51单片机的程序存储器配置2.5.2 80C51单片机的数据存储器配置2.5.3 80C51单片机的特殊功能寄存器2.6 80C51的并行接口结构与操作2.6.1 P0接口、P2接口的结构2.6.2 P1接口、P3接口的结构2.6.3 并行接口的负载能力本章小结思考题及习题实训二 仿真器的功能熟悉及使用训练第3章 80C51的指令系统3.1 指令格式及常用符号3.1.1 机器指令编码格式3.1.2 符号指令格式3.1.3 符号指令及其注释中常用的符号3.2 80C51的寻址方式3.2.1 寄存器寻址3.2.2 直接寻址3.2.3 寄存器间接寻址3.2.4 立即寻址3.2.5 变址寻址3.2.6 相对寻址3.2.7 位寻址3.3 数据传送类指令(29条)3.3.1 一般传送指令3.3.2 特殊传送指令3.4 算术运算类指令(24条)3.4.1 加法3.4.2 减法3.4.3 乘法3.4.4 除法3.5 逻辑运算与循环类指令(24条)3.5.1 逻辑与3.5.2 逻辑或3.5.3 逻辑异或3.5.4 累加器清0和取反3.5.5 累加器循环移位3.6 控制转移类指令(17条)3.6.1 无条件转移3.6.2 条件转移3.6.3 调用与返回3.6.4 空操作3.7 位操作类指令(17条)3.7.1 位传送3.7.2 位状态设置3.7.3 位逻辑运算3.7.4 位判跳(条件转移)本章小结思考题及习题实训三 80C51单片机基本指令训练第4章 80C51的程序设计4.1 程序编制的方法和技巧4.1.1 程序编制的步骤4.1.2 编制程序的方法和技巧4.1.3 汇编语言的语句格式4.2 源程序的编制4.2.1 源程序的编辑和汇编4.2.2 伪指令4.3 基本程序结构4.3.1 顺序程序4.3.2 分支程序4.3.3 循环程序4.3.4 子程序及其调用4.4 常用程序举例4.4.1 算术运算程序4.4.2 码型转换程序本章小结思考题及习题实训四 程序设计实训第5章 80C51的中断系统及定时/计数器5.1 80C51单片机的中断系统5.1.1 80C51中断系统的结构5.1.2 80C51的中断源5.1.3 80C51中断的控制5.2 80C51单片机中断处理过程5.2.1 中断响应条件和时间5.2.2 中断响应过程5.2.3 中断返回5.2.4 中断程序举例5.3 80C51的定时/计数器5.3.1 定时/计数器的结构和工作原理5.3.2 定时/计数器的控制5.3.3 定时/计数器的工作方式5.3.4 定时/计数器用于外部中断扩展5.3.5 定时/计数器应用举例本章小结思考题及习题实训五 接口实训(一)第6章 80C51的串行接口6.1 计算机串行通信基础6.1.1 串行通信的基本概念6.1.2 串行通信接口标准6.2 80C51单片机的串行接口6.2.1 80C51串行接口的结构6.2.2 80C51串行接口的控制寄存器6.2.3 80C51串行接口的工作方式6.3 单片机串行接口应用举例6.3.1 单片机与单片机的通信6.3.2 单片机与PC机的通信本章小结思考题及习题实训六 接口实训(二)第7章 80C51的系统扩展7.1 存储器的扩展7.1.1 程序存储器的扩展7.1.2 数据存储器的扩展7.2 输人/输出及其控制方式7.2.1 输入/输出接口的功能7.2.2 单片机与I/O设备的数据传送方式7.3 并行接口的扩展7.3.1 并行输入/输出接口的简单扩展7.3.2 可编程接口8155的扩展7.4 8279接口芯片7.4.1 8279的结构7.4.2 8279的引脚定义7.4.3 8279的操作命令7.4.4 8279的状态字7.5 显示器及键盘接口7.5.1 显示器及其接口7.5.2 键盘及其接口7.5.3 键盘和显示器接口示例本章小结思考题及习题实训七 接口实训(三)第8章 80C51的测控接口8.1 D/A转换器及其与单片机接口8.1.1 D/A转换器的原理及主要技术指标8.1.2 DAC0832芯片及其与单片机的接口8.2 A/D转换器及其与单片机的接口8.2.1 A/D转换器的原理及主要技术指标8.2.2 ADC0809芯片及其与单片机的接口8.2.3 AD574A芯片及其与单片机的接口8.2.4 MC14433芯片及其与单片机的接口8.3 开关量接口8.3.1 开关量输入接口8.3.2 开关量输出接口本章小结思考题及习题实训八 接口实训(四)第9章 80C51应用系统设计方法9.1 单片机应用系统设计过程9.1.1 系统设计的基本要求9.1.2 系统设计的步骤9.2 提高系统可靠性的一般方法9.2.1 电源干扰及其抑制9.2.2 地线干扰及其抑制9.2.3 其他提高系统可靠性的方法9.3 数据采集系统的设计9.3.1 模拟输入通道的组成9.3.2 设计示例9.4 智能二线制温度变送器设计实例9.4.1 智能温度变送器简介9.4.2 硬件设计9.4.3 软件设计本章小结思考题及习题实训九 综合实训(课程设计)附录A AT89C系列单片机简介附录A.1 AT89C52附录A.2 AT89C2051附录B 80C51单片机指令速查表附录C ASCII码表附录D 常用芯片引脚参考文献
正在读取……
这里是其它用户补充的资源():
暂无补充资源
使用 BBCODE()
类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
勿催片。请相信驴友们对分享是富有激情的,如果确有更新版本,您一定能搜索到。
请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
如果您发现自己的评论不见了,请参考以上4条。
刚收藏了本资源的用户
他们也收藏了
上海隐志网络科技有限公司
打个分吧:
留点口水(可选):您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
单片机原理及应用教程 第2版 第1~7章课后答案.doc30页
本文档一共被下载:
次 ,您可免费全文在线阅读后下载本文档
文档加载中...广告还剩秒
需要金币:180 &&
你可能关注的文档:
··········
··········
《单片机原理及应用》习题参考答案
1. 为什么计算机要采用二进制数?学习十六进制数的目的是什么?
在计算机中,由于所采用的电子逻辑器件仅能存储和识别两种状态的特点,计算机内部一切信息存储、处理和传送均采用二进制数的形式。可以说,二进制数是计算机硬件能直接识别并进行处理的惟一形式。十六进制数可以简化表示二进制数。
1 H 2 0.11 0.CH 3
1 0B3H280H 3 17.AH 4 0C.CH
8.什么是总线?总线主要有哪几部分组成?各部分的作用是什么?
总线是连接计算机各部件之间的一组公共的信号线。一般情况下,可分为系统总线和外总线。
系统总线应包括:地址总线(AB) 控制总线(CB) 数据总线(DB)
地址总线AB:CPU根据指令的功能需要访问某一存储器单元或外部设备时,其地址信息由地址总线输出,然后经地址译码单元处理。地址总线为16位时,可寻址范围为21664K,地址总线的位数决定了所寻址存储器容量或外设数量的范围。在任一时刻,地址总线上的地址信息是惟一对应某一存储单元或外部设备。
控制总线CB:由CPU产生的控制信号是通过控制总线向存储器或外部设备发出控制命令的,以使在传送信息时协调一致的工作。CPU还可以接收由外部设备发来的中断请求信号和状态信号,所以控制总线可以是输入、输出或双向的。
数据总线DB:CPU是通过数据总线与存储单元或外部设备交换数据信息的,故数据总线应为双向总线。在CPU进行读操作时,存储单元或外设的数据信息通过数据总线传送给CPU;在CPU进行写操作
正在加载中,请稍后...您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
单片机原理及应用(C51)习题库.doc25页
本文档一共被下载:
次 ,您可免费全文在线阅读后下载本文档
文档加载中...广告还剩秒
需要金币:200 &&
你可能关注的文档:
··········
··········
《单片机原理及应用(C51)》
单片机与普通计算机的不同之处在于其将_CPU__、 存储器 和__I/O_3部分集成于一块芯片之上。
运算 器和 控制 器组成。CPU中的
布尔处理器 用来处理位操作。
MSC-51系列单片机中,片内无ROM的机型是 8031 ,有4KB ROM的机型是_8051_,而有4KB EPROM 的机型是 8751 。
-32的补码为
B,补码B代表的真值为_-38__D。
原码数BFH _-63_D,原码数6EH _110_D。
100的补码 _64_H,-100的补码
在8031单片机内部,其RAM高端128个字节的地址空间称为 特殊功能寄存器或SFR 区,但其中仅有_21_个字节有实际意义。
通常单片机上电复位时PC _0000_H,SP _07_H,通用寄存器则采用第_0_组,这一组寄存器的地址范围是从_00 H~_07_H。
若PSW为18H,则选取的是第_3__组通用寄存器。
8031单片机复位后R4所对应的存储单元地址为_04_H,因上电时PSW _00_H。
若A中数据为63H,那么PSW的最低位(即奇偶位P)为_0_。
在微机系统中,CPU是按照 程序计数器PC 来确定程序的执行顺序的。
在8031单片机中,使用P2、P0口传送 地址 信号,且使用了P0口来传送 数据 信号,这里采用的是 总线复用 技术。
堆栈遵循 先进后出(或后进先出) 的数据存储原则。
当8051地RST端上保持 两 个机器周期以上低电平时,8051即发生复位。
使用8031单片机时需将引脚接_低__电平,因为其片内无 程序 存储器。
配合实现“程序存储自动执行”的寄存器是_PC_,对其操作的一个特别之处是 每取完一字节指令后PC内容会自动加1 。
MCS-51单片机PC的长度为_16_位;SP的长度为_8_位,数据指针DPTR的长度为_16_位。
8051单片机的RST引脚的作用是 对单片机实行复位操作 ,其操作方式有 上电自动复位 和 按键手动复位 两种方式
正在加载中,请稍后...汇聚2000万达人的兴趣社区下载即送20张免费照片冲印
扫码下载App
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
阅读(677)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_094065',
blogTitle:'C语言在单片机上的使用',
blogAbstract:'\r\n在单片机的开发应用中,逐渐引入了高级语言,C语言就是其中的一种。对于用惯了汇编语言的人来说,高级语言可控性不好,不如汇编语言那样随心所欲。但是使用汇编语言会遇到很多问题,首先他的可读性和可维护性不强,特别是当程序没有很好标注的时候,其次就是代码的可重用行也比较低,使用C语言就可以很好的解决这个问题。 \r\n对于多数不太熟悉汇编指令的人员来说,C语言是很好的选择。 \r\nC语言具有良好的模块化,容易阅读和维护等优点。由于模块化,用C语言编写的程序有很好的可移植性,功能化的代码能够很方便的从一个工程移植到另一个工程,从一种类型的Chip移植到另外的一种类型的Chip之上,从而减少了开发时间。',
blogTag:'',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:0,
publishTime:1,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:1,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}

我要回帖

更多关于 单片机怎么写入程序 的文章

 

随机推荐