PIC Microcontroller Project Book

副标题:无

作   者:(美)约翰·埃欧文(John Iovine)著;于靖军,边宇枢译

分类号:

ISBN:9787030151933

微信扫一扫,移动浏览光盘

简介

  《PIC微控制器应用:PICBasic语言和PICBasicPro语言编译》是“机器人创意与制作”系列之一。《PIC微控制器应用:PICBasic语言和PICBasicPro语言编译》重点向读者介绍PIC系列微控制器--PIC 16F84的开发及应用。主要内容有PIC微控制器的工作原理,编译器、编程器以及开发环境的使用,测试方法,编译器的基本指令和附加指令,I/O口的创建与扩展,与外围设备如LCD、A/D以及传感器等的接口,在语音合成器、三种典型电机控制以及交流设备上的应用等。《PIC微控制器应用:PICBasic语言和PICBasicPro语言编译》的特点是内容深入浅出,紧密结合实际,提供给读者大量的应用实例和相应的源程序,从而有利于培养学生综合运用知识进行工程设计和实践的能力。   《PIC微控制器应用:PICBasic语言和PICBasicPro语言编译》可以作为大专院校理工科学生补充机械电子学、计算机控制、机器人工程、人工智能等领域知识的参考书,也可供广大机电技术爱好者的自学参考。  

目录

第1章 微控制器

1.1 微控制器的概念

1.2 使用微控制器的原因

1.3 微控制器是电子学的未来

1.4 计算机设计师--种类繁多的微控制器

1.5 pic芯片

1.6 在性能上优于任何的stamp

1.7 pic编程简介

1.8 picbasic和picbasic pro编译器

1.9 epic编程器

1.10 固 件

1.11 消耗品

1.12 16f84 pic微控制器

1.13 步骤1:编写代码(basic程序)

1.14 步骤2:使用编译器

1.15 步骤3:安装软件,或者程序化pic芯片

1.16 准备好、注意、前进

1.17 硬件和软件

1.18 元件列表

第2章 安装编译器

.2.1 安装picbasic编译器软件

2.2 安装picbasic pro编译器

第3章 安装epic软件

3.1 在windows中安装epic软件

3.2 在dos下安装epic软件

3.3 应用目录进行操作

3.4 zif适配器插槽

3.5 交流适配器(变压器)

第4章 codedesigner

4.1 codedesigner的特点

4.2 软件的安装

4.3 设置codedesigner选项

4.4 第一个程序

4.5 epic编程电路板的软件

4.6 元件列表

第5章 如何在dos环境下编写代码、编译及编程

5.1 编 译

5.2 对pic芯片编程

5.3 epic编程电路板软件

5.4 使用dos版本的epic软件

5.5 继续"wink.bas"程序

第6章 测试pic微控制器

6.1 无焊剂面包板

6.2 同一电路的三种原理图

6.3 闪 烁

6.4 电路排错

6.5 pic实验电路板和lcd

6.6 pic实验电路板

6.7 使用板载的lcd:picbasic和picbasic pro

程序实例

第7章 pic 16f84微控制器

7.1 高级pic系列微控制器

7.2 返回到16f84微控制器

7.3 时钟振荡器

7.4 复 位

7.5 pic的哈佛结构

7.6 寄存器映射区

7.7 存储器映射的i/o端口

7.8 二进制的基本原理

7.9 寄存器和端口

7.10 使用tris和端口寄存器

7.11 使用picbasic编译器写寄存器

7.12 使用picbasicpro编译器写寄存器

7.13 访问端口并输出数据

7.14 ttl和cmos电路中的二进制

7.15 计数程序

7.16 递增1的二进制计数程序

7.17 变量空间

7.18 与程序相对应的原理图

7.19 二进制级数计数

7.20 basic语言中的high和low指令

7.21 编程回顾

7.22 下一章--读取输入信号

7.23 元件列表

7.24 可选元件

第8章 读i/o引脚

8.1 向引脚输入电信号

8.2 读端口

8.3 picbasic编译器与变量bo,b1(0位一15位)

8.4 动态改变

8.5 延时变量

8.6 基本输入输出指令

8.7 基本输入输出指令(pro版本)

8.8 button指令

8.9 防跳跃开关

8.10 自动重复

8.11 button指令中使用的变量

8.12 单行的多语句声明

第9章 picbasic语言参考

9.1 branch

9.2 button

9.3 call

9.4 eeprom

9.5 end

9.6 for…next

9.7 gosub

9.8 gosub的嵌套

9.9 goto

9.10 high

9.11 i2cin

9.12 i2cout

9.13 if…then

9.14 input

