分享
 
 
 

单片机系统开发技术(代)

单片机系统开发技术(代)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,计算机体系结构,

作者: 刘高锁主编

出 版 社: 天津大学出版社

出版时间: 2008-5-1字数: 616000版次: 1页数: 412印刷时间: 2008/05/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787561826386包装: 平装内容简介

本书以MCS-51单片机和ATmegal6单片机的技术应用为主线,从培养综合素质的角度出发,采用项目式教学法,通过团队共同努力完成一个又一个相对独立完整的实际项目的方案制定、计划实施和综合评价。在项目操作过程中学习知识、训练技能、积累经验、提高素质,具备构建以MCS-51单片机或者ATmegal6单片机为核心的应用系统的硬件设计和软件编程的基础知识、基本技能和项目开发的基本素质。

本书的内容包括:单片机硬件系统、单片机开发系统、指令系统、结构化程序设计、中断与定时,计数器、系统扩展、人机交流接口、测控接口、串行口通信技术与专题制作等。

本书按章节内容由浅入深,注重应用知识的技术实现,注重各项目模块的相对完整与教学的可实施性,使读者在学、做、练中掌握知识技能,实现项目功能,感受通过艰辛努力完成一个个项目后的成就感。本书可作为高职高专机电类专业单片机课程教材,也可作为高等院校同类专业的实训教材、单片机应用技术的培训教材以及从事单片机应用系统开发工程技术人员的参考用书。

目录

基础知识篇

第一章单片机硬件系统

项目一AT89C51单片机硬件系统

项目二ATmegal6单片机硬件系统

第二章单片机开发系统

项目一AT89C51单片机的开发系统

项目二ATmegal6单片机的开发系统

第三章单片机指令系统

项目一C51汇编指令学习和训练

项目二C语言在ATmegal6单片机中的应用

第四章结构化程序设计

项目一基于LED多组显示的简单程序设计

项目二基于两数比较大小的分支程序设计

项目三基于数组排列大小的循环程序设计

项目四子程序设计与堆栈技术

项目五实用子程序举例

第五章中断系统与定时/计数器

项目一AT89C51单片机产生系列方波

项目二ATmegal6单片机控制流水灯

项目三简单时钟发生器的制作

项目四ATmegal6单片机实现两路PWM输出

第六章单片机系统扩展

项目一单片机数据存储器扩展

项目二单片机程序存储器扩展

项目三单片机I/O口扩展

第七章人机交流接口

项目一基于74LSl64的串行显示接口

项目二反转法键盘显示接口

项目三基于BC7281A键盘显示接口实训

项目四单片机与LCD接口

项目五单片机与微型打印机接口

第八章单片机的测控接口

项目一基于D/A芯片DAC0832的IED闪烁

项目二基于AD570芯片的8路MD转换

项目三ATmegal6内部MD转换器的应用

第九章单片机通信技术

项目一单片机与PC机之间的异步串行通信

项目二基于DSl8820测温传感器的单总线技术

项目三12C总线技术

项目四SPI同步串行通信

项目五点对点短距离数据无线传输

综合运用篇

第十章综合实例训练

项目一简易电子音乐发生器

项目二波形采集存储与回放

项目三基于ATmegal6片内PWM的直流电机控制

项目四基于PTR8000的无线温度采集

项目五悬挂运动控制系统-

项目六智能液体加注装置

项目七无线竞赛系统

项目八基于MAX038的智能信号发生器

项目九电动车跷跷板

附录

参考文献

书摘插图

基础知识篇

第一章单片机硬件系统

项目一AT89C51单片机硬件系统

8051/89C51共有21个专用寄存器,现把其中部分寄存器简单介绍如下。

①程序计数器(program Counter,PC)。PC是一个16位的计数器,它的作用是控制程序的执行顺序。其内容为下一条要执行的指令的地址,寻址范围达64kB。PC有自动加1的功能,从而实现程序的顺序执行。PC没有地址,是不可寻址的。因此用户无法对它进行读写操作,但可以通过转移、调用、返回等指令改变其内容,以实现程序的转移。因地址不在专用寄存器(SFR)之内,一般不计作专用寄存器。

②累加器(Accumulator,ACC)。累加器为8位寄存器,是最常用的专用寄存器,其功能较多且地位重要。它既可用于存放操作数,也可用来存放运算的中间结果。MCS一51单片机中大部分单操作数指令的操作数就取自累加器,另外许多双操作数指令中的一个操作数也取自累加器。

③B寄存器。B寄存器也是一个8位寄存器,主要用于乘除法运算。乘法运算时,B寄存器存乘数。乘法操作后,乘积的高8位存于B寄存器中。除法运算时,B寄存器存除数。除法操作后,余数存于B寄存器中。此外,B寄存器也可作为一般寄存器使用。

④程序状态字(Program Status Word,PSW)。程序状态字是一个8位寄存器,用于,存放程序运行中的各种状态信息。其中有些位的状态是根据程序执行结果,由硬件自动设置的,而有些位的状态则是用软件设定。PSW的位状态可以用专门指令进行测试,也可以用指令读出。一些条件转移指令将根据PSW某些位的状态进行程序转移。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有