单片机课程设计ppt课件.ppt
《单片机课程设计ppt课件.ppt》由会员分享,可在线阅读,更多相关《单片机课程设计ppt课件.ppt(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、专业课程设计专业课程设计10级 通信工程电信学院通信教研室电信学院通信教研室2013.7.72013.7.7专业课程设计介绍的内容专业课程设计介绍的内容一、了解单片机的基本功能一、了解单片机的基本功能二、了解单片机实验开发板设计二、了解单片机实验开发板设计三、通过实例了解基于单片机的三、通过实例了解基于单片机的 功能系统设计功能系统设计51单片机基本功能简介单片机把中央处理器、存储器、定时器、I/O接口电路等一些计算机的主要功能部件集成在一块芯片上的微型计算机。51单片机基本功能简介中央处理器(完成运算和控制)内部存储器(包括数据和程序存储器)定时与中断系统I/O口时钟电路(产生时钟脉冲序列)
2、51单片机基本功能简介电源引脚 2根外接晶体引脚 2根控制引脚 4根输入输出控制引脚 32根(其中P3口功能复用)单片机开发板的硬件电路原理图单片机最小系统显示电路电源电路串口通信信号处理按键控制单片机最小系统电路复位电路 上电复位 按键复位时钟电路LED显示驱动电路三八译码器74LS138CMOS高压输出六缓冲驱动器 7407按键控制电路 可编程控制,读入按键按下或抬起的状态。注意:读入按键值时要去抖动。串行通信电路MAX232(实现TTL电平与232电平间的转换)串行口九针插头信号处理电路1N4148 电压钳位LM311 电压比较器电源电路二极管1N4007稳压管LM7805硬件电路功能总
3、结该单片机开发板具备了电源、复位、时钟、键盘、显示等电路,可用于编程开发单片机的多种控制功能。该硬件电路对进行程序设计起指导和限制的作用。综合实习设计实例基于单片机的频率计设计基于单片机的软件钟设计频率计程序设计熟悉硬件电路连接方法,及其为编程提供的条件和限制。熟悉编程语言和编程环境。(推荐使用C51语言,Keil uVision编程环境)进行频率测量、显示、键盘等程序的编写。频率计设计 硬件电路设计输入信号处理电路输入信号处理电路单片机控制电路单片机控制电路显示电路显示电路串行通信电路串行通信电路电源电路电源电路 程序设计测量信号频率测量信号频率测量信号周期测量信号周期LED显示程序显示程序
4、按键控制按键控制算法测量频率法 单位定时时间内,对被测信号脉冲进行计数。(待测信号频率越高,测量精度越高。)测量周期法 在被测信号周期内,对某一基准脉冲进行计数。(待测信号频率越低,测量精度越高。)单片机实现直接频率测量可以把待测的频率脉冲直接连接到MCU的T/C1端,将T/C0作为定时器,T/C1作为计数器。T/C0定时时间里,对频率脉冲进行计数,T/C1里的计数值便是单位定时时间里的脉冲个数,定时时间为1s时,即为待测频率。程序中加入一段取倒数的代码,即可求得周期。(单片机外接12MHz晶振时,可以得到精确的1us定时。)定时时间内会出现脉冲丢失,将降低测量精度。脉冲频率越低,测量误差越大
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 ppt 课件
限制150内