-
基于51单片机的硬币电子秤的实现
这是基于51单片机的硬币电子秤的实现,内含C语言源码和proteus仿真实现 【源码目录】 硬币电子秤的实现 ├── 1Kg电子秤程序(LCD1602显示)│ ├── HX711.H│ ├── HX711.LST│ ├── HX711.OBJ│ ├── HX711.c│ ├── LCD1602.LST│ ├── LCD1602.OBJ│ ├── LCD1602.c│ ├── LCD1602.h│ ├── MAIN.H│ ├── lcd12864.LST│ ├── lcd12864.OBJ│ ├── lcd12864.c│ ├── lcd12864.h│ ├── main│ ├── main.LST│ ├── main.M51│ ├── main.OBJ│ ├── main.c│ ├── main.hex│ ├── main.lnp│ ├── main.plg│ ├── main.uvgui.Administrator│ ├── main.uvgui.Cai Chao│ ├── main.uvgui_Administrator.bak│ ├── main.uvgui_Cai Chao.bak│ ├── main.uvopt│ ├── main.uvproj│ ├── main_uvopt.bak│ ├── main_uvproj.bak│ ├── uart.LST│ ├── uart.OBJ│ ├── uart.c│ └── uart.h├── HX711模块加载文件│ └── HX711.hex├── Last Loaded 电子秤实现3.fv8.5.pdsbak├── Last Loaded 电子秤实现3.pdsbak├── 电子秤实现3.pdsprj├── 电子秤实现3.pdsprj.DESKTOP-SC10NBS.zxh.workspace└── 电子秤实现3.pdsprj.LAPTOP-KPK9NO8B.浪峰姐姐.workspace2 directories, 39 files【核心代码】void main(){ Uart_Init(); Send_Word("Weight"); Send_Word("Num"); Init_LCD1602(); LCD1602_write_com(0x80); LCD1602_write_word("Weight"); LCD1602_write_com(0x80 7); LCD1602_write_word("Num"); Delay_ms(1000); //ÑÓʱ,µÈ´ý´«¸ÐÆ÷Îȶ¨ Get_Maopi(); //³ÆÃ«Æ¤ÖØÁ¿ while(1) { EA = 0; Get_Weight(); //³ÆÖØ Number = Weight_Shiwu/(coin_weight*10); EA = 1; Scan_Key(); //ÏÔʾµ±Ç°ÖØÁ¿ if( Flag_ERROR == 1) { Send_Word("ERROR"); LCD1602_write_com(0x80 0x40); LCD1602_write_word("ERROR "); } else { Send_ASCII(Weight_Shiwu/1000 0X30); Send_ASCII(Weight_Shiwu%1000/100 0X30); Send_ASCII(Weight_Shiwu%100/10 0X30); Send_Word("."); Send_ASCII(Weight_Shiwu%10 0X30); Send_Word("g"); LCD1602_write_com(0x80 0x40); LCD1602_write_data(Weight_Shiwu/1000 0X30); LCD1602_write_data(Weight_Shiwu%1000/100 0X30); LCD1602_write_data(Weight_Shiwu%100/10 0X30); LCD1602_write_word("."); LCD1602_write_data(Weight_Shiwu%10 0X30); LCD1602_write_word("g"); Send_ASCII(Number/100 0x30); Send_ASCII(Number%100/10 0x30); Send_ASCII(Number%10 0x30); LCD1602_write_com(0x80 0x40 7); LCD1602_write_data(Number/100 0x30); LCD1602_write_data(Number%100/10 0x30); LCD1602_write_data(Number%10 0x30); Send_ASCII(coin/10 0x30); Send_ASCII(coin%10 0x30); Send_Word("jiao"); LCD1602_write_com(0x80 12); LCD1602_write_data(coin/10 0x30); LCD1602_write_data(coin%10 0x30); LCD1602_write_com(0x80 0x40 12); LCD1602_write_word("jiao"); } }}
- 2021-05-06下载
- 积分:1
-
ISOFileFormatConverter
ISOFileFormatConverter.zip which allows to handle 3GPP file formats. This package contains the relevant library as well as sample applications.
- 2011-02-10 02:52:20下载
- 积分:1
-
PowerMarker-V3.25
微卫星SSR的常用软件,可以分析相关处理数据(Microsatellite SSR commonly used software, related processing data can be analyzed
)
- 2014-01-21 21:34:32下载
- 积分:1
-
rtsp服务器传输H264视频流
rtsp服务器传输视频流H264,通过摄像头采集H2364视频信息传输视频,客户端可以通过VCL等开源app来获取实时的视频流信息。基于C语言的rtsp服务器时间,仅供参考。
- 2022-03-03 11:39:44下载
- 积分:1
-
文学研究助手,主要是为文学工作者提供写作上的方便。
文学研究助手,主要是为文学工作者提供写作上的方便。-literature study
- 2022-01-24 13:05:18下载
- 积分:1
-
哆啦A梦的C代码
#include
#include
#define PI 3.14159265
// 主函数
void main()
{
// 创建大小为 800 * 600 的绘图窗口
initgraph(800, 600);
// 设置原点 (0, 0) 为屏幕中央(Y轴默认向下为正)
setorigin(400, 300);
// 使用白色填充背景
setbkcolor(WHITE);
cleardevice();
// 画脸
setfillcolor(RGB(7, 190, 234)); // 头
setlinecolor(BLACK);
fillroundrect(-135, -206, 135, 54, 248, 248);
setfillcolor(WHITE); // 脸
fillellipse(-115, -144, 115, 46);
fillroundrect(-63, -169, 0, -95, 56, 56); // 右眼
fillroundrect(0, -169, 63, -95, 56, 56); // 左眼
setfillcolor(BLACK);
solidcircle(-16, -116, 6); // 右眼球
solidcircle( 16, -116, 6); // 左眼球
setfillcolor(RGB(201, 62, 0)); // 鼻子
- 2022-02-01 16:57:29下载
- 积分:1
-
yuvtoavi
Executable file to convert yuv video file to avi video file . text file eas given for further help.
- 2014-01-29 15:02:07下载
- 积分:1
-
又一个贪吃蛇,但是算法不同,应用到循环队列和简单链表
又一个贪吃蛇,但是算法不同,应用到循环队列和简单链表-also a Snake, but different algorithms, the application of a simple cycle Queue List
- 2022-03-31 04:52:04下载
- 积分:1
-
ia446
matlab小波分析程序,旋转机械二维全息谱计算的实用例程,可以广泛的应用于数据预测及数据分析。( matlab wavelet analysis program, Rotating Machinery dimensional hologram of practical spectrum calculation routines, Can be widely used in data analysis and forecast data.)
- 2017-05-04 12:57:39下载
- 积分:1
-
LEACH协议在OMNeT++ V3.3
浸出是一个分层的协议,其中大多数节点发送到集群头,和簇头聚集和压缩的数据和将它转发给基站(接收器)。每个节点使用一个随机算法,在每一个回合,以确定它是否会成为一个簇头这一轮。浸出假定每个节点有一个足够强大的无线电直接到达基站或最近的簇头,但使用这台收音机时,所有的时间都会浪费能源。
- 2023-01-25 05:40:05下载
- 积分:1