分享
 
 
 

16位单片机C语言编程:基于PIC24(图灵电子与电气工程丛书)(Programming 16-bit Microcontrollers in C Learning to Fly the PIC 24)

16位单片机C语言编程:基于PIC24(图灵电子与电气工程丛书)(Programming 16-bit Microcontrollers in C Learning to Fly the PIC 24)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机与互联网,程序语言与软件开发,语言与开发工具,C语言及其相关,
  品牌: Lucio Di Jasio

基本信息·出版社:人民邮电出版社

·页码:294 页

·出版日期:2010年04月

·ISBN:9787115221490

·条形码:9787115221490

·版本:第1版

·装帧:平装

·开本:16

·正文语种:中文

·丛书名:图灵电子与电气工程丛书

·外文书名:Programming 16-bit Microcontrollers in C Learning to Fly the PIC 24

产品信息有问题吗?请帮我们更新产品信息。

内容简介本书是关于16位PIC微控制器C语言编程的经典著作,采用飞行员训练教程的模式,历经从“首次飞行”至“自由翱翔”的全训练过程。全书围绕PIC 24微控制器应用系统设计的C语言描述,从PIC 24微控制器的基本C编程语法开始,涵盖了PIC 24微控制器中断处理、存储器分配、通信接口、人机接口、视频处理、外围部件接口等模块的功能原理和C程序实现等内容。 本书即可作为高等院校相关专业本科生、研究生的课程教材,也可供从事微控制器应用设计和嵌入式系统开发的工程技术人员参考。

目录

