仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)
单片机源程序如下:
- /******************************************************************
- * 实验名称:IO特性(MSP430F249)
- *
- * 实验说明:
- * 通设置系统主时钟(MCLK=8Mhz ) 、辅助时钟(ACLK=8Mhz )、
- * 子系统时钟(SMCLK=8Mhz )
- * 编译软件:Embedded Workbench 5.3
- *
- *仿真软件:proteus7.7 sp 2
- *
- *作者:hameyou QQ:385434903
- *
- *日期:2010-7-31
- ******************************************************************/
- #include <MSP430x24x.h>
- #define uchar unsigned char
- #define uint unsigned int
- void delayms(uint t)
- {
- uint i;
- while(t--)
- for(i=1330;i>0;i--);//进过参数的调整
- }
- void main(void)
- {
-
- WDTCTL=WDTPW + WDTHOLD; // 关闭看门狗
-
- P1SEL=0; // 设置为普通I/O 口
- P1DIR=0x01; // 设置方向
- P1OUT=0x01; // 设置初始值
-
-
-
-
-
-
- while(1)
- ……………………
- …………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码
所有资料51hei提供下载:
Proteus 仿真MSP430实例之01.7z
(44.06 KB, 下载次数: 46)
|