单片机c语言中断应用200例 书中的例子是C语言程序吗

MSP430单片机C语言应用程序设计实例精讲.pdf
扫描二维码,下载文件到手机
当前文件信息
浏览:1269次
保存:53次
下载:398次
您的VIP会员已过期,是否续费?
用户应遵守著作权法,尊重著作权人合法权益,不违法上传、存储并分享他人作品。举报邮箱:
京网文[0号 京ICP证100780号
《提醒》6月30日即将清空免费用户文件
尊敬的用户,很抱歉地通知您,微盘于6月30日停止向免费个人用户提供存储服务。()您的文件处于排队等待删除状态,无法进行操作,将于近期删除完毕。感谢您5年来对微盘的支持,此次调整给您带来的不便我们深表歉意。
补充说明:
1、新浪VIP邮箱用户、微博会员及在会员有效期内可继续使用存储服务,文件依然保留。
2、微盘近期将对不良信息进行集中清理,因此全面暂停分享及站内搜索服务至整改结束。
3、若您有疑问,可将问题及您的微博昵称私信至@微盘 ,或者发邮件至,我们将尽快为您处理。单片机C语言编程与实例(经典教程).pdf
资料价格:免费
文件类型: (PDF)[下载阅读器]
文件大小:26.03MB
上传时间:
标&&&&&&&签: &
这是一本关于单片机C语言编程很好的教程,书中详细地讲解了单片机C语言编程的一些问题和技巧,同时还给出了一些实例方便大家参考,是学习单片机必备的一份资料。
您可能需要的
[] [] [] [] [] [] [] []
找资料直通车
提交您的需求,我们尽力为您提供
网友分享心得君,已阅读到文档的结尾了呢~~
单片机c语言实例程序300篇doc - 下载频道- CSDNNET
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
单片机c语言实例程序300篇doc - 下载频道- CSDNNET
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口声明:本网信息旨在传播正能量,所有信息转载于其他网站,仅学习交流,如稿件涉及版权等问题,请联系我们删除!
渝ICP备号-1 渝网警备87程序支持:单片机原理与应用―基于实例驱动和Proteus仿真--详细介绍
图书书名 图书作者
图书书号发行号系列名
&当前位置:
单片机原理与应用―基于实例驱动和Proteus仿真
单片机原理与应用―基于实例驱动和Proteus仿真
作者:李林功
书名:单片机原理与应用―基于实例驱动和Proteus仿真
定价:¥34 元
丛书名: &
免费资源下载:
本书PPT下载:
目录和样章下载:
模拟试题库下载:
教学资料包下载:
实例素材下载:
标准书号:&978-7-03-
字数(千):&
出版日期:&
发行号:&TP-
点击热度:&9224
习题答案下载:
教学视频下载:
电子教案下载:
.........................................................................................
.........................................................................................
.........................................................................................
&&本书以“全自动洗衣机控制器”为应用实例,以Proteus为仿真软件,以汇编语言和C语言为编程语言,系统介绍MCS-51系列单片机的组织结构、工作原理、指令系统、程序设计、中断、定时器/计数器、串行通信、系统扩展、接口技术、应用系统设计等内容。每章首先通过介绍全自动洗衣机相关工作流程引入教学内容,系统讲解后用Proteus仿真实现“全自动洗衣机控制器”中相关的功能模块。每章的仿真模块同时也是该章的实践内容。全书最后一章将各章的功能模块进行有机融合,形成一个完整的“全自动洗衣机控制器”,并系统介绍单片机应用系统的设计开发方法。全书图片多、表格多、实例多、联系实际多,充分体现了“单片机原理与应用”课程的应用性、实用性和技术性特点。&&本书可作为高等院校电子信息工程、通信工程、电气工程、自动化、计算机应用、机械工程、机电一体化等专业的“单片机原理与应用”课程的教学用书,也可作为工程技术人员、单片机爱好者的技术参考书。
.........................................................................................
&&随着科学技术的飞速发展,物联网技术、智慧城市理念已经逐渐走进寻常百姓的生活,使信息技术的应用深度和广度不断拓展,也为单片机技术的发展和应用开拓了新的无限空间。单片机种类繁多,性能各异,但由于八位单片机资源丰富、性价比高,目前应用最为广泛。所以,本书将以MCS-51单片机为例介绍单片机的原理及应用技术。&&本书是作者多年教学、科研经验和集体智慧的结晶,具有四大特色。&&1.应用实例驱动。全书以“全自动洗衣机控制器”为应用实例讲解“单片机原理与应用”课程内容。第1章通过“全自动洗衣机”工作过程介绍,引入单片机应用及课程内容,然后将“全自动洗衣机控制器”按照章节内容需求划分成若干个功能模块,各章以“全自动洗衣机控制器”相应功能模块为应用实例讲解相应的单片机原理及应用方法。各章结束时,相应的功能模块设计完成。全书讲解结束时,完整的“全自动洗衣机控制器”也就设计完成了。通过实例驱动,既可以提高学生的学习兴趣,又能培养、锻炼学生的产品设计、开发方法和能力。&&2.Proteus仿真。书中每一章的“全自动洗衣机控制器”功能模块都用Proteus仿真实现,既培养学生的仿真能力,加深学生对教学内容的理解和掌握程度,又提高学生的工程实践能力。&&3.汇编语言和C语言编程。书中原理部分用汇编语言讲解,培养学生的汇编语言思维方法,提高学生对教学内容的理解程度。书中例题和“全自动洗衣机控制器”功能模块用汇编语言和C语言两种语言编写,培养学生的程序设计能力和工程实践能力。&&4.理论与实践相结合。全书以应用实例为主线讲解单片机原理及应用方法,边讲、边学、边做,充分体现CDIO工程教育理念。“全自动洗衣机控制器”功能模块设计开发既是应用实例,也是实践教学内容,一举两得。&&本书内容安排遵从循序渐进、理论联系实际的原则,在保证基本原理、基础知识的系统性、完整性的基础上,重点通过结合生活实际和应用实际的例题、习题、应用实例体现课程的应用性、实用性和技术性特点,培养、提高学生的单片机知识运用能力和产品设计开发能力。&&全书共分10章,第1章介绍单片机的基础知识、MCS-51单片机的内部结构、引脚功能、存储器结构、端口结构等;第2章介绍MCS-51单片机的指令系统和汇编语言程序设计方法;第3章介绍单片机C语言程序设计方法;第4~6章分别介绍MCS-51单片机的中断、定时器/计数器、串行通信功能;第7章介绍单片机应用系统中的按键与显示技术;第8章介绍单片机应用系统中的模拟/数字、数字/模拟转换技术;第9章介绍单片机应用系统中的资源扩展技术;第10章介绍单片机应用系统设计方法。书后附有ASCII表、MCS-51单片机指令系统表、Proteus使用简介和全自动洗衣机控制器电路原理图等,以便读者查阅。&&本书先由浙江大学宁波理工学院李林功设计体系结构,提供基本内容,后由参编者共同讨论、修改编写完成。书中第1章由浙江大学宁波理工学院吴飞青修改编写,第2章由浙江大学宁波理工学院李林功修改编写,第3、4章由浙江万里学院吕昂、郑子含修改编写,第5章由宁波大红鹰学院裴佳利、浙江树人大学阮越修改编写,第6、8章由浙江树人大学阮越修改编写,第7章由浙江大学宁波理工学院丁晓修改编写,第9章由广东石油化工学院张翼成、左敬龙修改编写,第10章由浙江大学宁波理工学院裘君修改编写,附录由李林功、吴飞青修改编写。全书由李林功统编、统校。&&本书配有PPT课件、习题解答、“全自动洗衣机控制器”教学模块资料及Proteus仿真资料等学习资源,欢迎广大读者向科学出版社编辑索取()。&&在本书编写、出版过程中,作者借鉴了许多优秀教材和技术专家的宝贵经验和技术资料,在此一并表示诚挚的感谢。&&由于作者水平有限,书中差错和不妥之处在所难免,敬请读者不吝指正。&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&李林功&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&2011年3月
.........................................................................................
前言第1章&&单片机基础&11.1&&概述&21.1.1&&单片机的发展&31.1.2&&单片机的特点&51.1.3&&单片机的应用&61.2&&MCS-51单片机硬件基础&71.2.1&&内部结构&71.2.2&&封装&91.2.3&&引脚&101.2.4&&输入/输出端口&111.2.5&&存储器&151.2.6&&时钟&211.2.7&&时序&221.2.8&&复位&231.2.9&&低功耗&241.3&&流水灯Proteus仿真&25习题&25第2章&&单片机指令系统与汇编语言程序设计&272.1&&MCS-51单片机指令系统&272.1.1&&指令格式&272.1.2&&寻址方式&292.1.3&&数据传送类指令&332.1.4&&算术运算类指令&382.1.5&&逻辑运算类指令&432.1.6&&控制转移类指令&462.1.7&&位操作类指令&482.2&&汇编语言程序设计&502.2.1&&常用伪指令&512.2.2&&顺序程序设计&532.2.3&&分支程序设计&542.2.4&&循环程序设计&572.2.5&&子程序设计&602.3&&全自动洗衣机按键与指示灯Proteus仿真&61习题&62第3章&&单片机C语言程序设计&643.1&&汇编语言与C语言&643.2&&C51基本元素&663.2.1&&关键字&663.2.2&&常量&673.2.3&&变量&683.3&&C51运算符和表达式&703.3.1&&赋值运算符&703.3.2&&算术运算符&713.3.3&&增减运算符&723.3.4&&关系运算符&723.3.5&&逻辑运算符&733.3.6&&位运算符&733.3.7&&复合赋值运算符&733.3.8&&逗号运算符&743.3.9&&条件运算符&743.3.10&&指针和地址运算符&743.3.11&&强制类型转换符&743.3.12&&长度运算符&753.3.13&&数组下标运算符&753.3.14&&成员运算符&753.4&&C51语句和控制结构&753.4.1&&空语句&763.4.2&&表达式语句&763.4.3&&复合语句&763.4.4&&if语句&773.4.5&&switch语句&783.4.6&&for语句&793.4.7&&while语句&803.4.8&&do…while语句&803.5&&C51函数&803.5.1&&函数概述&803.5.2&&函数的定义和调用&813.5.3&&全局变量和局部变量&823.5.4&&中断服务程序&823.6&&数据排序Proteus仿真&83习题&85第4章&&单片机中断系统&874.1&&中断源&874.2&&中断控制&884.3&&中断过程&914.3.1&&中断请求&914.3.2&&中断响应&924.3.3&&中断处理&924.3.4&&中断返回&934.4&&外部中断源扩展&944.5&&全自动洗衣机“启动/暂停”控制Proteus仿真&97习题&100第5章&&单片机定时器与计数器&1025.1&&定时器/计数器结构&1025.2&&定时器/计数器的工作方式&1045.2.1&&工作方式0&1045.2.2&&工作方式1&1055.2.3&&工作方式2&1065.2.4&&工作方式3&1065.3&&定时器/计数器应用举例&1085.4&&全自动洗衣机定时控制Proteus仿真&114习题&117第6章&&单片机串行通信系统&1196.1&&概述&1196.1.1&&异步通信&1196.1.2&&同步通信&1206.1.3&&串行通信模式&1206.2&&串行通信接口&1216.2.1&&串行通信控制寄存器&1226.2.2&&电源控制寄存器&1236.3&&串行通信工作方式&1236.3.1&&工作方式0&1236.3.2&&工作方式1&1246.3.3&&工作方式2&1256.3.4&&工作方式3&1256.3.5&&多机通信&1266.4&&串行通信波特率设置&1276.4.1&&波特率计算&1276.4.2&&溢出率计算&1276.4.3&&计数初值计算&1286.5&&串行通信应用举例&1296.5.1&&串行口初始化&1296.5.2&&工作方式0应用举例&1296.5.3&&工作方式1应用举例&1306.5.4&&工作方式2应用举例&1326.5.5&&多机通信应用举例&1356.6&&全自动洗衣机串行方式时间显示Proteus仿真&137习题&141第7章&&单片机应用系统中的按键与显示&1427.1&&按键的抖动&1427.2&&独立式按键&1437.3&&矩阵式键盘&1457.3.1&&查询扫描&1467.3.2&&中断扫描&1497.4&&发光二极管&1507.5&&LED数码管&1527.5.1&&LED数码管静态显示&1547.5.2&&LED数码管动态显示&1587.6&&液晶显示&1607.6.1&&LCD1602液晶显示模块&1617.6.2&&LCD1602应用举例&1667.7&&全自动洗衣机洗衣流程Proteus仿真&170习题&174第8章&&单片机应用系统中的模拟量输入与输出&1778.1&&A/D转换&1778.1.1&&并行A/D转换&1788.1.2&&串行A/D转换&1818.2&&D/A转换&1858.3&&直流电动机控制&1928.4&&全自动洗衣机水量控制Proteus仿真&195习题&198第9章&&单片机应用系统资源扩展&2009.1&&系统资源扩展的方法&2009.2&&程序存储器扩展&2049.2.1&&程序存储器扩展方法&2059.2.2&&程序存储器扩展举例&2069.3&&数据存储器扩展&2109.3.1&&数据存储器扩展方法&2109.3.2&&数据存储器扩展举例&2129.4&&串行程序存储器扩展&2159.4.1&&I2C串行总线标准&2159.4.2&&串行程序存储器扩展举例&2179.5&&并行I/O接口扩展&2269.6&&用串行口扩展并行口&2299.7&&全自动洗衣机控制器存储器扩展Proteus&仿真&232习题&237第10章&&单片机应用系统设计&23910.1&&单片机应用系统构成&23910.2&&单片机应用系统设计方法&24110.2.1&&需求分析&24110.2.2&&可行性分析&24210.2.3&&系统体系结构设计&24310.2.4&&硬件设计&24410.2.5&&软件设计&24610.2.6&&综合调试&24810.3&&全自动洗衣机控制器设计&24910.3.1&&需求分析&24910.3.2&&可行性分析&24910.3.3&&系统体系结构设计&24910.3.4&&硬件设计&25010.3.5&&软件设计&25510.3.6&&综合调试&270习题&270附录&271A&&ASCII表&271B&&MCS-51单片机指令系统表&273C&&Proteus使用简介&278C.1&&电路原理图设计&279C.2&&C语言程序设计&284C.3&&Proteus和Keil联调&289C.4&“流水灯”C语言参考程序&292C.5&&汇编语言程序调试&292C.6&“流水灯”汇编语言参考程序&294参考文献&296
All Rights Reserved
地址:北京市海淀区北三环西路43号青云当代大厦21层2109&& 邮编:100086
站长QQ: Email: 电话:010-
版权所有:科学出版社 职教技术出版中心}

我要回帖

更多关于 单片机c语言中断 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信