找回密码
 立即注册
查看: 20|回复: 2

AI8051U学习心得,里边提到的问题希望多多指教

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2026-06-01 22:29:25

7

主题

25

回帖

139

积分

注册会员

积分
139
发表于 前天 22:29 | 显示全部楼层 |阅读模式
第一课:新功能与特点:
1、屏幕显示和视频播放(FLASH编程器)8080并口。屏幕校准,手写屏幕。与专业屏幕相比优势在哪里?(价格是一个优点)能够满足到什么程度的使用需求?在后续课程中了解运用。
2、IIS录放音。通过视频,考虑是否能够输出110-95分贝的声音,后续实验。频谱分析仪。
3、PWM+DMA.点亮灯具。
4、兼容89C52,插入开发板。8位和32位指令集无缝衔接。
第二课8051u试验箱(包括软件安装)
1、 立体声耳机输出,和立体声线路输出,物理硬件区别。后续再了解。
2、 连接OLED屏。
3、 TFT彩屏。
4、 红外收发管。
5、 ADC键盘。用一个管脚控制。后续关注。
6、 RTC电池,时钟电池。如何设置时间?
7、 LCD对比度调节,LCD接口呢?
8、 QSPI/SPI数据存储器FLASH存储器
9、 无源晶振32768Hz
10、        24c02eeprom
11、        DS18B20温度传感器。
12、        TLV320AIC23B I2S DAC
13、        LMV3558
14、        SP3485
15、        无源蜂鸣器
16、        AI8H2K12U USB转双串口。
17、        KEIL编程软件  C251V560与V959区别?
18、        ALAPP-ISP下载软件。
19、        KEIL中断插件
20、        添加型号和头文件到KEIL中,添加仿真驱动

回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2026-06-01 22:29:25

7

主题

25

回帖

139

积分

注册会员

积分
139
发表于 前天 22:30 | 显示全部楼层
第三天第一个程序
1、       
2、        这里边的64K是指原文件64K还是指编译后的HEX文件
3、        ISP生成头文件
4、        TAB如何设置缩进4格。
5、        语言编码设置GB2312在配置第一个编辑里
6、        PNP基极0打开。
7、        配置IO口工作模式,P0整个8位设置为准双向口 P0M0=0 ;P0M1=0 P0整个8位设置为准双向口;P4M0=0;P4M1=0;   对0.0和4.0端口置零 P00=0;P40=0;
8、        如果不设置端口,默认是什么配置值?
9、        ISP有端口快速设置方法。
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2026-06-01 22:29:25

7

主题

25

回帖

139

积分

注册会员

积分
139
发表于 前天 22:31 | 显示全部楼层
打卡第四天USB不停电下载(很奇怪的名字)
1、        自动下载,所需文件(STC官网-软件工具-库函数-USB库文件)。
2、        移植关键部分到工程。
3、        CDC和HID区别,推荐CDC.选CDC_QUERY库进入
4、        移植头文件(查询模式CDC的)把库拷贝到当前工作的文件夹内。另外一个是USB头文件。一个是.H一个是.LIB
5、        在KEIL中,双击工程名弹出选择框,找到需要的库名字打开,就会自动添加到工程中,在MAIN.C中还要把.H文件包含进去#include” stc32_stc8_usb.h”
6、        初始化这个函数usb_init();放在主函数内,初始化的内容里。
7、        变量也有3行需要复制过来。在MAIN外,包含头文件后。
8、        P_SW2寄存器的设置B7(EAXFR)位要设置为1,需要使XFR扩展特殊功能寄存器可用。P_SW2|=0x80;放在main内。加上或符号值置是1的位。其他位不变。即B7位置一、
9、        IE2|=0x80;中断允许寄存器2允许USB中断的。
10、        EA=1;也可以写成IE|=0x80;EA是IE寄存器的最高位。打开总中断开关。
11、        While(DeviceState!=DEVSTATE_CONFIGURED);放在EA=1后等待USB完成配置。
12、        还有三行代码放在主循环里。
13、        编译出现警告57函数没有被调用解决方法。魔术棒-L251MISC disable warming numbers:57
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-6-3 02:09 , Processed in 0.099617 second(s), 50 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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