参照学习笔记1,再看看板子上写着P1.0(LED1) P1.6(LED2)很容易写出同时点亮两个LED的程序:
1 #include 2 3 void main(void) 4 { 5 WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer 6 P1DIR |= 0x41; // Set P1.0 to output direction 7 8 for (;;) 9 { 10 volatile unsigned int i; 11 12 P1OUT ^= 0x41; // Toggle P1.0 using exclusive-OR 13 14 i = 50000; // Delay 15 do (i--); 16 while (i != 0); 17 } 18 } View Code 如果顺闪的话在 P1DIR |= 0x41; 的后面加上 P1OUT = 0x01; 即可。 新的问题来了外接口默认输出是高电平还是低电平呢。写入如下代码 1 #include 2 3 void main(void) 4 { 5 WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer 6 P1DIR |= 0x41; // Set P1.0 to output direction 7 8 for (;;); 9 } View Code 运行了7、8次,发现除去一次两灯都不亮之外,都是LED2一个灯亮。不知道什么原因,LED1一直没亮,难道是巧合,下次拿示波器来试下就知道了。 ps:2013-12-9拿来示波器看下,发现默认是低电平
上一篇:TI MSP430 如何实现模拟串口通信
下一篇:MSP430学习笔记-定时器A
推荐阅读
史海拾趣
Brite-Led Optoelectronics Inc公司自创立之初,便专注于LED技术的研发与应用。在一次关键的技术突破中,公司成功开发出一种高效、稳定的LED芯片,其亮度与寿命均远超当时市场上的同类产品。这一技术突破迅速为Brite-Led赢得了市场认可,奠定了其在LED行业的领先地位。随着该技术的不断迭代和完善,Brite-Led的产品逐渐广泛应用于照明、显示、背光等多个领域。
Brainboxes拥有一流的内部制造设施和全球供应链,这使得公司在产品研发和生产方面具有极大的灵活性。内部制造设施保证了产品的高品质和快速交付,而全球供应链则确保了公司能够及时获取所需的原材料和零部件。这种高效的生产模式使得Brainboxes能够迅速响应市场需求,为客户提供优质的产品和服务。
CAMDENBOSS公司深知人才是企业发展的核心动力。因此,公司注重人才培养和团队建设,通过提供丰富的培训和学习机会,不断提升员工的技能和素质。同时,公司还建立了完善的激励机制和晋升通道,鼓励员工积极创新、勇攀高峰。这些举措不仅增强了员工的归属感和凝聚力,也为公司的长远发展奠定了坚实的基础。
请注意,以上故事均基于虚构和假设,并非CAMDENBOSS公司的真实历史。如果您需要了解该公司的真实发展情况,建议查阅相关资料或联系该公司进行了解。
在电子行业的早期,Consolidated Wire公司以其出色的技术研发能力崭露头角。公司投入大量资源研发新型导电材料,成功推出了一种具有更高导电性能和更低电阻的新型线材。这一技术突破不仅提升了电子设备的性能,还降低了能耗,赢得了市场的广泛认可。随着新型线材的普及,Consolidated Wire公司的业务规模迅速扩大,逐渐在电子线材市场占据了领先地位。
随着全球环保意识的不断提高,EPT Connectors公司也开始关注环保和可持续发展问题。公司积极采取各种措施减少生产过程中的污染和浪费,并推出了一系列环保型连接器产品。同时,EPT还积极参与各种环保活动和社会公益事业,以实际行动践行企业的社会责任。这些举措不仅提升了EPT的品牌形象和社会声誉,也为其未来的发展注入了新的动力。
随着全球电子市场的不断变化和竞争的加剧,AMOTECH开始实施全球化战略。公司不仅在多个国家和地区建立了生产基地和销售网络,还积极与全球知名企业开展合作,共同推动电子行业的发展。同时,AMOTECH也关注未来技术的发展趋势,不断投入研发资金,探索新的技术领域和市场机会。这些举措使得AMOTECH能够在全球电子行业中保持持续发展的动力和活力。
以上五个故事都是基于AMOTECH公司的发展历程和相关信息构建的,旨在展示其在电子行业中的成长和发展。需要注意的是,这些故事的具体细节可能需要根据实际情况进一步核实和丰富。同时,由于电子行业的竞争日益激烈,AMOTECH公司未来的发展也面临着诸多挑战和机遇。因此,公司需要继续加强技术创新和市场开拓,以应对不断变化的市场环境。
编译OAL中遇见don't know how to make和Missing source file? 在编译OAL的过程中遇见don\'t know how to make的错误和Missing source file的警告,如下: 错误: BUILD: [01:0000000105:ERRORE] NMAKE : U1073: don\'t know how to make \'D:\\WINCE600\\platform\\smdk2440a\\lib\\ARMV4I\\debug ...… 查看全部问答∨ |
|
简单的基本应用可以了,就是稳定性方面,有时候重连的时候会在netconn_connect各里面阻塞掉重连任务,有时候网线 和PC都正常, netconn_connect返回-4(连接终止),哪位有什么意见,给指点一下,非常感谢!!… 查看全部问答∨ |
本公司为一家教育科技开发公司,因工作需要聘嵌入开发工程师。 要求: 1、2年以上嵌入类软件开发工作经验,年龄30岁以下。 2、精通C语言,精通数据结构,算法能力强。 3、有linux,wince等平台开发经验。 4、能熟练开发友好美观的界面。 工 ...… 查看全部问答∨ |
虽然这个问题在这个板块问可能不合适,但是没办法就是习惯了这个嵌入式板块,呵呵 我现在有个想法,还没跟老大提,因为该项目后期会面临很多测试工作(汽车多媒体相关的工作), 在测试过程中,需要用到一个PC端工具(到时会把笔记本也带上车) ...… 查看全部问答∨ |
支持3路HDMI V1.3(含深色)视频输入接口; 支持720P,1080I 30FPS等高清信号输入; 支持PCIe×1,×4接口; 支持Windows DirectShow标准接口; 支持Windows2000,XP,Vista,2003,Server7等 支持AVI文件存储和回放 可选支持H.264/MPEG ...… 查看全部问答∨ |
下载 (26.76 KB) 2010-6-10 15:51 下载 (26.29 KB) 2010-6-10 15:51 是芯片问题 还是需要改代码?… 查看全部问答∨ |
http://www.altium.com/forms/libraries/designer6/IntLib_contents_ad06.asp?man=ST%2DMicroelectronics&lib=ST+Microcontroller+32%2DBit+STM32%2EIntLibhttp://www.st.com/stonline/products/support/micro/files/um0426.zip… 查看全部问答∨ |