|
| 没有段码吗和位码吗 |
路过。![]() |
|
是这个意思啊?本意是让所有数码管点亮,P2输出高电平,P3低电平,后来试了一下,给每个数码管单独赋值0、1就可以。 现在把代码优化了一下,可以了。谢谢!
|
xayh000 发表于 2025-4-18 08:01 没错。应该写为0xFF,想当然地认为P2=1就是对所有端口操作。惭愧惭愧。 ![]() |
hi等你 发表于 2025-4-17 15:08 说的极是。 想着一边学习一边实践,增加自己的学习兴趣,这咱芯片也便宜,先做个小东东出来。 |
WL0123 发表于 2025-4-17 14:13 好好学习,谢谢热心的朋友 ![]() |
| 我也刚学,要配置输出模式,端口要写明白,P2是指对一字节8位给1吗,不是写0XFF吗 |
|
过来人告诉楼主,新手学习单片机尽可能从标准的51开始,io口输出只是标准的弱上拉和强拉低 比较容易理解,15w408虽然先进些,io口有多种配置,有强拉高,悬空等多种状态需要定义相关 的寄存器,对新手不友好,循序渐进才是最好最省力的 |
WL0123 发表于 2025-4-17 14:13 多谢!运行正常。已经超出了我的学习进度,下一节正好要学习这个。 |
cyi8 发表于 2025-4-17 13:38 是这个意思啊?本意是让所有数码管点亮,P2输出高电平,P3低电平,后来试了一下,给每个数码管单独赋值0、1就可以。 现在把代码优化了一下,可以了。谢谢!
|
dcc60 发表于 2025-4-17 13:29 P2=1当然只亮1个a点,电路图也有毛病,给你改了。下面是测试程序。
|
| P2=1??所以P2=01H,P2=0000,0001,那不是一个段亮吗?? |
| 电路图呢? |