摘要: datasheet真的是得看看啊,比如DS18B20,不然程序都不好写,美国DALLAS半导体公司推出的数字化温度传感器DS18B20采用单总线协议,即与单片机接口仅需要一个IO口,无需任何外部原件,直接将温度转换为数字信号,以数字码方式串行输出,从而大大简化了传感器与微处理器的接口。 DS18B20在寄生电源方式下可由数据线供电,在使用中不需要任何外围元件,全部传感原件及转换电路集成在形如一只三极管的集成电路上。 目前常用的单片机与外设之间进行数据传输的串行总线主要有IIC,SPI和SCI总线,期中IIC总线以同步串行二线方式进行通信(一条时钟总线,一条数据总线),SPI总线则以同步... 阅读全文
posted @ 2013-09-20 16:09 技术让梦想更伟大 阅读(1265) 评论(0) 推荐(0) 编辑
摘要: 说道到这个电平转换,写程序的时候居然还要示波器来观察现象,表示我们交的是211的学费,上的却不是211大学,创新实验室的仪器设备真的是少的可怜啊,我级不吐槽了说说这个电平转换的一些知识还有看法吧。。 看到原理图首先得说说接线帽的问题,这个很重要,接线帽 的使用会连接到不同的引脚上,大家看原理图的时候就会知道啦,只是要小心要细心。虽没有示波器,但是用软件的方式把led灯当作指示灯,根据指示灯的闪动也是可以的,通过74LVC4245在连接器P2的引脚上产生一定占空比的方波。 P3DIR |= BIT4; //设置P3.4为输出 P3OUT ^= BIT4; //P3.4连接的LED闪烁用这... 阅读全文
posted @ 2013-09-20 11:26 技术让梦想更伟大 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 在学习MSP430的时候,总是有很多东西记不住,同时又是英文的资料,好多东西也是没怎么看透,英文虽过六级但是看英文资料还是有一种想睡的冲动啊,在学习键盘的时候,我的这块板子有些不同,矩阵键盘和独立键盘公用的,组合式的按键。。这是为了节约硬件的成本啊 。。。 #define keyin (P1IN & 0x0f) //低四位保持不变,高4位清零,这个宏定义就是这个意思。再写主函数的时候有这个语句: P1DIR = BIT7; //设置P1.0~P.3为输入状态,P.7为输出 P1OUT = 0; //前面两句确定P1.0~P1.3是独立按键这是用软件的方式把... 阅读全文
posted @ 2013-09-20 09:35 技术让梦想更伟大 阅读(866) 评论(0) 推荐(0) 编辑
摘要: 看完《围城》心里总有些落寞,有些不舍,不知为何这样的结局会让自己产生不舍,也许是一种仰望或是一种情结。在围城的世界里,又是多么的让人难以释怀,我喜欢世界是自由的,我喜欢生活是淡然的,淡然的境界早已挣脱时空的枷锁,穿行在历朝历代,如莲花般盛开在仁人志士生命的湖中,据水月在手,弄花香满衣。 在结束了围城之旅后,给我印象最深的不是书中的故事情节,而是这本书的作者钱钟书,我不知道为何书中的语言如此的诙谐幽默,让人忍俊不禁,却又让人停止不住的思考。体会它的语言,体会它语言背后厚重的幽默和讽刺,以及对人生百般丑态的无奈与调侃,无不让人感慨万千。我很好奇是什么让钱钟书写出这本超越现实却自然得体的书呢!... 阅读全文
posted @ 2013-09-20 07:55 技术让梦想更伟大 阅读(442) 评论(2) 推荐(2) 编辑
摘要: 中秋之美,美在她 的寂静,美在她的 瑕疵,脚伤的原因,一直呆在实验室里,没有去赏月 ,即使是能走,我想内心也是淡然的吧, 淡然的境界早已 挣脱时空的枷锁,穿行在历朝历代,如莲花般 盛开在仁人志士生命的湖中, 据水月在手, 弄花香满衣。。。 在实验室里总是充实的,即使没干什么,也觉得是对这个世界的一种感受,,一种向往,,更是一种期待。一杯愁绪, 几年离索…往事如风, 将生平 飞落如雪的悲苦,尽数 吹散开来,如同 蝴蝶的翅膀 掠过 干涸云海。心却在 期待,期待那美妙的一瞬间, 可自己却不露痕迹,深藏在心底。。。 其实中秋挺开心的,有远方同学寄来的各种各样的月饼,有寝室大姐带来的好多零食, ... 阅读全文
posted @ 2013-09-19 21:29 技术让梦想更伟大 阅读(302) 评论(0) 推荐(1) 编辑
摘要: 青春像是一座城,放纵的思想、禁锢的世界总让自己感到如履薄冰,只能踽踽独行在阡陌的途中,我喜欢世界是自由的,我喜欢生活是淡然的,淡然的境界早已挣脱时空的枷锁,穿行在历朝历代,如莲花般盛开在仁人志士生命的湖中,据水月在手,弄花香满衣。 “那一年你正年轻,总觉得明天肯定会很美,那理想世界就象一道光芒,在你心里闪耀着……”歌声在响起,唱响时光,我们应该鼓起勇气去看一看停留在远方的希望,我们那一年依然忧伤,依然坚强,依然挣扎着试图走过迷茫.抛开潜藏于心底的悲凉,放慢脚步,感受苍山洱海的轻松,快乐,像孩子一样.清冽悠扬的旋律,低回流畅,心弦上飞扬出最真实的情感,琴弦上流淌出最真实的华美.袅袅情思,可... 阅读全文
posted @ 2013-09-19 21:28 技术让梦想更伟大 阅读(285) 评论(0) 推荐(0) 编辑
摘要: Q1. IAR中怎样描述P2OUT.3脚,#define LCD_cs1 P2OUT.3; 对吗?A1:430 不能位寻址,所以一般的位操作,都通过“与”来作用。#define LCD_cs1 (P2OUT&BIT3 )。Q2.__intrinsic是什么意思A2:本征函数,不是C语言标准库,而是和MSP430汇编直接对应的函数,比如:_NOP()_EINT()LPM0引用msp430xxxx.h,默认引用的头文件Q3:在程序里循环调用了sprintf函数,当循环了几次后程序就跑飞了,是堆栈大小不够吗?还有sprintf到底需要多大的堆栈,单步走了下,发现它使用堆栈都不是连续的?A3: 阅读全文
posted @ 2013-09-19 00:12 技术让梦想更伟大 阅读(1065) 评论(0) 推荐(0) 编辑
摘要: Q1:晶体一般都是接32768,然后使用液晶很正常。我打算将晶体接6M的替换32768,那么液晶还能正常显示吗A1:看你所用的LCM 模块时序极限是多少HZ,然后看6M情况下,MSP430去驱动LCM 时,程序时间会不会超过这个极限频率,如果超过,得加延时。Q2:I/O 怎样直接驱动LCD,如何做?A2:建议采用带LCD 驱动的芯片。可采用MSP430F4xx系列的芯片。如果不用带LCD 驱动的芯片,可以用IO 口仿LCD 的波形,比较复杂些,不过也能做出来。可以到TI 网站上去下载关于LCD 的应用报告。Q3:段式液晶和点阵式液晶区别和不同的应用?A3:段式液晶显示的信息较少,但是便宜,驱动 阅读全文
posted @ 2013-09-19 00:04 技术让梦想更伟大 阅读(1492) 评论(0) 推荐(0) 编辑
摘要: Q1:用IAR Embedded Workbench for MSP430 通过JTAG往MSP430上写程序。为了知道片内程序的版本,必须读出Flash 中内容。什么工具软件可以通过JTAG口实现这个功能?A1:熔丝未烧断的话,做个空程序的项目,然后在C-SPY选项里选择保留未改变的区域,DEBUG后看MEMORY里的内容!熔丝烧断的话只能用编程器或BSL,如果加密了,只能通过BSL来读了,不过你要知道中断向量表的32个字节的内容,即密码。Q2:MSP430F449中我想把一个整形的数A存入某地方掉电也不丢失,作为以后程序运行的参数。是放在flash里面吗?用代码怎么实现?A2:如果只是个巴 阅读全文
posted @ 2013-09-19 00:02 技术让梦想更伟大 阅读(1556) 评论(0) 推荐(0) 编辑
摘要: Q1. 定时器两个中断TAIE 和CCIE,有什么区别?两个中断的中断向量一样吗?A1:TAIE 和CCIE指的是不同事件。TAIE指TAR 计数器溢出,从65535 到0 的变化,由TAIFG 引起的。CCIE指捕获到相应信号(捕获模式下);定时时间到(比较模式下)。由CCIFG引起的。两个中断的中断向量不一样,TAIFG 一般进TIMERA1_VECTOR;CCIFG 的话要看用的是哪个定时器如果是CCR0 的话就进TIMERA0_VECTOR,如果是CCR1,CCR2……则进TIMERA1_VECTOR。(中断向量的写法因器件不同而有所不同)Q2用F149 的定时器B 的捕捉功能, 遇到 阅读全文
posted @ 2013-09-19 00:02 技术让梦想更伟大 阅读(2504) 评论(0) 推荐(0) 编辑