《PIC微控制器项目设计:C语言》一3.1 PICDEM PIC18 Explorer开发板-阿里云开发者社区

开发者社区> 华章计算机> 正文

《PIC微控制器项目设计:C语言》一3.1 PICDEM PIC18 Explorer开发板

简介: 本文讲的是PIC微控制器项目设计:C语言一3.1 PICDEM PIC18 Explorer开发板,本节书摘来华章计算机《PIC微控制器项目设计:C语言》一书中的第3章,第3.1节, PIC Microcontroller Projects in C: Basic to Advanced, Second Edition〔塞浦路斯〕 多甘·易卜拉欣(Dogan Ibrahim) 著许辉 吕汶译 译更多章节内容可以访问云栖社区“华章计算机”公众号查看。
+关注继续查看

3.1 PICDEM PIC18 Explorer开发板

本文讲的是PIC微控制器项目设计:C语言一3.1 PICDEM PIC18 Explorer开发板,PICDEM PIC18 Explorer开发板(从现在开始称其为Explorer板)是PIC18系列微控制器的低成本开发板。该板配有PIC18F8722型微控制器。
图3.1显示了该Explorer板,其中每个功能都用一个数字来表示。该板提供了以下功能。
screenshot
1.?PIC18F8722微控制器。
2.?用于连接备用PIC18微控制器的PIM头。
3.?在线调试器的连接器。
4.?PICkit 3编程器/调试器的连接器。
5.?模拟输入电位器。
6.?复位开关。
7.?RS232通用串行总线(USB)连接器。
8.?PIC18LF2450微控制器(可将RS232转换为USB)。
9.?PIC18LF2450(12MHz)的晶振。
10.?9针RS232连接器。
11.?将RS232串行通信连到USB端口或RS232插座上的跳线J13。
12.?对主微控制器或PIC18LF2450进行编程的跳线J4。
13.?选择主微控制器作为安装的PIC18F8722或PIM模块的开关S4。
14.?用于电源指示的发光二极管(LED)。
15.?用于断开8个LED的JP1。
16.?LED。
17.?一个32?768kHz的晶振(用于定时器1)。
18.?按键开关S1和S2。
19.?MPC9701A模拟温度传感器。
20.?25LC256电可擦除的可编程只读存储器(EEPROM)。
21.?用于使能/禁止EEPROM的跳线JP2。
22.?用于使能/禁止LCD的跳线JP3。
23.?主微控制器的晶振(10MHz)。
24.?PICtail子板连接器。
25.?用于LCD的I/O扩展口。
26.?用户原型区。
27.?LCD。
28.?用于选择3.3V或5V的跳线J2(默认情况下VDD电压为+5V)。
29.?跳线J14与PIM一起使用。
要使用有板载PIC18F8722微控制器的Explorer板,应配置以下开关和跳线:
screenshot将开关S4设置为PIC以选择板载微控制器
screenshot通过连接JP1跳线启用LED
screenshot通过连接JP3跳线启用LCD
screenshot将跳线J4连接到MAIN以便对主微控制器(PIC18F8722)进行编程。
可以使用几种硬件工具对Explorer板进行编程,如PICkit 2/3、ICD 2/3和实时电路仿真器(ICE)。在本章中,我们将介绍如何使用PICkit 3和ICD 3编程器/调试器工具对程序进行编程和调试。

原文标题:PIC微控制器项目设计:C语言一3.1 PICDEM PIC18 Explorer开发板

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
SlimerJS – Web开发人员可编写 JS 控制的浏览器
  SlimerJS 是一个提供给 Web 开发人员,可通过脚本编程控制的浏览器。它可以让你使用 Javascript 脚本操纵一个网页:打开一个网页,点击链接,修改的内容等,这对于做功能测试,页面自动机,网络监控,屏幕捕获等是非常有用的。
697 0
理解C语言——从小菜到大神的晋级之路(2)——开发环境的选择和HelloWorld程序
视频观看:点击这里 一、常用系统及IDE简介        常言道,工欲善其事必先利其器。除了少数奇葩之外,大部分人应不会去使用记事本或者Word文档去编程吧?几乎所有编程语言都需要一个高效易用的开发环境,C语言也不例外。
1440 0
《仿人机器人原理与实战》一3.5 附加项目:电加热板的PID控制
本节书摘来华章计算机《仿人机器人原理与实战》一书中的第3章 ,第3.5节,作者布莱恩·伯杰伦(Bryan Bergeron) 托马斯B. 塔尔博特(Thomas B. Talbot) 王伟 魏洪兴 刘斐 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1264 0
物联网入门训练营“W800开发板的奇思妙想”:远程控制房间温度
物联网入门训练营“W800开发板的奇思妙想”:远程控制房间温度
582 0
IDEA运行SpringBoot项目控制台输出颜色高亮的日志
IDEA运行SpringBoot项目控制台输出颜色高亮的日志
881 0
C语言项目中头文件/代码文件的组织问题(使用VC6.0)
个人备忘:   1.新建一个文本文件命名为main.c,使用VC6.0打开并编译,VC6.0会在当前文件夹下自动创建“工作区间”和“工程”文件,如:main.dsw,main.dsp等;然后就可以在“工程”下新建或添加你的.c和.h文件。
839 0
10059
文章
0
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载