目录 第一部分飞行入门 第1章首飞2 1.1飞行计划2 1.2飞前备忘录2 1.3飞行3 1.3.1编译和连接4 1.3.2构建第一个项目5 1.3.3端口初始化7 1.3.4重测PORTA8 1.3.5测试PORTB9 1.4飞后小结11 1.5给汇编语言专家的提示11 1.6给PIC微控制器专家的提示12 1.7给C语言专家的提示12 1.8提示与技巧12 1.9练习13 1.10推荐书目13 1.11网上链接13 第2章模式循环14 2.1飞行计划14 2.2飞前备忘录14 2.3飞行15 2.3.1while循环15 2.3.2动画模拟17 2.3.3使用逻辑分析器20 2.4飞后小结22 2.5给汇编语言专家的提示22 2.6给PIC微控制器专家的提示23 2.7给C语言专家的提示23 2.8提示与技巧23 2.9练习23 2.10推荐书目24 2.11网上链接24 第3章更多模式,更多循环25 3.1飞行计划25 3.2飞前备忘录25 3.3飞行25 3.3.1do循环26 3.3.2变量声明26 3.3.3for循环27 3.3.4更多循环示例28 3.3.5数组29 3.3.6新的演示程序29 3.3.7使用逻辑分析器测试31 3.3.8使用Explorer16演示板32 3.4飞后小结32 3.5给汇编语言专家的提示32 3.6给PIC微控制器专家的提示32 3.7给C语言专家的提示33 3.8提示与技巧33 3.9练习34 3.10推荐书目34 3.11网上链接34 第4章数据类型35 4.1飞行计划35 4.2飞前备忘录35 4.3飞行36 4.3.1关于优化37 4.3.2测试37 4.3.3走近长整型38 4.3.4长整型数据乘法说明39 4.3.5双长整型数据的乘法39 4.3.6浮点型39 4.4给C语言专家的提示40 4.5飞后小结42 4.6给汇编语言专家的提示43 4.7给PIC微控制器专家的提示44 4.8提示与技巧44 4.8.1函数库44 4.8.2复数数据类型44 4.9练习45 4.10推荐书目45 4.11网上链接45 第5章中断46 5.1飞行计划46 5.2飞前备忘录46 5.3飞行46 5.3.1中断嵌套50 5.3.2陷阱50 5.3.3Timer1中断的模板和示例50 5.3.4Timer1应用实例51 5.3.5Timer1中断的测试53 5.3.6二级振荡器55 5.3.7实时时钟日历(RTCC)56 5.3.8多个中断的管理56 5.4飞后小结57 5.5给C语言专家的提示57 5.6给汇编语言专家的提示57 5.7给PIC微控制器专家的提示57 5.8提示与技巧57 5.9练习59 5.10推荐书目59 5.11网上链接59 第6章剖析引擎60 6.1飞行计划60 6.2飞前备忘录60 6.3飞行60 6.3.1存储器空间分配62 6.3.2程序空间可视化63 6.3.3存储器分配64 6.3.4查看MAP文件67 6.3.5指针69 6.3.6堆70 6.3.7MPLAB C30存储器模型70 6.4飞后小结71 6.5给C语言专家的提示71 6.6给汇编语言专家的提示71 6.7给PIC微控制器专家的提示71 6.8提示与技巧72 6.9练习72 6.10推荐书目72 6.11网上链接72 第二部分单飞 第7章通信74 7.1飞行计划74 7.2飞前备忘录74 7.3飞行74 7.3.1同步串行接口75 7.3.2异步串行接口76 7.3.3并行接口77 7.3.4使用SPI模块进行同步通信77 7.3.5测试读状态寄存器命令79 7.3.6写EEPROM82 7.3.7读存储器内容82 7.3.8非易失性存储库83 7.3.9测试新的NVM库85 7.4飞后小结87 7.5给C语言专家的提示87 7.6给汇编语言专家的提示87 7.7给PIC微控制器专家的提示88 7.8提示与技巧88 7.9练习89 7.10推荐书目89 7.11网上链接89 第8章异步通信90 8.1飞行计划90 8.2飞前备忘录90 8.3飞行90 8.3.1UART配置92 8.3.2发送和接收数据93 8.3.3测试串行通信程序94 8.3.4建立简单的控制库96 8.3.5测试VT100终端98 8.3.6使用串行端口作为调试工具99 8.3.7黑客帝国99 8.4飞后小结101 8.5给C语言专家的提示101 8.6给PIC微控制器专家的提示102 8.7提示与技巧102 8.8练习103 8.9推荐书目103 8.10网上链接103 第9章玻璃护航104 9.1飞行计划104 9.2飞前备忘录104 9.3飞行104 9.3.1HD44780控制器的兼容性105 9.3.2并行主控制端口107 9.3.3LCD模块控制的PMP配置107 9.3.4访问LCD显示的小函数库108 9.3.5高级LCD控制111 9.4飞后小结113 9.5给C语言专家的提示113 9.6提示与技巧114 9.7练习114 9.8推荐书目114 9.9网上链接115 第10章模拟的世界116 10.1飞行计划116 10.2飞前备忘录116 10.3飞行117 10.3.1首次转换119 10.3.2自动采样定时119 10.3.3开发演示程序120 10.3.4开发游戏121 10.3.5温度测量123 10.3.6Breath-Alizer游戏126 10.4飞后小结127 10.5给C语言专家的提示127 10.6提示与技巧127 10.7练习127 10.8推荐书目128 10.9网上链接128 第三部分跨国飞行 第11章输入捕捉130 11.1飞行计划130 11.2飞行130 11.2.1PS/2通信协议131 11.2.2PIC24连接PS/2132 11.2.3输入捕捉132 11.2.4使用激励脚本测试输入捕捉方法136 11.2.5测试PS/2接收子程序139 11.2.6仿真140 11.2.7仿真器规范142 11.2.8另一种方法——变化通知142 11.2.9开销计算146 11.2.10第三种方法——I/O查询147 11.2.11测试I/O查询方法151 11.2.12方案性价比153 11.2.13完成接口:添加FIFO缓冲器154 11.2.14完成接口:解码按键码158 11.3飞后小结160 11.4提示与技巧161 11.5练习161 11.6推荐书目161 11.7网上链接161 第12章暗屏162 12.1飞行计划162 12.2飞行162 12.2.1产生合成视频信号164 12.2.2使用输出比较模块168 12.2.3存储器分配170 12.2.4图像串行化171 12.2.5构建视频模块173 12.2.6视频发生器测试176 12.2.7性能测定178 12.2.8暗屏179 12.2.9测试图样179 12.2.10描点181 12.2.11星夜182 12.2.12画线183 12.2.13Bresenham算法184 12.2.14画数学函数图187 12.2.15二维函数可视化188 12.2.16分形几何191 12.2.17文本197 12.2.18测试TextOnGPage模块200 12.2.19开发文本页视频201 12.2.20测试文本页性能209 12.3飞后小结211 12.4提示与技巧212 12.5练习212 12.6推荐书目213 12.7网上链接213 第13章大容量存储214 13.1飞行计划214 13.2飞行214 13.2.1SD/MMC卡物理接口215 13.2.2连接Explorer16演示板215 13.2.3开始一个新项目216 13.2.4选择SPI操作模式217 13.2.5在SPI模式发送命令217 13.2.6完成SD/MMC卡初始化219 13.2.7从SD/MMC卡读取数据221 13.2.8向SD/MMC卡写入数据223 13.2.9使用SD/MMC接口模块225 13.3飞后小结228 13.4提示与技巧228 13.5练习229 13.6推荐书目229 13.7网上链接229 第14章文件I/O230 14.1飞行计划230 14.2飞行231 14.2.1扇区和簇231 14.2.2文件分配表(FAT)232 14.2.3根目录233 14.2.4寻宝234 14.2.5打开一个文件241 14.2.6从文件中读取数据248 14.2.7关闭一个文件251 14.2.8创建文件I/O模块251 14.2.9测试fopenM()和fcloseM()253 14.2.10向文件写入数据255 14.2.11关闭文件,第二次执行259 14.2.12辅助函数260 14.2.13测试整个文件I/O模块263 14.2.14代码大�266 14.3飞后小结267 14.4提示与技巧267 14.5练习267 14.6推荐书目268 14.7网上链接268 第15章翱翔269 15.1飞行计划269 15.2飞行269 15.2.1在PWM模式下使用PIC OC模块271 15.2.2将PWM用作数/模转换器测试273 15.2.3产生模拟波形274 15.2.4话音信息再生276 15.2.5媒体播放器276 15.2.6WAVE文件格式277 15.2.7函数play()278 15.2.8低级音频程序283 15.2.9测试WAVE文件播放器286 15.2.10优化文件I/O288 15.2.11LED剖析288 15.2.12发掘更多290 15.3飞后小结293 15.4提示与技巧294 15.5练习294 15.6推荐书目294 15.7网上链接294

……[看更多目录]

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
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- 王朝網路 版權所有