logo资料库

用户手册(Open8s207Q64_UserManual).pdf

第1页 / 共16页
第2页 / 共16页
第3页 / 共16页
第4页 / 共16页
第5页 / 共16页
第6页 / 共16页
第7页 / 共16页
第8页 / 共16页
资料共16页,剩余部分请下载后查看
硬件介绍
资源简介
例程分析
8 SEG
程序说明
硬件连接
操作与现象
8-Push Buttons
程序说明
硬件连接
操作与现象
AD KEYPAD
程序说明
硬件连接
操作与现象
12864上显示如下:
AT24CXX
程序说明
I2C通信实验
硬件连接
操作与现象
12864上显示如下:
/
AT45DBXX
程序说明
硬件连接
操作与现象
12864上显示如下:
DS18B20
程序说明
硬件连接
操作与现象
ExtIntSensitivity
程序说明
硬件连接
操作与现象
FT245
程序说明
硬件连接
usb转串口读接收实验
操作与现象
usb转串口写发送实验
操作与现象
JOYSTICK
程序说明
硬件连接
操作与现象
LCD22
程序说明
硬件连接
实验现象
LCD22_TouchPanel
程序说明
硬件连接
实验现象
应用领域
LED
程序说明
驱动LED显示
硬件连接
操作与现象
MAX3232_UART
程序说明
硬件连接
软件设置
操作与现象
PCF8563
程序说明
硬件连接
操作与现象
PCF8574
程序说明
硬件连接
操作与现象
PCF8591
程序说明
硬件连接
操作与现象
PCF8591 Board模块上的AIN0接到AD0接口上;旋转滑动变阻器就可以改变AD Values的值。
PS2
程序说明
PS2键盘实验
硬件连接
操作与现象
按下PS2键盘;12864上显示如下:
ST7920(LCD12864)
程序说明
PS2键盘实验
硬件连接
操作与现象
12864上显示如下:
Capacitive touch keypad
Touch Sensing(EXSTM8Q80a)
程序说明
Capacitive Touch 实验。
硬件连接
操作与现象
按下Capacitive Touch的KEY1 KEY2 KEY3按键;LCD屏上的状态会改变。
Touch Slider(EXSTM8Q80a)
操作与现象
滑动Capacitive Touch的滑条;LCD屏上的状态会改变。
版本修订
Open8s207Q64 用户手册 目录 1. 硬件介绍 ............................................................................................................................................................................. 2 1.1. 资源简介 .................................................................................................................................................................. 2 2. 例程分析 ............................................................................................................................................................................. 4 2.1. 8 SEG ......................................................................................................................................................................... 4 2.2. 8-Push Buttons .......................................................................................................................................................... 5 2.3. AD KEYPAD ................................................................................................................................................................ 5 2.4. AT24CXX .................................................................................................................................................................... 6 2.5. AT45DBXX .................................................................................................................................................................. 6 2.6. DS18B20 .................................................................................................................................................................... 7 2.7. ExtIntSensitivity ........................................................................................................................................................ 8 FT245 ......................................................................................................................................................................... 8 2.8. 2.9. JOYSTICK .................................................................................................................................................................... 9 2.10. LCD22 ........................................................................................................................................................................ 9 2.11. LCD22_TouchPanel.................................................................................................................................................. 10 2.12. LED .......................................................................................................................................................................... 10 2.13. MAX3232_UART...................................................................................................................................................... 10 2.14. PCF8563 .................................................................................................................................................................. 11 2.15. PCF8574 .................................................................................................................................................................. 12 2.16. PCF8591 .................................................................................................................................................................. 13 2.17. PS2 ........................................................................................................................................................................... 13 2.18. ST7920(LCD12864) .................................................................................................................................................. 14 2.19. Capacitive touch keypad ......................................................................................................................................... 15 Touch Sensing(EXSTM8Q80a) ............................................................................................................. 15 2.19.1. 2.19.2. Touch Slider(EXSTM8Q80a) ................................................................................................................ 15 3. 版本修订 ........................................................................................................................................................................... 16 1
1. 硬件介绍 1.1. 资源简介 [ 芯片简介 ] 1. STM8S207Rx 以下为 STM8S207Rx 的核心资源参数: 内 核:8-bit; 工作频率:24 MHz(20 MIPS) Max; 工作电压:2.7-5.5V; 封 装:LQFP64;I/O 口:52; [ 其它器件简介 ] 3. 电源开关 4. 电源 LED 5. 用户 LED 便于 I/O 输出测试或显示程序运行状态。 6. 复位按键 7. 用户按键 2
存储资源:STM8S207RB:[128kB Flash,6kB SRAM, 2kB EEPROM] STM8S207R8:[64kB Flash,4kB SRAM, 1.5kB EEPROM] 接口资源:1 x SPI,1 x I2C,2 x UART,1 x CAN, 12 x PWM, 16 x ADC; 调试下载:可通过 SWIM 接口实现调试下载。 2. AMS1117-3.3 3.3V 稳压器件。 [ 模块接口简介 ] 11. UART1 接口 方便接入各类使用 UART 接口的模块。 如 RS232、RS485、USB TO UART 模块等。 12. PS/2 接口 方便接入各类使用 PS/2 接口的设备。 如键盘、鼠标等。 13. SPI 接口 方便接入 SPI 模块,如 FLASH AT45DBXX、SD 卡、 MP3 模块等。 14. 16I/Os 接口 方便接入各类使用 I/O 控制的模块。 如 FT245 USB FIFO、8 位数码管模块等。 15. I2C 接口 方便接入 I2C 模块,如 I/O 扩展芯片 PCF8574、 EEPROM AT24CXX 模块等。 16. UART3 接口 方便接入各类使用 UART 接口的模块。 如 RS232、RS485、USB TO UART 模块等。 17. 2.2 寸彩色 LCD 接口 方便接入带触屏彩色 LCD。 套餐 A、B 配有 2.2 寸触屏 LCD,它使用 SPI 接口, 大大降低 I/O 资源的占用。 18. 点阵 LCD 接口 方便接入带点阵型 LCD。 套餐 B 配有为 3.3V 蓝屏 LCD12864。 19. ONE-WIRE 接口 方便接入 ONE-WIRE 器件(TO-92 封装)。 如温度传感器 DS18B20、电子注册码 DS2401 模块 等。 便于 I/O 输入测试或控制程序运行状态。 8. 摇杆 上、下、左、右、按下,共 5 个状态。 9. 8M 晶振 10. 可调电阻 用于调节 LCD12864 对比度。 [ 其它接口简介 ] 20. 5V DC 接口 21. 用户自定义晶振插口 22. VCC 电源输入输出接口 常用于对外供电,或与用户板进行共地处理。 23. MCU 引脚接口 引出所有引脚,方便与外设进行 I/O 连接。 24. SWIM 接口 支持调试下载。 [ 跳线说明 ] 25. 用户按键跳线 26. 五向摇杆跳线 27. 1-WIRE 跳线 28. 用户 LED 跳线 29. PS/2 跳线 以上跳线使用说明: 短接跳线:接入到示例程序指定的 I/O; 断开跳线:可改为使用连接线接入自定义的 I/O。 30. 点阵 LCD 跳线 短接跳线:可使用点阵 LCD 接口; 断开跳线:可使用彩色 LCD 接口。 31. VDD 选择跳线 32. 晶振选择跳线 33. VREF 选择跳线 3
2. 例程分析  STVP(下载程序)、STVD(编辑程序)  下载器:ST-link  下载方式:SWIM  大部分实验是通过 12864 液晶来观察现象的,12864 JMP 跳上跳线帽,1286 液晶插到 LCD 接口的外面一排:  基于串口的例程都是使用串口助手 SSCOM32 来查看的,如下设置 选择好相应的 COM 口 波特率 数据位 停止位 校验位 流控制 9600 8 1 None None 2.1. 8 SEG  程序说明 驱动数码管显示例程。  硬件连接  操作与现象  将 8 SEG LED Board 模块连接至开发板 16 I/Os 接 口 4
2.2. 8-Push Buttons  程序说明 IO 输入实验;按键例程  硬件连接  将 12864 液晶接到 LCD 接口的外面一排  LED JMP 跳上跳线帽  将 8-Push Buttons 模块连接开发板 16 I/Os 底排  操作与现象  按下 8-Push Buttons 模块上的按键;会改变开发板上 LED 的状态 2.3. AD KEYPAD  程序说明 本程序实现了 AD 输入实验。  硬件连接  将 12864 液晶接到 LCD 接口的外面一排  将 AD Keypad 模块接入 I2C+ADC 接口  用 STVP 设置芯片的 OPTION BYTE(选项字节中的 AFR6 PB5,PB4 设置为 AIN)  跳上 VREF JMP 的 VREF+到 VCC 与 VREF-到 GND  操作与现象 12864 上显示如下: 5
2.4. AT24CXX  程序说明 I2C 通信实验  硬件连接  操作与现象 12864 上显示如下:  将 12864 液晶接到 LCD 接口的外面一排  将 AT24CXX EEPROM Board 模块连接开发板到 I2C 接口  用 STVP 设置芯片的 OPTION BYTE(选项字节中 的 AFR6 PB5,PB4 设置为 I2C_SDA、I2C_SCL) 2.5. AT45DBXX  程序说明 通过 I2C 协议读写 E2PROM 上的数据。  硬件连接 6
  将 AT45DBXX DataFlash Board 模块连接开发 将 12864 液晶接到 LCD 接口的外面一排 板 SPI 接口  操作与现象 12864 上显示如下: 2.6. DS18B20  程序说明 DS18B20 温度实验  硬件连接 WIRE 的 3 圆孔座插上 DS18B20 将 12864 液晶接到 LCD 接口的外面一排  操作与现象 12864 上显示温度如下: 7
2.7. ExtIntSensitivity  程序说明 通过通过外部中断来控制 LED。  硬件连接 将 KEY 、LED JMP 的跳线帽接上。  操作与现象 按下 KEY1,会改变 LED 的状态。 2.8. FT245  程序说明 usb 转串口读接收、写发送实验  硬件连接  usb 转串口读接收实验  操作与现象 打开串口波特率设置为 9600;hex 显示如下;  将 FT245 USB FIFO Board (mini)模块连接开发板 16 I/Os 接口  电脑 USB 线插到 FT245 USB FIFO Board (mini)模块 上  将 12864 液晶接到 LCD 接口的外面一排  usb 转串口写发送实验  操作与现象 打开串口波特率设置为 9600;hex 发送数据,12864 显示如下: 8
分享到:
收藏