迪文DGUS2利用屏的C编译器实现密码登录与改写功能

本文介绍如何利用迪文DGUS2的C编译器来实现人机界面的密码登录和改写功能,避免在单片机上额外编写代码。密码存储在屏的独立Flash中,通过C语言编程提高效率,但行数限制在1000-1400行。关键点包括理解DGUS系统变量接口地址,注意按键返回值的清除,以及C编译器仅适用于迪文T5和T5L系列,特别是T5L支持80c51的通用Keil软件编写的C程序。
摘要由CSDN通过智能技术生成

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
密码登录与改写是人机界面非常常见的一个功能,本文将功能利用屏上面独立实现,节省了单片机不必要的代码,另外保存密码也是占用的屏独立的flash存储区域,DGUS2是可以支持C语言编程的,本文给大家分享下,顺便也是做一个支持C编程的DGUS2软件的参考例子借鉴吧。
https://pan.baidu.com/s/1kqtnumJJpFgYLxT6zLaKYQ
原demo和C编译器软件下载链接

   /*
    软件版本:DWIN C Compiler 1.1.0.4
    程序功能:T5DGUSos的C编译器入门学习参考系列例程1-密码登录与改写
    更新时间:2018年11月01日 
    DGUS变量地址分配:
    地址1000-1001H密码登录框
    地址1002-1003H密码改写框1
    地址1004-1005H密码改写框2
    地址1006-1006H重建密码按键返回
    地址1008-1009地址进行将数据库存放的密码的读出来在屏上面参与比较。
    */
    int main()
    {
        
  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值