http://www.stcmcudata.com/OpenSource/STC8A8K64D4-8BIT-TFT-Mini-DSO-video-20220527.ZIP STC 最简示波器DEMO, STC8A8K64D4-45MHz-LQFP64, LQFP48, LQFP44全球计划 不需要外接运放、外接比较器,输入两个分压电阻即可,单芯片即可实现以下示波器的基本功能,操作响应迅速,显示流畅不卡顿,波形显示稳定。 示波器参数: 工作电压3.4~5.5V。 MCU:STC8A8K64D4,或者使用STC8H8K64U、STC32G12K128。 主频:内部40MHz ADC:12位,采样率500KHz,模拟带宽100KHz。 显示:TFT LCD 320x240,8位数据口,水平12格,一格25点,一共300点,存储深度3000点。 垂直8格,每格25点,一共200点。 时基:1-2-5步进,50us 100us 200us 500us 1ms 2ms 5ms 10ms 20ms 采样完成整屏刷新 50ms 100ms 200ms 500ms 1s 2s 5s 10s 20s 50s 逐点采样刷新 垂直幅度:0.25V/DIV 0.5V/DIV 1V/DIV 2.5V/DIV 5V/DIV。 触发模式:上升沿触发,下降沿触发。 触发方式:自动、标准、单次。 停止后可以:时基缩放,放大2、5、10倍或2、4、10倍。 放大后可以时基移位,并且有移位时间显示。 实时频率显示。(视频例子还未加上)。 垂直位移数控。(视频例子还未加上,用的是电位器)。 STC 带你做 示波器 降龙棍 计划 :采用 STC32G12K128转STC89C52RC-PDIP40学习核心板 即将发布 STC 带你做 示波器 打狗棒 计划 :采用 STC32G12K128转STC89C52RC-PDIP40学习核心板 即将发布 ========================================================================================== 网站更新 2022-5-25 STC-ISP 烧录软件更新 http://www.stcmcudata.com/STCISP/stc-isp-15xx-v6.89D.zip Ver6.89D (2022-5-25) 1. 更新Keil环境下STC32G系列的仿真驱动(v1.03) (增加单步调试时是否停止定时器计数的选项, 以解决单步调试时频繁进中断的问题) 2. 增加支持STC-USB Link仿真/下载器功能 (支持STC32G12K128系列SWD硬件仿真) (支持STC全系列的ISP在线和脱机下载) 3. 增加8个USB-HID接口的七段数码管调试界面 STC降龙棍系列迷你核心学习板无8个8的LED数码管,挪到STC-ISP 的软件的 HID助手来显示 STC32G12K128转STC89C52降龙棍,RMB10,全国大学生每人1个免费降龙棍,请授课老师按班级为单位来申请 STC8H8K64U转STC89C52打狗棒, RMB10,全国大学生每人1个免费打狗棒,请授课老师按班级为单位来申请 可做实验: 1,I/O口,跑马灯; 2,外部中断; 3,定时器;4,串行口;5,ADC;6,比较器;7,高级16位PWM; 8,FreeRTOS for STC32G12K128; 接口协议: 任意HID设备,通过中断端点按照如下格式发送数据 格式1: 37H 53H 45H 47H 53H 00H 00H 00H s1 s2 s3 s4 ... 在数码管上显示字符串 s1,s2,s3,s4: 字符的ASCII码 例如:发送37H 53H 45H 47H 53H 00H 00H 00H 31H 32H 2EH 33H 则在数码管上会显示12.3 格式2: 37H 53H 45H 47H 4CH x1 x2 00H d1 d2 d3 d4 在数码管上显示4字节长整型数 x1: 数据存储格式(0:LE, 1:BE) x2: 显示进制(02H:二进制, 0AH:十进制, 10H:十六进制) d1,d2,d3,d4: 长整型数的存储数据 例如:发送37H 53H 45H 47H 4CH 00H 10H 00H 12H 34H 56H 78H 则在数码管上会显示78564312 例如:发送37H 53H 45H 47H 4CH 01H 10H 00H 12H 34H 56H 78H 则在数码管上会显示12345678 格式3: 37H 53H 45H 47H 44H x1 00H 00H d1 d2 d3 d4 在数码管上显示4字节IEEE754格式单精度浮点数 x1: 数据存储格式(0:LE, 1:BE) d1,d2,d3,d4: 单精度浮点数的存储数据 例如:发送37H 53H 45H 47H 44H 00H 00H 00H D0H 0FH 49H 40H 则在数码管上会显示3.14159 例如:发送37H 53H 45H 47H 44H 01H 00H 00H 40H 49H 0FH D0H 则在数码管上会显示3.14159 格式4: 37H 53H 45H 47H 43H 00H 00H 00H d1 d2 d3 d4 d5 d6 d7 d8 在数码管上直接显示所给的段码 d1,d2,d3,d4,d5,d6,d7,d8: 8个段码 例如:发送37H 53H 45H 47H 43H 00H 00H 00H 3FH 06H 5BH 4FH 66H 6DH 7DH 27H 则在数码管上会显示01234567 段码对应表如下: 0: 0x3f, 1: 0x06, 2: 0x5b, 3: 0x4f, 4: 0x66, 5: 0x6d, 6: 0x7d, 7: 0x27, 8: 0x7f, 9: 0x6f, A: 0x77, b: 0x7c, C: 0x39, d: 0x5e, E: 0x79, F: 0x71, 空格: 0x00