钻石会员
主题
回帖0
积分12923
阅读权限50
注册时间2012-3-2
最后登录1970-1-1
在线时间 小时
|
楼主 |
发表于 2026-1-17 20:03
|
显示全部楼层
基本上兼容, 也是为了兼容, 放弃了一些让软件更简单的方法, 比如将硬件SPI用于屏幕等.
太长不看版本: 更换MCU和晶振, 接上屏幕, 刷入固件, 完事.
具体步骤:
1. 拆下原来的M8, 换上M328P, 不管插件还是贴片版本, 管脚都是兼容的.
2. 如果原来是8M晶振, 更换为16M晶振.
3. 屏幕, 支持多种屏幕, 但推荐ST7565/ST7567:
* 以前LCD1602/1604/2002/2004需要7个引脚, 现在驱动LCD12864只要其中四个引脚(PD4-PD7)
PD4->SI
PD5->SCL
PD6->A0
PD7->RES
4. 原先驱动屏幕的另几个引脚的安排(可选, 不要就悬空)
* PB0: 单独的ON/OFF按钮, 快捷按钮, 我用的最多
* PC4: 红外解码输入/方波输出
* PC5: 无源蜂鸣器, 压电陶瓷型直接接管脚, 电磁型则需要三极管驱动.
5. 自动风扇(可选, 如果风扇已经有温度开关或温控电路, 可以不用管)
* 测温: 支持LM35或NTC 10K, PC0, 这个管脚在M8V7上未使用
* 风扇开关: PD1, 原M8V7此管脚用于串口输出, 现在M328V7没有串口功能了, 如果需要, 升级为M644/M128, 还可以直接使用锐登的上位机, 更支持中文界面等更多的功能.
|
|