历史上的今天
今天是:2025年01月05日(星期日)
2021年01月05日 | MSP430F249单片机 Proteus仿真 IAR工程设置 实例和开发环境
2021-01-05 来源:eefocus
1 开发环境与流水灯实验
使用的是IAR 7.10
新建工程的细节看这里:https://blog.csdn.net/x1131230123/article/details/106956182
需要在debug模式下设置,


编译后hex文件在proNameDebugExe下
proteus设置时钟:
代码:
#include #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 ) { uchar i; WDTCTL = WDTPW + WDTHOLD; /* 关闭看门狗 */ P4DIR = 0x01; P1SEL = 0; /* 设置为普通I/O 口 */ P1DIR = 0xFF; /* 设置方向 */ P1OUT = 0xFF; /* 设置初始值 */ while ( 1 ) { for ( i = 0; i < 8; i++ ) { P1OUT = ~(1 << i); delayms( 50 ); /* 延时 */ } for ( i = 0; i < 8; i++ ) { P1OUT = ~(1 << 7 - i); delayms( 50 ); /* 延时 */ } } } 即可运行: 2 数码管轮流显示0到9 #include #define uchar unsigned char #define uint unsigned int uchar const table[] = { 0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, /* 共阴数码管段选码表,无小数点 */ 0x7f, 0x6f, 0x77, 0x7c, 0x39, 0x5e, 0x79, 0x71 }; void delayms( uint t ) { uint i; while ( t-- ) for ( i = 1330; i > 0; i-- ) ; /* 进过参数的调整 */ } void main( void ) { uchar i; WDTCTL = WDTPW + WDTHOLD; /* 关闭看门狗 */ P1DIR = 0xFF; /* 设置方向 */ P1SEL = 0; /* 设置为普通I/O 口 */ P1OUT = 0x00; while ( 1 ) { for ( i = 0; i < 10; i++ ) { P1OUT = table[i]; delayms( 100 ); } } } 在我的下载栏目资源中有:https://download.csdn.net/download/x1131230123/12609567

3 更多的自行探索

史海拾趣
|
ppt课件的地址:http://www.top-e.org/wdxz/html/?12.html 视频地址:http://www.tudou.com/programs/view/hNl59pyEYv0/… 查看全部问答> |
|
今天写了个pli程序,编译、生成dll文件都没有问题,就是仿真装载过程中,modelsim崩溃,请大家给分析一下,这是什么病,怎么治!源码如下: top.v `timescale 1ns/1ns module top(clk,AM,AS,WRITE,IACK,LWORD,DS0,DS1,DTACK,BERR,RETRY,AB,DB,SY ...… 查看全部问答> |
|
急急急急——高分求救,可加分!串口通讯相关,打印相关,wince + vs2005 + c/c++ 配置:wince6.0 , vs2005 使用语言: c/c++ 问题背景:现在有一个类似于PDA的终端设备,使用RS232片,需要驱动其打印机来打印由磁卡扫描得到的数据,可是,使用串口COM均失败。使用GetLastError得到的错误为55,即设备不可用。首要问题,如何解 ...… 查看全部问答> |
|
HI,各位 最近在做一个WINCE5的项目,需要用到GPRS,使用SIM300模块做MODEM,设置都OK了 现在的问题是,使用我自己写的小程序,程序使用的是SOCKET,可以正常通讯,但是用IE不能上网 在CE下,所有IP都ping不通,但是用自己写的小程序连接过某个IP以后,就可 ...… 查看全部问答> |
|
如題,我要用8051讀取USB 鼠標的數據,請USB高手推荐比較好的USB HOST 開發板,要有齊全的相關資料和詳細的原代碼說明,最好是中文的.… 查看全部问答> |
|
1、连接4个串口 2、用220V供电 3、访问桌面SQL Server数据库 操作系统采用windows ce请问使用什么CPU的嵌入式主板?相应厂家的联系方式?… 查看全部问答> |
|
我刚开始学STM32,买的开发板是ALIENTEK MiniSTM32,想移植uCOSII,并实现图像采集与传输,大概思路就是这样子的,具体实现还没想好,请各位大侠给点建议!!谢谢~~~… 查看全部问答> |
|
最近刚接触FPGA,接触的第一个实验室是流水灯,我流水灯已经能跑通了,现在想在实验室里加一个按键,按一下流水灯就暂停,再按一下流水灯接着跑。下边是我的代码,流水灯每1秒钟左移1位,求高人指点上边按键的问题。 刚接触问题很多 ...… 查看全部问答> |
|
年末,论坛活跃贴: 响应号召https://bbs.eeworld.com.cn/thread-363212-1-1.html,开个贴,希望各位网友参与一下. 上一楼提问,下一楼回答并再提一个问题,依次类推; 要认真啊.不来说谎的. 我先来: 问: 你目前最大的心愿是什么?… 查看全部问答> |




