找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3812|回复: 0
打印 上一主题 下一主题
收起左侧

stm8的ad转换采集两路电压源程序 12864显示

[复制链接]
跳转到指定楼层
楼主
12864显示两路电压

单片机源程序如下:
  1. #include"stm8s.h"
  2. #include"stm8s_clk.h"
  3. #include"Cry12864.h"
  4. #include"tim1.h"
  5. #include"adc.h"
  6. uchar laba[]=
  7.     {0x00,0x1F,0x00,0x0F,0x00,0x07,0x00,0x03,0x3D,0x11,0x25,0xB0,0x3D,0x50,0x21,0x10,
  8.      0x21,0x10,0x00,0x00,0x07,0x1C,0x81,0x10,0xC7,0x1C,0xE4,0x04,0xF7,0x5C,0xF8,0x00,};


  9. void main()
  10. {
  11.   CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV1);//时钟初始化,1分频
  12.   Ini_Lcd();//12864显示初始化
  13.   Clear_GDRAM(); //清屏
  14.   //Disp1Char(2,4,'8');
  15.   DispString(0,0,"双路电压显示U");
  16.   DispString(2,0,"电压U0=      V");
  17.   DispString(3,0,"电压U1=      V");
  18.   Draw_TX(0x80,0x87,laba);//显示16*16图片
  19.   ADC_Init();//ad初始化
  20.   GPIO_Init(GPIOG, GPIO_PIN_5, GPIO_MODE_OUT_OD_LOW_FAST);//PG5设置为快速开漏输出低电平
  21.   GPIO_WriteLow(GPIOG, GPIO_PIN_5);//PG5电平拉低
  22.     #if CONVERSIONMODE ==CONVERSIONMODE_CONTINUOUS
  23.   Tim1_Init();//定时器初始化
  24.     #endif
  25.   __enable_interrupt();//开启中断

  26.    while (1)
  27.    {
  28. ……………………

  29. …………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码

所有资料51hei提供下载:
STM8采集2路电压.rar (1.17 MB, 下载次数: 70)


评分

参与人数 1黑币 +50 收起 理由
admin + 50

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表