职业院校教学用书:单片机C语言案例教程 pdf下载
限时特惠
00:00:00
活动结束后恢复原价
纸质书参考价
¥23
电子版限时价
¥5.99
省 18 元
选择版本
内容简介
本篇主要提供职业院校教学用书:单片机C语言案例教程电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
内容简介
《单片机C语言案例教程》是中职学校电子类专业单片机课程教材。教材在编写上贴近中职学生的学习特点,以“案例+项目”的形式展开,适合初中以上读者自学单片机技术之用。《单片机C语言案例教程》介绍以不使用汇编语言、不使用编程器和不使用仿真器的简约型开发手段,用Keil C51对51单片机进行系统编程的实用方法,从驱动一位数码管显示“8.”的最简单的程序起步,用十多个案例作为铺垫,翔实地讲解了含时控功能的电子钟温度计和16×16点阵LED汉字显示屏的功能创意和程序设计,引领学生对这两个具有实际使用价值和市场开发前景的实用项目进行探究式学习和生产式制作,让学生在理论与实践相结合的学习过程中,切实掌握单片机关于两个外中断、两个内中断、单总线器件、双总线器件、三总线器件、串并转换、A/D转换与D/A转换、IAP编程和用串行通信把汉字字模从。PC写入单片机片外Flash存储器等核心技术。
为了方便教师的“教”和学生的“学”,《单片机C语言案例教程》还开发了电子教学包。电子教学包包含《单片机C语言案例教程》的电子教案、教学指南、案例源程序和习题解答,并有一篇讲解《单片机C语言案例教程》所用单片机学习板印制电路图设计的电子教程。需要时可登录华信教育资源网下载。
为了方便教师的“教”和学生的“学”,《单片机C语言案例教程》还开发了电子教学包。电子教学包包含《单片机C语言案例教程》的电子教案、教学指南、案例源程序和习题解答,并有一篇讲解《单片机C语言案例教程》所用单片机学习板印制电路图设计的电子教程。需要时可登录华信教育资源网下载。
精彩书摘
IAP(In Application Programable)是指在应用编程。其实质是,新型号的51单片机由于新增了若干特殊功能寄存器,当单片机系统在程序运行时,借助新增的特殊功能寄存器,运行程序自己可以对程序存储器写入数据或修改程序。
ISP(In System:Programable)是指在系统编程。其实质是,不需要将单片机芯片从其系统电路板上取下来后插在通用编程器上来写入程序,而是将单片机芯片焊在系统电路板上被写入程序。这种编程是由上位机运行专用软件,通过串口和单片机芯片上出厂时已固化在芯片Flash中的引导程序Bootloader进行通信,告诉引导程序,此时要对单片机片内的Flash程序存储器进行编程。从而引导程序使用IAP技术,把上位机下传过来的HEX文件,写入单片机片内的程序存储器,以完成对在系统电路板上的单片机芯片编程。
ISP技术中包含了IAP技术。ISP技术中的重点是被编程的单片机芯片出厂时必须固化boot程序。单片机上电运行时就首先执行该boot程序,而boot程序运行时首先检测有无上位机要下载HEX程序的要求,如果没有上位机的下载要求,boot程序就跳转到用户程序首地址上去运行用户的单片机程序;如果检测到有上位机下载程序的要求,就和上位机利用串行通信,把上位机上的HEX程序,写入到用户程序首地址上,写完后再跳转到用户程序首地址上,去执行这次下载而得到的新用户程序。
ISP(In System:Programable)是指在系统编程。其实质是,不需要将单片机芯片从其系统电路板上取下来后插在通用编程器上来写入程序,而是将单片机芯片焊在系统电路板上被写入程序。这种编程是由上位机运行专用软件,通过串口和单片机芯片上出厂时已固化在芯片Flash中的引导程序Bootloader进行通信,告诉引导程序,此时要对单片机片内的Flash程序存储器进行编程。从而引导程序使用IAP技术,把上位机下传过来的HEX文件,写入单片机片内的程序存储器,以完成对在系统电路板上的单片机芯片编程。
ISP技术中包含了IAP技术。ISP技术中的重点是被编程的单片机芯片出厂时必须固化boot程序。单片机上电运行时就首先执行该boot程序,而boot程序运行时首先检测有无上位机要下载HEX程序的要求,如果没有上位机的下载要求,boot程序就跳转到用户程序首地址上去运行用户的单片机程序;如果检测到有上位机下载程序的要求,就和上位机利用串行通信,把上位机上的HEX程序,写入到用户程序首地址上,写完后再跳转到用户程序首地址上,去执行这次下载而得到的新用户程序。