历史上的今天
今天是:2025年03月06日(星期四)
2020年03月06日 | PIC+DS18B20+LCD设计及程序过程中的问题
2020-03-06 来源:eefocus
1、mcu:pic18f25k22
2、由于ds18b20的程序前面文章已经写过,所以暂不概述;
3、液晶显示采用sms太阳人的液晶显示屏;
4、实物图如下:

5、使用xc编译完成,调试过程中,当使用static bit 的时候不能进行函数传参,一直很头疼,最后使用强制类型转换;给变量定义绝对地址使用@这个特殊符号,具体写法:unsigned char a @ 0x40;当然这只是个简单的。在定义bit类型时,注意bit的类型只有全局和静态两种 否则会报错
6、使用pickit3烧写的程序,使用时注意打开项目属性,把power的对钩打上 电源3.3-5.5v自己订喽,其实都可以 当然越低越好,
7、程序就不留了 730行代码 太长了
8、心得:由于今天刚刚下载的mplab x,本想着太难用不好上手,没想到3.1版本的居然不用安装java环境,虽然IDE比8.92卡了不少,但是从界面,到功能还是很不错的,大家也要学会尝试新的东西哦。
下一篇:MPLAB程序中如何设置配置字
史海拾趣
|
An FPGA Design Security Solution Using a Secure Memory Device Introduction FPGA designs are vulnerable to design theft because configuration bitstreams can be easily captured and copied. FPGAs are more vulnerable to cloning of the entire design rather than to intellectual property (IP) th ...… 查看全部问答> |
|
例如,我在本机的设备上接收到一个READ的IRP,我想把它发到另外一台机的设备上,让这个设备完成再返回结果。 请大家帮帮忙,给个方向也好啊… 查看全部问答> |
|
希望对刚开始学嵌入式,需要用到ADS的朋友有所帮助 本文转引自 飞凌嵌入式 技术论坛 http://www.witech.com.cn/ ARM ADS 全称为 ARM Developer Suite 。是 ARM 公司推出的新一代 ARM 集成开发工具。现在 ADS 的最新版本是 1.2 ,它取代了早期的 ...… 查看全部问答> |
|
从理论上来,所有的全局变量,大到一个结构体,小到一个bit,在操作时都应该使用某种方法,保证操作的原子性。但是在现实当中,看一下code,就会发现大量的全局变量就在毫无防范的使用。在嵌入式系统里面,不管用信号量,还是开关中断,代价好像都大 ...… 查看全部问答> |
|
利用蚁群算法编一程序,对输入的数据进行约简,输入数据样例如下 决策表 病理症状诊断结果 是否头痛 体温 是否感冒 病人1 是 正常 否 病人2 是 高 是 病人3 是 很高 是 病人4 否 正常 否 病人5 否 高 否 病人6 否 很高 是 病人7 否 高 是 ...… 查看全部问答> |