9.15 let

9.16 lookdown

9.17 lookup

9.18 low

9.19 nap

9.20 output

9.21 pause

9.22 peek

9.23 poke

9.24 pot

9.25 pulsin

9.26 pulsout

9.27 pwm

9.28 random

9.29 read

9.30 return

9.31 reverse

9.32 serin

9.33 serout

9.34 sleep

9.35 sleep 指令的附加注意事项

9.36 sound

9.37 toggle

9.38 write

第10章 picbasic pro 附加指令参考

10. 1 @

10.2 adcin

10.3 asm…endasm

10.4 branchl

10.5 clear

10.6 clearwdt

10.7 count

10.8 data

10.9 debug

10.10 debugin

10.11 disable

10.12 disable debug

10.13 disable interrupt

10.14 dtmfout

10.15 enable

10.16 enable debug

10.17 enable interrupt

10.18 freqout

10.19 hserin

10.20 hserout

10.21 12cread

10.22 i2cwrite

10.23 if'"then

10.24 lcdin

10.25 lcdout

10.26 lookdown2

10.27 lookup2

10.28 on debug

10.29 on interrupt

10.30 pauseus

10.31 peek

10.32 poke

10.33 pulsin

10.34 pulsout

10.35 rctime

10.36 readcode

10.37 resume

10.38 serin2

10.39 serout2

10.40 shiftin

10.41 shiftout

10.42 swap

10.43 while…wend

10.44 writecode

10.45 xin

10.46 xout

第11章 语音合成器

11.1 语音芯片spo256

11.2 一些语言学的说明

11.3 spo256的接口

11.4 模式选择

11.5 电路图

11.6 两种程序间的差异

11.7 程序的功能

11.8 元件列表

第12章 创立新的i/o口

12.1 串行通信

12.2 输出端口

12.3 基本的串行传输

12.4 清零引脚

12.5 第一个程序

12.6 移位的修正

12.? 输入i/o

12.8 兼容性问题

12.9 元件列表

第13章 液晶显示(lcd)

13.1 serout指令的rs-232串行通信

13.2 检错算法

13.3 校 验

13.4 串行通信格式:模式和波特率

13.5 请留意xtal时钟

13.6 4.0mhz时钟的局限性

13.7 三绞线连接

13.8 光标定位

13.9 屏幕外存储区的显示

13.10 picbasic pro应用实例:lcd模块

13.11 使用lcd模块显示佰息

13.12 元件列表

第14章 读取阻性传感器

14.1 阻/容比值

14.2 比 例

14.3 引脚异常

14.4 阻性传感器

14.5 测试程序

14.6 模糊逻辑和神经传感器

14.? 模糊理论介绍

14.8 模糊逻辑光跟踪器

14.9 直流电机控制

14.10 二极管

14.11 操 作

14.12 模糊输出

14.13 神经传感器[逻辑)

14.14 多阈值

14.15 元件列表

第15章 模数(a/d)转换器

15.1 模拟信号

15.2 等价的数字量

15.3 a/d转换器

15.4 设置基准电压

15.5 电压范围与分辨率

15.6 转换结果的表示

15.7 串行a/d转换器芯片的控制

15.8 tlc549串行操作时序

15.9 气敏传感器

15.10 元件列表

第16章 直流电机的控制

16.1 三极管

16.2 第一种方法

16.3 电机的双向驱动

16.4 二极管

16.5 元件列表

第17章 步进电机

17.1 步进电机的组成与工作原理

17.2 分辨率

17.3 半拍步进

17.4 其他类型的步进电机

17.5 实际应用的步进电机

17.6 第一个步进电机电路

17.7 步进电机的等效电路

17.8 测试电路程序

17.9 一个整周旋转

17.10 第二个basic程序

17.11 半拍步进

17.12 "ti"延时变量

17.13 调 试

17.14 ucn 5804专用步进电机ics

17.15 元件列表

第18章 伺服电机

18.1 扩展伺服电机的转动范围

18.2 手动控制伺服电机

18.3 多个伺服电机的控制

18.4 伺服电机与定时

18.s picbasic pro编译器应用实例:五轴伺服电机控制器

18.6 元件列表

第19章 交流设备的控制

19.1 感性负载与阻性负载

19.2 搭建电路

19.3 电路的测试

19.4 智能控制

19.5 电子鼻

19.6 元件列表

第20章 更多的应用实例

20.1 二进制时钟

20.2 时钟设置

20.3 数字盖革计数器

20.4 频率发生器

20.5 结束语

附录a 供应商名单

附录b 十六进制数

索 引


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

PIC Microcontroller Project Book
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon