找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

如何根据单片机程序画出原理图?与所需元件清单

查看数: 3144 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-12-9 08:49

正文摘要:

回复

ID:844772 发表于 2020-12-10 10:07
如果就仅就这个程序,原理图就非常简单,LCD是IIC接口,四个按键sbit key_left=P3^5; sbit key_turn=P3^4; sbit key_right=P3^7; sbit key_down=P3^6;再加上最小系统就成了。
ID:160500 发表于 2020-12-10 09:42
首先了解程序控制的IO端口有哪些,是IN还是OUT,或者复合端口,数据使用的协议,等等。再根据这些来设计硬件电路的功能,达到你想要的。当然,这个过程也可以反过来,或者软硬件两者同时设计
ID:592807 发表于 2020-12-10 08:33
正常人是先画原理图,然后改程序的,根据程序画原理图很不理智的行为。
正常操作如下:
1 先画出单片机最小系统
2 找到需要添加的外设(如液晶,传感器)
3 根据外设的控制方式,将他们两道对应的单片机IO口
4 根据需求添加其他辅助电路(比如稳压 开关)
5 根据改好的电路,修改程序
ID:844772 发表于 2020-12-9 08:49
如果仅针对这个系统就非常简单,就LCD和4个按键加上最小系统,主要看看怎么接的,一般写在头里:
1。LCD
       sbit RS=P2^4; //并行的指令/数据选择信号, H数据, L命令
       sbit RW=P2^5; //并行读写选择信号, H读, L写
       sbit E=P2^6; //并行使能端, H有效, L无效
       #define  LcdData P0
2。按键
    sbit key_left=P3^5;
    sbit key_turn=P3^4;
    sbit key_right=P3^7;
    sbit key_down=P3^6;
3。知道了哪些器材,又知道用啥端口,可是直接做了吧?

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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