找回密码
 立即注册
查看: 111|回复: 0

如何快速上手AI8051U之学习心得

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2024-12-11 15:51:57

8

主题

0

回帖

54

积分

注册会员

积分
54
发表于 2024-12-11 16:20:25 | 显示全部楼层 |阅读模式

图片.png
数码管是单片机常用的输出设备,常用用于显示时间、数值,字符。为了方便编程,通常建立字形库数组,将要显示的内容再建一个数组,在定时中断中循环逐位显示。

图片.png

第一步,初始化定时器函数,在ISP中设置好后复制到程序中

第二步,编写中断函数,选择对应的中断号

第三步,在主函数中,运行初始化函数,打开中断便能

图片.png

图片.png

按键按下,有机械抖动, 要加延时处理,具体是加入20mS后再判断,状态有没有变化,如果没的变化,确认按键有效,否则无效

图片.png

了解C语言基本结构,运算符、语句、函数,main()函数的特点,通过串口调试printf()输出结果,为以后学习打下基础!

图片.png

图片.png

单片机的每个引脚,既能输入信号,也能输出信号,但使用之前要进行设置,设置方法在ISP中可以找到,通常放在主函数开始的地方

图片.png

用ISP软件下载程序,每次要开关电源一次后,才能下载程序;

如果用USB工具软件下载到板子后,就可以实现不用关闭电源,

就能下载程序了,这样用起来非常方便!

图片.png

回复

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-7 22:58 , Processed in 0.133099 second(s), 49 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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