- 5
- 0
- 约5.98千字
- 约 37页
- 2017-07-07 发布于广东
- 举报
第7章 其它类型单片机系统的Proteus设计与仿真 7.1 PIC单片机与字符液晶显示器的接口 7.1.1 Proteus电路设计 7.1.2 源程序清单 7.1.3 Proteus调试与仿真 7.2 PIC单片机间的串口通信 7.2.1 Proteus电路设计 7.2.2 源程序清单 7.2.3 Proteus调试与仿真 7.3 AVR单片机AD转换 7.3.1 Proteus电路设计 7.3.2 源程序清单 7.3.3 Proteus调试与仿真 7.1 PIC单片机与字符液晶显示器的接口 内容: 利用PIC单片机16F877驱动字符液晶显示器LM016L输出显示两行字符: “Proteus STUDY” “PIC16F877 SYSTEM” 每隔4秒种刷新一次显示。 背景知识: 已掌握MPLAB IDE开发软件的使用方法; 了解字符液晶显示器的工作原理与使用方法。 训练目的: 掌握PIC16F877单片机接口电路的设计方法; 掌握单片机驱动字符液晶显示器的编程方法。 元件全部添加后,在Proteus ISIS的编辑区域中按图7-2所示的原理图连接硬件电路。 7.1.2 源程序清单 源程序清单: PCL EQU 2H STATUS EQU 3H PORTA EQU 5H PORTB EQU 6H TRISA EQU 85H TRISB EQU 86H ADCON1 EQU 9FH Z EQU 2 RP0 EQU 5 RP1 EQU 6 RS EQU 0 RW EQU 1 E EQU 2 COUNT EQU 24H TMP1 EQU 25H 7.1.3 Proteus调试与仿真 1. 建立程序文件 在MPLAB IDE 中进行源程序的编辑并进行编译,产生“.HEX”代码文件。 2. 加载目标代码文件 (1)在Proteus ISIS中,左键双击PIC16F877元件打开“Edit Component”对话窗口,设置单片机的频率为4MHz; (2)在该窗口的“Program File”栏中,选择先前在MPLAB中编译产生的“.HEX”文件; (3)在Proteus ISIS的菜单栏中选择【File】→【Save Design】选项,保存设计。 3. 进行调试与仿真 在Proteus ISIS界面中,单击 按钮启动仿真,仿真结果如图7-3所示。 * * 7.4 基于AVR单片机的直流电机控制电路 7.4.1 Protues电路设计 7.4.2 源程序清单 7.4.3 Protues调试与仿真 7.5 ARM入门介绍 7.5.1 Proteus电路设计 7.5.2 源程序清单 7.5.3 Proteus调试与仿真 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 7.1.1 Proteus电路设计 1.元件清单列表 打开Proteus ISIS编辑环境,按表7-1所列的清单添加元件。 Switches Switches Relays BUTTON Alphanumeric LCDs Optoelectronics LM016L Generic Resistors RES - Miscellaneous CRYSTAL Generic Capacitors CAP-ELEC Generic Capacitors CAP PIC 16 Family Microprocessor ICs PIC16F877 所 属 子 类 所 属 类 元 件 名 称 表7-1 元件清单 2. LM016L液晶模块介绍 LM016L是字符型液晶显示器,分两行显示,每行显示16个字符。其原理图符号、引脚和属性如图所示。第一行字符的地址为80H~8FH,第二行字符的地址为C0H~CFFH。工作频率为250kHz。元件引脚功能说明: (1)数据端D7~D0; (2)RS=0选择指令寄存器,RS=1选择数据寄存器; (3)RW=0进行写操作,RW=1进行读操作。 3. 电路原理图 图7-2 电路原理图 ORG 0000H NOP GOTO MAIN ORG 0008H TABLE:ADDWF PCL,1 ;取第一行的显示码 DT 20H,50H,52H,4FH,54H,45H DT 55H,53H,20H,20H,53H,54H,55H,4
您可能关注的文档
- Pro Engineer4.0零件建模实例 作者 郭晓霞 1-5.3 第2章.ppt
- Pro Engineer4.0零件建模实例 作者 郭晓霞 1-5.3 第4章.ppt
- Pro Engineer4.0零件建模实例 作者 郭晓霞 1-5.3 第5章.ppt
- Pro Engineer4.0零件建模实例 作者 郭晓霞 6-9 第6章.ppt
- Pro Engineer4.0零件建模实例 作者 郭晓霞 6-9 第8章.ppt
- Pro Engineer4.0零件建模实例 作者 郭晓霞 6-9 第9章.ppt
- Pro E机械设计基础教程 作者 7-302-13140-6kd 第01章.ppt
- Pro E机械设计基础教程 作者 7-302-13140-6kd 第02章.ppt
- Pro E机械设计基础教程 作者 7-302-13140-6kd 第03章.ppt
- Pro E机械设计基础教程 作者 7-302-13140-6kd 第05章.ppt
- Proteus教程——电子线路设计、制版与仿真(第2版) 作者 978-7-302-25687-8 第8章 Proteus ISIS的元件制作和层次原理图设计.ppt
- Proteus实例教程 作者 朱清慧、陈绍东 Proteus实例教程课件-第6章.ppt
- Proteus实例教程 作者 朱清慧、陈绍东 Proteus实例教程课件-第7章.ppt
- Proteus实例教程 作者 朱清慧、陈绍东 Proteus实例教程课件-第8章.ppt
- Proteus实例教程 作者 朱清慧、陈绍东 Proteus实例教程课件-第9章.ppt
- Red Hat Enterprise Linux系统管理 作者 978-7-302-19420-0j ch01.ppt
- Red Hat Enterprise Linux系统管理 作者 978-7-302-19420-0j ch03.ppt
- Red Hat Enterprise Linux系统管理 作者 978-7-302-19420-0j ch04.ppt
- Red Hat Enterprise Linux系统管理 作者 978-7-302-19420-0j ch05.ppt
- Red Hat Enterprise Linux系统管理 作者 978-7-302-19420-0j ch07.ppt
最近下载
- 人教版(2024)三年级全一册信息科技全册教案.docx VIP
- 2025年贵州省高职分类考试中职类文化综合考试(语文).docx VIP
- 最新道德与法治三年级下册第四单元教学设计.docx VIP
- 2025年宇视科技笔试题及答案.doc VIP
- ISO 1461-2022中文+英文钢铁制品热浸镀锌层—规范和试验方法.pdf
- 2026年春季学期统编版语文三年级下册教学进度表.docx VIP
- ACT真题 2021年4月 (编号D05).pdf VIP
- 新《公司法》下国有企业吸收合并的法律路径、流程及实务操作要点解析.docx VIP
- 离心通风机结构设计.doc VIP
- 2025年贵州省高职分类考试中职类文化综合考试(英语).docx VIP
原创力文档

文档评论(0)