登录
首页 » 单片机 » msp430f149上AD574代码

msp430f149上AD574代码

于 2022-03-19 发布 文件大小:6.08 MB
0 103
下载积分: 2 下载次数: 1

代码说明:

在msp430f149上使用12位高精度12位模数转换器AD574测量电压,采用先8位后4位并口模式,最后用12864液晶(带字库)显示电压大小。配有AD574接口电路及各个详细资料,并有51程序供参考,430程序为man.c

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 51频率计设计,可测1Hz到500KHz,带protues仿真图
    该频率计用的是AT89c52单片机,T0做计数器,T1做定时。低于100Hz使用测周法测量频率,高于100Hz使用测频法测量,原理清晰易懂,硬件结构非常简单。
    2023-05-21 03:25:03下载
    积分:1
  • LCD1602控制的简显示
    包括了单片机控制的LCD—1602液晶显示源码,可以用于51内核的单片机,可直接使用
    2022-08-16 04:43:53下载
    积分:1
  • 简易数字电压表
    数字电压表(Digital Voltmeter)简称DVM,它是采用数字化测量技术,把连续的模拟量(直流输入电压)转换成不连续、离散的数字形式并加以显示的仪表。传统的指针式电压表功能单一、精度低,不能满足数字化时代的需求,采用单片机的数字电压表,由精度高、抗干扰能力强,可扩展性强、集成方便,还可与PC进行实时通信。目前,由各种单片A/D 转换器构成的数字电压表,已被广泛用于电子及电工测量、工业自动化仪表、自动测试系统等智能化测量领域,示出强大的生命力。与此同时,由DVM扩展而成的各种通用及专用数字仪器仪表,也把电量及非电量测量技术提高到崭新水平。本章重点介绍单片A/D 转换器以及由它们构成的基于单片机的数字电压表的工作原理。
    2022-01-22 14:21:01下载
    积分:1
  • MAX7219以及级联驱动程序
     这个word版式是从百度上下载的,在原版中,作者只是写了驱动一片MAX7219的程序。 本人作为菜鸟,第一次使用MAX7219就用了两片级联来驱动15个数码管,按照原版程序驱动一片MAX7219是没有问题的,但是,驱动两片MAX7219就不行了。自己先认真看了MAX7219的DataSsheet,因为英语是个二把刀,看的迷迷糊糊,似懂非懂(可见英语还是很重要的),又在网上搜索也没发现有正确的程序(都是有点儿问题,上网贴出来请教各位大虾的),没办法只能自力更生了,终于调出来了。将原版增删修改,传上来共享,希望对以后某位菜鸟第一次使用MAX7219时有所帮助啦,嘿嘿!
    2022-01-22 01:08:57下载
    积分:1
  • 51读18B20序列号急CRC校验
    网上很多DS18B20的单片机程序都是跳过序列号直接操作温度,没有读取64位ID码的时序及程序,本程序详细给出如何读取DS18B20的序列号、温度、以及CRC校验,程序中对各函数做了中文注释,已经调试通过,并应用的产品中,非常实用。
    2022-03-24 13:03:08下载
    积分:1
  • KK_C飞控源码
    KK_C是Galee根据KK四轴飞行器飞控板的原理,重新编写的开源四轴飞行器代码,性能比原KK飞控板更好更稳定,巧的是,KK_C的作者Galee是福建人
    2022-03-24 13:07:29下载
    积分:1
  • 51电子时钟日历【汇编】
    电子日历时钟 (for term exam) 一.实验目的: 课程标志性内容的设计理解和综合运用,鼓励独立性设计和功能扩展的创新实践。 二.功能要求: 1.    基本性要求 通过按键切换完成以下功能: (1)   显示北京时间; (2)   能够校准时间; 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-02-14 11:10:24下载
    积分:1
  • 常用宏
    单片机常用宏 以前学51单片机的时候每次要配置寄存器的时候,虽然都知道看着器件手册去写,但是我还是觉得很痛苦,后来就有了这些宏,阅读起来会直观一点,不过敲的代码也得多一点,我后来写的代码都是用这些宏来封装寄存器操作的。 #ifndef MACRO_FUNCTION #define MACRO_FUNCTION //这个头文件里定义了一些宏定义,方便使用 /********************************************************************************* * AssignBit / AssignFlag *说明: * 这个宏用来得到一个变量的某个或某几个位被赋值后的值 *参数: * type 参数flag的类型 * flag 要赋值的变量 * which_bit * 标明flag的哪几个位要被赋值 * val 表示要赋给flag的那几个位的值 *注意: * 1. 对于宏,其参数不要用++i;之类的表达式!也不要直接使用调用函数得到的返回值! * 2. 如果type是寄存器,那么它必须是可读的 *示例: * u8 a = 0xf0; * AssignBit(u8, a, BIT4 | BIT0, BIT0); * 执行完后,a == 0xe1; *备注: * 1. 效率上, 如果参数(除flag外)都是常量, 编译器会自动优化, 如果参数是变量, 就算手动写代码也是这个样子的 * 2. (which_bit) 括号是为了保证 AssignBit(flag, BIT0 | BIT1, 0)之类的用法不会出错
    2022-07-22 02:46:37下载
    积分:1
  • 超声波
    用于51单片机超声波测距,编程语言C.可用于小车测距,避障,并且用1602液晶屏显示。
    2022-08-11 04:04:47下载
    积分:1
  • stm32 pm2.5
    资源描述本工程主要是用于检测PM2.5、PM10.空气质量检测,主芯片stm32
    2022-02-06 20:26:37下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载