学单片机少不了要做课程设计,分享一个基于单片机设计的计算器,当时是为了课程设计做的,MCU用STC89C51,显示部分用LCD1602,矩阵按键和独立按键输入。
功能有:加减乘除、乘方运算、可输入小数点、可连续运算、结果超过蜂鸣器会警告、24C02可以掉电保存运算结果。
1.基本的加减乘除运算,输入输出全部为整形数
2.可以得到浮点型结果,不能输入浮点数
3.加入乘方运算
4.加入小数点输入
5.加入连续运算
计算器实物图:
计算器原理图:
阅读全文
完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。
当前内容为数字版权作品,购买后不支持退换且无法转移使用。
学单片机少不了要做课程设计,分享一个基于单片机设计的计算器,当时是为了课程设计做的,MCU用STC89C51,显示部分用LCD1602,矩阵按键和独立按键输入。
功能有:加减乘除、乘方运算、可输入小数点、可连续运算、结果超过蜂鸣器会警告、24C02可以掉电保存运算结果。
1.基本的加减乘除运算,输入输出全部为整形数
2.可以得到浮点型结果,不能输入浮点数
3.加入乘方运算
4.加入小数点输入
5.加入连续运算
计算器实物图:
计算器原理图:
器件型号 | 数量 | 器件厂商 | 器件描述 | 数据手册 | ECAD模型 | 风险等级 | 参考价格 | 更多信息 |
---|---|---|---|---|---|---|---|---|
TJA1043T/1J | 1 | NXP Semiconductors | TJA1043 - High-speed CAN transceiver SOIC 14-Pin |
ECAD模型 下载ECAD模型 |
|
$2.33 | 查看 | |
SN74LVC1G14DBVR | 1 | Rochester Electronics LLC | Inverter, |
|
|
$0.14 | 查看 | |
ECS-.327-12.5-1210-TR | 1 | ECS International Inc | Parallel - Fundamental Quartz Crystal, 0.032768MHz Nom, SMD, 2 PIN |
ECAD模型 下载ECAD模型 |
|
$1.09 | 查看 |