电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
试用
文章
评测
下载
样片
请问如何理解下列程序?我的疑问是当DataPort==0x80时,程序不就是会一直卡在while(DataPort&0x80)语句吗?(其DataPort为P0的宏定义)//****************************************//lcd1602写允许//****************************************void WaitForEnable(void) { DataPort=0xff; LCM_RS=0;LCM_RW=1;_nop_()...
470772643@qq.com 2017-08-13 17:58:21 浏览量:965
void HAL_UART_RxCpltCallback(UART_HandleTypeDef *UartHandle){        if(UartHandle->Instance ==USART2 )        {                               }}​函数都是在这里写的吗...
huihui163 2018-03-05 14:31:27 浏览量:1310
32的断服务函数的名字是固定的吗?能像51一样自己改名字吗?
358123 2018-03-31 10:29:45 浏览量:732
我写了个CPLD驱动DS18B20的程序,用lcd1602显示。可是老是显示00.0.哪里出错啦?高手给看看。module ds18b20(  input        CLOCK_50                 input        Q_KEY                    inout        DS18B20      output lcd_p    //Backlight Source + output lcd_n    ...
蓝蓝的天 2018-05-19 20:30:32 浏览量:956
/****************** lcd段码扫描函数 *************************** u8 code T_COM[4]={0x080x040x020x01}; void lcd_scan(void) //5us @22.1184MHZ { u8 j; j = scan_index >> 1; //COMx P2n_pure_input(0x0f); //全部COM输出高阻 COM为点电压 if(scan_index & 1) //反相扫描 { P1 = ~...
罗格朗777 2018-05-23 17:14:07 浏览量:869
*------------------------------------------------ 判忙函数 ------------------------------------------------*/ bit lcd_Check_Busy(void) { DataPort= 0xFF; RS_CLR; RW_SET; EN_CLR; _nop_(); EN_SET; return (bit)(DataPort & 0x80); } /*----------------------------------------...
别拿我当逗比使 2018-07-17 11:20:04 浏览量:1360
用单片机实现与电脑之间通讯,假如电脑上的串口助手以16进制发送这么一段数据A5 5A 06 83 01 11 01 21 31,请问void USART1_IRQHandler(void)                 //串口1断服务程序{  if(USART_GetITStatus(USART1USART_IT_RXNE)) //判断接收缓冲区非空{   USART_RX_BUF[USART_RX_STA]=USART_ReceiveData(...
PG_CPZ 2018-08-27 08:45:00 浏览量:963
STM32用freeRTOS操作系统,想在lcd显示电压、温度、湿度、电流、气压、关照等参数信息,可以把这些参数放在操作系统的消息队列里面,然后再一起把它们放在lcd显示吗?还是这种想法本身就有问题?请教一下各位达人。
瞩目人kri 2018-10-11 10:03:01 浏览量:2835
lcd_ShowString(30402102424"Explorer STM32F4"); lcd_ShowString(30702001616"TFTlcd TEST"); lcd_ShowString(30902001616"ATOM@ALIENTEK");  lcd_ShowString(301102001616lcd_id); //ÏÔʾlcd ID         lcd_ShowString(301302001212"2014/5/4");    ​这段代码的,x  y坐标 对应  3040这两个参数...
Hello Pointer!!! 2018-10-25 19:01:39 浏览量:676
是根据什么原理选择了不同的函数?求个大佬能给明白的讲一下  谢谢了
一苇飞天 2018-10-26 10:30:15 浏览量:3282
做的秒表0.000到9.999的,为什么第一位一直是0,不是毫秒那三位,毫秒那三位不用准确。是秒的那一位一直显示0,应该循环显示0到9的。#include<reg52.h>#define date P0     //用date代替P0unsigned char t=0;    //t为多少毫秒void display();     //声明数码管显示函数void delay();     //声明延时...
025c833b2bb372e8 2018-11-30 12:21:19 浏览量:1437
leil函数跳转有时候出现两个是怎么回事?正常应该直接转到函数,但是看到最下面的框显示优两个这样的函数,必须点击一个才可以
liuxiaofei126 2019-04-12 21:16:47 浏览量:1462
把程序下载到板子上后,通过lcd1602显示,数据只显示045.0,一直不会变化,是什么原因? //@@*************************************** // HMC5883 IIC测试程序 // 使用单片机STC89C51 // 晶振:11.0592M // 显示lcd1602 // 编译环境 Keil uVision2 // 参考宏晶网站24c04通信程序 // 时间:2011年3月1日 //@@***********...
电子WWW 2019-05-19 11:32:18 浏览量:1683
函数可以设置看你的lcd种类一般在驱动里面有专门的lcd显示驱动函数
前功尽弃 2019-08-08 13:27:43 浏览量:1915
#include<reg52.h>        //包含单片机寄存器的头文件#include<intrins.h>       //包含单片机寄存器的头文件 typedef unsigned char u8;typedef unsigned int u16;sbit IR=P3^2;           //将IR位定义为P3.2引脚 u8 sn[4];    //储存用户码、用户反码与键数据码、键数据反码 u16 LowTimeHighTime; //...
676d355b4883e879 2019-10-27 22:08:59 浏览量:759
在系统运行可执行文件,其链接的是DLL,是不是前提是这些DLL需要在系统存在?另:1)DLL的各函数是以怎样的一种形式存在?二进制文件?2)当可执行文件运行时,且应用到库定义的函数时,也是将函数二进制文件拷贝其运行内存地址空间?3)对可执行文件反汇编,其可以看到其调用的库函数,其没有调用到的函数在不在其...
沃尔夫斯堡的羊 2020-11-06 02:08:52 浏览量:403
就这个显示一个字符的程序,当chr是字符串的首地址,也就是要显示字符的地址。第一个问题                   然后chr既然是地址。为什么asc2_2412[chr][t]这样用。  这个chr怎么会是一个整数。第二个问题                  chr-“ ”    也是很不理解。我知道的是这个asc2_2412[chr][t]数组刚开始...
sjsjling 2021-03-04 16:46:05 浏览量:1252
其实现实原理都是一样的啊,只是读取的数据量不同而已,文字是一个一个的字模(一般是单色),而图片分辨率更高,还有颜色而已。其实现实的关键就是找到图片像素和 显示屏像素的对应关系(毕竟大多数时候,二者不是一一对应,而是一种映射转换),这又涉及1. 图片数据的解析2. 图片像素到屏幕显示点的映射关系这之后就是按...
yhj416606438 2021-05-07 08:44:52 浏览量:515
点阵lcd显示原理      在数字电路,所有的数据都是以0和1保存的,对lcd控制器进行不同的数据操作,可以得到不同的结果。对于显示英文操作,由于英文字母种类很少,只需要8位(一字节)即可。而对于文,常用却有6000以上,于是我们的DOS前辈想了一个办法,就是将ASCII表的高128个很少用到的数值以两个为一组来...
默默求知 2015-01-13 15:39:41 浏览量:1954
这是我自己写的AD转换程序,没有错误,没有警告。但是就是无法显示AD转换的数据。弄了很久了。不知道问题在哪儿。请大家帮帮我,刚开始学430,完全0基础。感激大家。 #include #include"ADC12.h" #include "lcd_1602.h" #define Num_of_Results  8 static unsigned int index=0; //ADC多通道转换初始化 uint table[]={0...
蓝雨LOVE诗 2015-08-21 11:26:42 浏览量:1392