全文预览

基于PIC单片机的三相对称正弦波发生器设计

上传者:非学无以广才 |  格式:doc  |  页数:43 |  大小:1816KB

文档介绍
四。Р3 硬件电路设计Р本节主要介绍硬件设计中各个模块的设计及其作用。Р3.1 PIC单片机最小系统电路计Р本系统的电路如图3.1所示。一个典型的单片机系统主要由单片机、时钟电路、复位电路、程序下载接口电路4个部分组成。系统微控制器采用美国Microchip Technology 公司推出的8位PIC16F877芯片,具有34个数字I/O口。同时具有以下特性;Р􀁹高性能精简指令集计算机RISC之CPUР􀁹只需要学会35条单子指令Р􀁹除程序分支有两个周期均为单周期指令Р􀁹工作电压范围宽:2.0~5.5VР􀁹多达8K*14字可重复多次写入的闪速FLASH程序存储器;368*8字节数据存储器256*8字节E2PROM数据存储器Р􀁹可编程编码保护Р􀁹随意可选择振荡器Р􀁹低电源、高速度CMOS闪速FLASH/E2PROM技术Р图3.1 单片机最小系统电路图Р时钟电路是单片机不可缺少的电路组成部分。如果没有时钟电路,单片机系统就没有时钟周期,从而无法执行程序代码,也就无法正常工作。PIC16F877单片机可工作于不同的振荡方式。在PIC单片机系统中,振荡方式的选择由寄存器CONFIG的F0SC1和F0SC0位的值决定,并在EPROM编程时写入,见表3.1,其振荡频率范围在DC~20/25MHz之间。从表3.1中的四种振荡方式中选择一种,以获得最佳的性能价格比。在标准晶体振荡XT、低功耗振荡LP和高速晶体振荡HS三种方式中,PIC芯片可以使用已集成在片内的振荡器,也可以使用由其他电路构成的振荡电路。Р表3.1 PIC单片机振荡方式的选择РF0SC1РF0SC0Р振荡方式Р0Р0Р低功耗振荡LP(Low Power)Р0Р1Р标准晶体振荡XT(Crystal/Resonator)Р1Р0Р高速晶体振荡HS(High Speed)Р1Р1Р阻容振荡RC(Resistor/Capacitor)

收藏

分享

举报
下载此文档