《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开发板

相关文章
|
存储 C语言
《PIC微控制器项目设计:C语言》一3.3.2 XC8语言的特性
本文讲的是PIC微控制器项目设计:C语言一3.3.2 XC8语言的特性,本节书摘来华章计算机《PIC微控制器项目设计:C语言》一书中的第3章,第3.3.2节, PIC Microcontroller Projects in C: Basic to Advanced, Second Edition〔塞浦路斯〕 多甘·易卜拉欣(Dogan Ibrahim) 著许辉 吕汶译 译更多章节内容可以访问云栖社区“华章计算机”公众号查看。
2138 0
|
IDE 开发工具 C语言
《PIC微控制器项目设计:C语言》一导读
本文讲的是PIC微控制器项目设计:C语言一导读,微控制器是一个单芯片微处理器系统,其中包含数据和程序存储器、串行和并行输入/输出、定时器、外部和内部中断,所有这些都集成在一个芯片中,其价格可以低至2.00美元。
2130 0
|
存储 C语言
《PIC微控制器项目设计:C语言》一3.5 练习
本文讲的是PIC微控制器项目设计:C语言一3.5 练习,本节书摘来华章计算机《PIC微控制器项目设计:C语言》一书中的第3章,第3.5节, PIC Microcontroller Projects in C: Basic to Advanced, Second Edition〔塞浦路斯〕 多甘·易卜拉欣(Dogan Ibrahim) 著许辉 吕汶译 译更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1396 0
|
C语言
《PIC微控制器项目设计:C语言》一3.4 总结
本文讲的是PIC微控制器项目设计:C语言一3.4 总结,本节书摘来华章计算机《PIC微控制器项目设计:C语言》一书中的第3章,第3.4节, PIC Microcontroller Projects in C: Basic to Advanced, Second Edition〔塞浦路斯〕 多甘·易卜拉欣(Dogan Ibrahim) 著许辉 吕汶译 译更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1117 0
|
IDE 开发工具 C语言
《PIC微控制器项目设计:C语言》一3.3.1 使用MPLAB X对其他电路板进行编程
本文讲的是PIC微控制器项目设计:C语言一3.3.1 使用MPLAB X对其他电路板进行编程,本节书摘来华章计算机《PIC微控制器项目设计:C语言》一书中的第3章,第3.3.1节, PIC Microcontroller Projects in C: Basic to Advanced, Second Edition〔塞浦路斯〕 多甘·易卜拉欣(Dogan Ibrahim) 著许辉 吕汶译 译更多章节内容可以访问云栖社区“华章计算机”公众号查看。
2278 0
|
14天前
|
程序员 C语言
C语言库函数 — 内存函数(含模拟实现内存函数)
C语言库函数 — 内存函数(含模拟实现内存函数)
24 0
|
25天前
|
编译器 C语言 C++
【C语言】memset()函数(内存块初始化函数)
【C语言】memset()函数(内存块初始化函数)
26 0
|
25天前
|
编译器 C语言 C++
【C语言】memcpy()函数(内存块拷贝函数)
【C语言】memcpy()函数(内存块拷贝函数)
42 0
|
1天前
|
存储 C语言
C语言函数的返回值
C语言函数的返回值
6 0
|
1天前
|
C语言 Windows
C语言中的fopen与fclose函数详解
C语言中的fopen与fclose函数详解
10 1