Skip to content

Latest commit

 

History

History
33 lines (24 loc) · 1.1 KB

README.md

File metadata and controls

33 lines (24 loc) · 1.1 KB

作废项目,HC51的编译器已经没有获取渠道了,这个事情再进行缺少意义了

HC51

支持编译器 (预计支持)sdcc HC51

功能支持 替换HTC51调用的 conio 函数 重定向 console 输出到特定串口 输出缓冲为 0x100 缓冲区满为阻塞等待 (*会导致时序不稳定) *暂时未测试Rx缓冲区工作 +预计实现调试用控制台指令 读写缓冲由 特定串口中断完成,在stc_uart.c文件内可重新指定输出串口

IIC:*以芯片自带I2c寄存器实现操作,未使用STC8 D/E 版本扩展功能
    *当前未实现中断方式操作
Debug:以console 输出方式实现Debug,实现DumpHex,console输出指定位置及长度字符串

支持芯片 STC8A8k64As12

扩展支持I2c总线设备 APDS-9960 (光学传感器) 已经完成 寄存器 定义 对器件实现读写寄存器操作(8位/16位)

其他说明: 我尽量多谢注解,但我不保证我所理解的或注释的全部正确, 以 Little-endian 模式完成 大于8位长度寄存器设定